74 [[nodiscard]] QGeoCoordinate
bottomLeft()
const {
return m_bottomLeft; }
80 [[nodiscard]] QGeoCoordinate
bottomRight()
const {
return m_bottomRight; }
86 [[nodiscard]] QString
name()
const {
return m_name; }
92 [[nodiscard]] QGeoCoordinate
topLeft()
const {
return m_topLeft; }
98 [[nodiscard]] QGeoCoordinate
topRight()
const {
return m_topRight; }
115 QPointF rasterCoordinate;
116 QGeoCoordinate geoCoordinate;
132 [[nodiscard]]
static QList<double> getTransformation(
const QMap<quint16, QVariantList> &TIFFFields);
140 [[nodiscard]]
static QList<Tiepoint> readTiepoints(
const QMap<quint16, QVariantList> &TIFFFields);
148 [[nodiscard]]
static QString readName(
const QMap<quint16, QVariantList>& TIFFFields);
156 [[nodiscard]]
static QSizeF readPixelSize(
const QMap<quint16, QVariantList> &TIFFFields);
164 [[nodiscard]]
static QList<double> readTransformation(
const QMap<quint16, QVariantList> &TIFFFields);
170 void interpretGeoData();
173 QGeoCoordinate m_topLeft;
174 QGeoCoordinate m_topRight;
175 QGeoCoordinate m_bottomLeft;
176 QGeoCoordinate m_bottomRight;