针对同学今天咨询的问题进行归纳总结:
任务:对点数据赋予高程属性,然后筛选出高程大于200米的的data。
第一步:DEM数据下载及合并
数字高程模型(Digital Elevation Model),简称DEM。DEM数据一般在地理空间数据云中有免费的DEM数据下载,但是一般情况下DEM数据都是按规格切分的,比如山西省的DEM数据,下载后就是26个文件,而我们预期的是一个DEM,那么改如何进行合并呢?
工具:Arcgis--arctoolbox--data management tools--Raster--Raster dataset--mosaic(镶嵌融合)
注意:输入图层与目标图层。
输入图层可输入多个图层,而目标图层只需要一个图层,即将输入图层的数据合并到目标图层,融合为一个图层。
第二步:对合并之后的栅格数据进行裁剪
工具:Arcgis--arctoolbox--data management tools--Raster--Raster Processing--clip
注意:输入栅格与输出范围。
输入栅格选中上一步合并的DEM图像即可,输出范围选择面状数据。
其中,有一个可选项(使用输入要素裁剪几何)勾上与不勾上效果不同。勾上即保留与面状重合部分,不勾则相反。
线转面工具:ArcToolbox--data management tools--feature--feature to polygon
推荐阅读点转线转面文章:https://blog.csdn.net/puhuaqiang/article/details/72874886
第三步:对点数据增加高程值属性
工具:ArcToolbox--Spatial Analyst ——Extraction提取——Extract Values to Points提取值到点
注意:输入点要素、输入栅格数据,设置保存路径即可。
切记勾选“将输入栅格数据的所有属性追加到输出的点要素(可选)”,点击“确定”即可。
随后打开点要素图层属性表可见各点高程值属性。
通过 Select by Attributes 选出大于200米的要素。