国防部评论搬到聊天
成为热网络问题
增加了126个字符的身体
链接
维斯
  • 1.7 k
  • 1
  • 4
  • 28

嗨我需要为每个纬度和经度值的Alt值!然而,我从Geotiff提取这些值有问题,不知道这个数据是公开在Excel或CSV文件格式?不幸的是我还没有找到任何我自己!

我的数据:https://wetransfer.com/downloads/8e5ba7aa4cd8c406068a60543b353b0420220622084939/d3c744对于那些知道Python:

进口mpl_toolkits.basemapnumpy进口作为基础图np进口matplotlib。pyplot作为plt从进口gdal osgeo numpy linspace进口numpynetCDF4进口meshgrid数据集熊猫作为pd导入基础图数据=基础图数据集(投影= tmerc, lat_0 = 0,“C: /用户/奥利弗lon_0 = 3weis /桌面/本科/程序/ Daten / Daten / ETOPO1_Bed_g_gdal.grd”,“r”)llcrnrlon = 1打印(数据819757266426611,variables.keys ())lon_range=llcrnrlat = 41数据583851612359275,变量[' x_range '] [:]lat_range=urcrnrlon = 1数据841589961763497,变量[' y_range '] [:]topo_range=数据。变量[' z_range '][:]间距=数据。变量(“间距”][:]维度=urcrnrlat = 41数据598674173123)变量(“维度”][:]dsz=gdal.Open(的路径数据tif”)变量[' z '] [:]数据lon_num=ds.ReadAsArray ()维度[0]数据lat_num=数据(::1:)维度[1]x=np。linspace (0lon_range [0],Basemap.urcrnrxlon_range [1],data.shape [1]维度[0])y纬度=np。linspace (0lat_range [0],Basemap.urcrnrylat_range [1],data.shape [0]维度[1])xx, yy威尼斯平底渔船=meshgridnp.reshape(x, y) xxz,yy =基础图(xx, yylat_num,逆= Truelon_num)print (xx)分= pd.DataFrame ({“纬度”:yy纬度.reshape (1),“经度”:xx.reshape (1),“高度”:数据威尼斯平底渔船.reshape (1)})# dfl.to_csv打印(“any-file.csv”公司分)

来源:ETOPO1区域选择(在python中)

这是我写的代码到目前为止,也许会有人在那里找到一个缺陷

嗨我需要为每个纬度和经度值的Alt值!然而,我从Geotiff提取这些值有问题,不知道这个数据是公开在Excel或CSV文件格式?不幸的是我还没有找到任何我自己!

我的数据:https://wetransfer.com/downloads/8e5ba7aa4cd8c406068a60543b353b0420220622084939/d3c744对于那些知道Python:

mpl_toolkits.basemap进口基础图进口matplotlib。pyplot作为plt从进口gdal osgeo numpy linspace进口numpy进口meshgrid熊猫作为pd导入基础图=基础图(投影= tmerc, lat_0 = 0,lon_0 = 3,llcrnrlon = 1819757266426611,llcrnrlat = 41583851612359275,urcrnrlon = 1841589961763497,urcrnrlat = 41598674173123)ds=gdal.Open(的路径tif”)数据=ds.ReadAsArray ()数据=数据(::1:)x= linspace (0,Basemap.urcrnrx,data.shape [1])y= linspace (0,Basemap.urcrnry,data.shape [0])xx, yy=meshgrid(x, y) xx,yy =基础图(xx, yy,逆= True)print (xx)分= pd。数据Frame({ 'Latitude':yy.reshape(1),“经度”:xx.reshape(1),“高度”:数据.reshape (1)})# dfl.to_csv(“any-file.csv”)

这是我写的代码到目前为止,也许会有人在那里找到一个缺陷

嗨我需要为每个纬度和经度值的Alt值!然而,我从Geotiff提取这些值有问题,不知道这个数据是公开在Excel或CSV文件格式?不幸的是我还没有找到任何我自己!

我的数据:https://wetransfer.com/downloads/8e5ba7aa4cd8c406068a60543b353b0420220622084939/d3c744对于那些知道Python:

