Информация об изменениях

Сообщение Re[4]: GDAL API C++ от 31.08.2017 7:47

Изменено 31.08.2017 7:49 Serpuh

Re[4]: GDAL API C++
Здравствуйте, nrwl, Вы писали:
N>А что именно получить хочется? Если не надо какую-то специфическую координатную систему, то проще взять или обычный WGS84, или гугловую проекцию (EPSG:3857)
Я пока так указал, geoTiff получился и размеры от экранной линейки в QGIS вроде правильные.
geographicRef.SetWellKnownGeogCS("WGS84");
geographicRef.SetUTM(37, true);

А вот с зоной UTM непонятно, можно ли средствами GDAL перевести latitude longtitude в UTM зону типа такого? http://www.apsalin.com/utm-zone-finder.aspx

N>UTM и так в метрах. И что за масштабный коэффициент?

PARAMETER["scale_factor",0.9996] gdalinfo.exe выдает эту инфу. Подумал может надо вручную размеры в метрах на это умножать.

N>А параметры для SetGeoTransform — они откуда взялись?

3D модель привязана по EXIF GPS из снимков, развернута по Север-Юг и сверху сделано ортофото т.е. фактически для каждого пикселя известна его координата и высота. Но я пока указываю только UTM верхней точки и размер ортофото на местности. Не в курсе, вроде можно по XYZ сетке привязывать, чтобы geoTiff был с картой высот?
Re[4]: GDAL API C++
Здравствуйте, nrwl, Вы писали:
N>А что именно получить хочется? Если не надо какую-то специфическую координатную систему, то проще взять или обычный WGS84, или гугловую проекцию (EPSG:3857)
Я пока так указал, geoTiff получился и размеры от экранной линейки в QGIS вроде правильные.
geographicRef.SetWellKnownGeogCS("WGS84");
geographicRef.SetUTM(37, true);

А вот с зоной UTM непонятно, можно ли средствами GDAL перевести latitude longtitude в UTM зону типа такого? http://www.apsalin.com/utm-zone-finder.aspx

N>UTM и так в метрах. И что за масштабный коэффициент?

PARAMETER["scale_factor",0.9996] gdalinfo.exe выдает эту инфу. Подумал может надо вручную размеры в метрах на это умножать.

N>А параметры для SetGeoTransform — они откуда взялись?

3D модель привязана по EXIF GPS из снимков, развернута по Север-Юг и сверху сделано ортофото т.е. фактически для каждого пикселя известна его координата и высота. Но я пока указываю в SetGeoTransform UTM верхней точки и размер ортофото на местности. Не в курсе, вроде можно по XYZ сетке привязывать, чтобы geoTiff был с картой высот?