地理空间数据云下载的dem高程数据是tif格式,里面的灰度值都是小于255的,怎么算出正确的高程?

_dem.tif和_num.tif,已知灰度值怎么算出高程值?不用工具软件,要具体算法

arctoolb的栅格转多点功能,

弹出功能框后输入栅格,注意在要素后面直接加后缀。在对话框右边有取点的方法,方法挺多的你看看哪种合适,

高程值需要的是点属性,注意其中转化。多点属性转成点属性(因为后续的在点数据中添加高程值需要的是点属性,而不是多点属性),找到arctoolbox->数据管理工具->要素->要素转点功能,注意是要素,不是要素类。

在操作对话框中选择多点属性的点数据,选择输出路径,文件名,文件名加上格式后缀,比如DEMPoint.shp。

确定后开始处理,很快处理完成。查看其属性表,可以发现,属性变成了点属性。

最后开始把高程值添加到点数据中。

找到arctoolbox->Spatial Analyst->提取分析->值提取至点功能。如下图

在弹出的操作对话框中输入点数据DEMPoint.shp,栅格DEM.tif,输出点数据Elevation.shp。开始运算。

运算完成,自动加载在arcgis中,可以打开查看Elevation.shp的属性表,发现最后一列就是通过DEM数据提取出来的对应点的高程值。结束,收工。
温馨提示:答案为网友推荐,仅供参考
相似回答