用过ArcGIS的朋友也许知道,ArcGIS中有一个功能"插值Shape",用于将DEM中的高程值附加到矢量数据的属性数据中,那么这个操作在QGIS中如何实现呢。
解:以下方法均在“矢量几何图形”工具箱中,1.贴加(从栅格设置Z值)-->2.提取Z值
1.贴加(从栅格设置Z值):先导入DEM图层和要素图层,利用“贴加”工具把DEM的某一波段信息设置到矢量数据的Z属性中,注意,此时的Z值是不可见的,比如shp其实是存在M Z值的,但是不在属性列表出现:
2.提取Z值:利用上一步生产的图层,在该工具下,可以把Z值提取到属性表中:
查看图层,此时图层中就多了一个以 z_ 开头的属性字段,其中的值即为所需: