我有一个地理监督员,gdalinfo向我返回了这样的信息:.....
Pixel Size = (0.740750480607563,-0.740750480607565) Metadata: AREA_OR_POINT=Area
Corner Coordinates: Upper Left ( 408834.576, 4521463.892) ( 13d55'7.11"E,40d50'20.93"N)
Lower Left ( 408834.576, 4497345.057) (13d55'19.75"E, 40d37'18.87"N)
.....我正在使用python,像这样从tiff中读取信息:
ds = gdal.Open("name.tiff")
xoff, a, b, yoff, d, e = ds.GetGeoTransform()
xoff,a,b,yoff,d,e将用于转换函数(像素到地理坐标),但是GetGeoTransform()给我xoff和yoff以米为单位(这是角坐标中的第一个数字),而不是度。如何读取度数的直角坐标?我了解我可以启动gdalinfo并阅读很多信息,可能在python中有一些功能吗?
您需要使用GDAL将坐标转换为其他投影,这可以通过使用osr
模块来完成。