Пересчет координат
Добавлено: 26 мар 2018, 17:52
Здравствуйте. Вот так пересчитываю координаты. Что я не так делаю?
QgsCoordinateReferenceSystem crsSrc(4978); // WGS-84 в метрах
QgsCoordinateReferenceSystem crsDest(4326);// WGS-84 в градусах
QgsCoordinateTransform tr(crsSrc,crsDest);
QgsPoint p(-2197200,4404980);
QgsPoint p2 = tr.transform(p);
qDebug()<<p.x()<<p.y();
qDebug()<<p2.x()<<p2.y();
Получаю вот такой вывод:
-2.1972e+06 4.40498e+06
-2.1972e+06 4.40498e+06
QgsCoordinateReferenceSystem crsSrc(4978); // WGS-84 в метрах
QgsCoordinateReferenceSystem crsDest(4326);// WGS-84 в градусах
QgsCoordinateTransform tr(crsSrc,crsDest);
QgsPoint p(-2197200,4404980);
QgsPoint p2 = tr.transform(p);
qDebug()<<p.x()<<p.y();
qDebug()<<p2.x()<<p2.y();
Получаю вот такой вывод:
-2.1972e+06 4.40498e+06
-2.1972e+06 4.40498e+06