嗨我需要为每个纬度和经度值的Alt值!然而,我从Geotiff提取这些值有问题,不知道这个数据是公开在Excel或CSV文件格式?不幸的是我还没有找到任何我自己!我的数据:https://wetransfer.com/downloads/8e5ba7aa4cd8c406068a60543b353b0420220622084939/d3c744了解Python的人:从mpl_toolkits‘’。技术进口技术导入matplotlib。pyplot从osgeo plt进口gdal numpy从numpy进口进口linspace meshgrid大熊猫作为pd导入技术=基础图(投影= tmerc, lat_0 = 0, lon_0 = 3, llcrnrlon = 1.819757266426611, llcrnrlat = 41.583851612359275, urcrnrlon = 1.841589961763497, urcrnrlat = 41.598674173123) ds = gdal.Open (Path.tif)数据= ds.ReadAsArray() =数据[::1:]x = linspace(0,基础图。urcrnrx, data.shape [1]) y = linspace(0,基础图。urcrnry, data.shape [0]) xx, yy = meshgrid (x, y) xx, yy =基础图(xx, yy,逆= True)打印(xx)分= pd。DataFrame({“纬度”:yy.reshape(1),“经度”:xx.reshape(1),“高度”:data.reshape (1)}) # dfl.to_csv (“any-file.csv”)”“这是我写的代码到目前为止,也许会有人在那里找到一个缺陷
Baidu
map