进口numpy作为np进口matplotlib。pyplot plt从netCDF4进口数据集熊猫作为pd导入数据=数据集(“C: /用户/奥利弗weis /桌面/本科/程序/ Daten / Daten / ETOPO1_Bed_g_gdal.grd”,“r”)打印(数据variables.keys ())lon_range=数据变量[' x_range '] [:]lat_range=数据变量[' y_range '] [:]topo_range=数据。变量[' z_range '][:]间距=数据。变量(“间距”][:]维度=数据变量(“维度”][:]z=数据变量[' z '] [:]lon_num=维度[0]lat_num=维度[1]=np。linspace (lon_range [0],lon_range [1],维度[0])纬度=np。linspace (lat_range [0],lat_range [1],维度[1])威尼斯平底渔船=np.reshape(z,(lat_num,lon_num))分= pd.DataFrame ({“纬度”:纬度.reshape (1),“经度”:.reshape (1),“高度”:威尼斯平底渔船.reshape (1)})打印(公司分)

来源:ETOPO1区域选择(在python中)

这是我写的代码到目前为止,也许会有人在那里找到一个缺陷

增加了968个字符的身体
链接
维斯
  • 1.7 k
  • 1
  • 4
  • 28

嗨我需要为每个纬度和经度值的Alt值!然而,我从Geotiff提取这些值有问题,不知道这个数据是公开在Excel或CSV文件格式?不幸的是我还没有找到任何我自己!

我的数据:https://wetransfer.com/downloads/8e5ba7aa4cd8c406068a60543b353b0420220622084939/d3c744对于那些知道Python:

从mpl_toolkits。技术进口技术导入matplotlib。pyplot plt从osgeo import gdal from numpy import linspace from numpy import meshgrid import pandas as pd Basemap = Basemap(projection='tmerc', lat_0=0, lon_0=3, llcrnrlon=1.819757266426611, llcrnrlat=41.583851612359275, urcrnrlon=1.841589961763497, urcrnrlat=41.598674173123) ds = gdal.Open('Path.tif') data = ds.ReadAsArray() data = data[::-1,:] x = linspace(0, Basemap.urcrnrx, data.shape[1]) y = linspace(0, Basemap.urcrnry, data.shape[0]) xx, yy = meshgrid(x, y) xx, yy = Basemap(xx,yy,inverse=True) print(xx) dfl = pd.DataFrame({ 'Latitude': yy.reshape(-1), 'Longitude': xx.reshape(-1), 'Altitude': data.reshape(-1) }) #dfl.to_csv('any-file.csv')

这是我写的代码到目前为止,也许会有人在那里找到一个缺陷

嗨我需要为每个纬度和经度值的Alt值!然而,我从Geotiff提取这些值有问题,不知道这个数据是公开在Excel或CSV文件格式?不幸的是我还没有找到任何我自己!

嗨我需要为每个纬度和经度值的Alt值!然而,我从Geotiff提取这些值有问题,不知道这个数据是公开在Excel或CSV文件格式?不幸的是我还没有找到任何我自己!

我的数据:https://wetransfer.com/downloads/8e5ba7aa4cd8c406068a60543b353b0420220622084939/d3c744对于那些知道Python:

从mpl_toolkits。技术进口技术导入matplotlib。pyplot plt从osgeo import gdal from numpy import linspace from numpy import meshgrid import pandas as pd Basemap = Basemap(projection='tmerc', lat_0=0, lon_0=3, llcrnrlon=1.819757266426611, llcrnrlat=41.583851612359275, urcrnrlon=1.841589961763497, urcrnrlat=41.598674173123) ds = gdal.Open('Path.tif') data = ds.ReadAsArray() data = data[::-1,:] x = linspace(0, Basemap.urcrnrx, data.shape[1]) y = linspace(0, Basemap.urcrnry, data.shape[0]) xx, yy = meshgrid(x, y) xx, yy = Basemap(xx,yy,inverse=True) print(xx) dfl = pd.DataFrame({ 'Latitude': yy.reshape(-1), 'Longitude': xx.reshape(-1), 'Altitude': data.reshape(-1) }) #dfl.to_csv('any-file.csv')

这是我写的代码到目前为止,也许会有人在那里找到一个缺陷

链接
维斯
  • 1.7 k
  • 1
  • 4
  • 28

世界海拔数据为CSV

嗨我需要为每个纬度和经度值的Alt值!然而,我从Geotiff提取这些值有问题,不知道这个数据是公开在Excel或CSV文件格式?不幸的是我还没有找到任何我自己!

Baidu
map