在实际中经常会遇到这样的场景,需要把clsss栅格影像的类别值提取到矢量的点或面要素的属性中,或是把一个矢量数据的属性按照空间位置关系提取到另一个矢量数据的属性表中,今天先基于ArcGIS的工具箱整理了几种常见的空间交叉统计示例,后面会着手基于开源的类库开发出相应的功能。
1.把Class栅格影像的属性值提取到对应位置上矢量数据点要素的属性中
这里采用ArcGIS工具箱里Toolboxes\System Toolboxes\Spatial Analyst Tools.tbx\Zonal\Zonal Statistics工具,具体的统计方法可以是均值、和、众数等。
也可使用Toolboxes\System Toolboxes\Spatial Analyst Tools.tbx\Extraction这里面的工具
2.把一个矢量数据的面要素属性提取到另一个矢量数据的点要素的属性中
这里采用空间计算的方法,基于ArcGIS工具箱里Toolboxes\System Toolboxes\Analysis Tools.tbx\Overlay\Intersect工具
其实这里实际上是进行了交集运算,并Join了属性。
3.两个矢量数据交集制表
这个功能可以分析两个矢量图层之间空间要素交集的诸多统计量,有相关需求的可试着运用。
仍然是ArcGIS工具箱,Toolboxes\System Toolboxes\Analysis Tools.tbx\Statistics\Tabulate Intersection
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) | 黑马程序员IT技术论坛 X3.2 |