ARCGIS实战,AB为两个面shp。Ashp中要素与Bshp中多个要素相交,相交部分面积最大的Bshp要素为b(待求)。现需将Ashp的属性表添加b的NAME字段。

         本文中Ashp为青海省2021年一版图10万分幅落图.shp,Bshp为青海省2021年一版图镶嵌线.shp,两者坐标系为不同的地理坐标系。本文运用到坐标系转换,面转线,线面分割,几何计算,面转点,空间连接,连接等工具,完成标题所需要求。 ARCGIS实战,AB为两个面shp。Ashp中要素与Bshp中多个要素相交,相交部分面积最大的Bshp要素为b(待求)。现需将Ashp的属性表添加b的NAME字段。_第1张图片

ARCGIS实战,AB为两个面shp。Ashp中要素与Bshp中多个要素相交,相交部分面积最大的Bshp要素为b(待求)。现需将Ashp的属性表添加b的NAME字段。_第2张图片 1、坐标系转换

       通过计算几何工具计算面积,需要在投影坐标系下才能实现,在此,本文使用坐标系动态变换的方法,变换青海省2021年一版图镶嵌线.shp坐标系。实现步骤如下:

(1)新建空白工作空间,设置数据框坐标系为投影坐标系。

ARCGIS实战,AB为两个面shp。Ashp中要素与Bshp中多个要素相交,相交部分面积最大的Bshp要素为b(待求)。现需将Ashp的属性表添加b的NAME字段。_第3张图片

 (2)添加青海省2021年一版图10万分幅落图.shp,青海省2021年一版图镶嵌线.shp,即可完成动态变换。

ARCGIS实战,AB为两个面shp。Ashp中要素与Bshp中多个要素相交,相交部分面积最大的Bshp要素为b(待求)。现需将Ashp的属性表添加b的NAME字段。_第4张图片ARCGIS实战,AB为两个面shp。Ashp中要素与Bshp中多个要素相交,相交部分面积最大的Bshp要素为b(待求)。现需将Ashp的属性表添加b的NAME字段。_第5张图片

2 面转线

        由于无法直接用面对面进行分割,在此需将青海省2021年一版图10万分幅落图.shp进行面转线操作,生成分幅线.shp。面转线路径为ArcToolbox/数据管理工具/要素/面转线。

ARCGIS实战,AB为两个面shp。Ashp中要素与Bshp中多个要素相交,相交部分面积最大的Bshp要素为b(待求)。现需将Ashp的属性表添加b的NAME字段。_第6张图片

 3 线面分割

(1)编辑分幅线.shp,选着所有线要素,进行合并处理。

ARCGIS实战,AB为两个面shp。Ashp中要素与Bshp中多个要素相交,相交部分面积最大的Bshp要素为b(待求)。现需将Ashp的属性表添加b的NAME字段。_第7张图片

(2) 将青海省2021年一版图镶嵌线面图层设置为编辑状态,选中分幅线下要素,点击高级编辑器下的分割面工具,完成线面分割。 

ARCGIS实战,AB为两个面shp。Ashp中要素与Bshp中多个要素相交,相交部分面积最大的Bshp要素为b(待求)。现需将Ashp的属性表添加b的NAME字段。_第8张图片ARCGIS实战,AB为两个面shp。Ashp中要素与Bshp中多个要素相交,相交部分面积最大的Bshp要素为b(待求)。现需将Ashp的属性表添加b的NAME字段。_第9张图片

 4 计算面积

       将青海省2021年一版图镶嵌线面图层设置为停止编辑,添加面积字段,开始编辑运用计算几何工具,计算每一个面要素的面积。(理论上,没有规则的物体不存在面积完全相同的情况,但由于gis软件上存在数值位数限制,以及图幅线网格面积相同,进而会出现镶嵌线面图层面积相同的情况。本业务中后续需要将面积字段作为关键字字段,因此,需要判断面积字段的唯一性,即每一个要素面的面积均不相同,本业务中重点关注大面积数值的唯一性,经过验证以及误差分析,面积字段可以作为关键字字段)

ARCGIS实战,AB为两个面shp。Ashp中要素与Bshp中多个要素相交,相交部分面积最大的Bshp要素为b(待求)。现需将Ashp的属性表添加b的NAME字段。_第10张图片

 5 面转点

        在本业务中,考虑到空间连接处理的误差要求,面转点处理为必要步骤。将青海省2021年一版图镶嵌线面图层通过面转点生成镶嵌点shp文件。(面图层中不能含有面积为0的要素,否则生成失败)

ARCGIS实战,AB为两个面shp。Ashp中要素与Bshp中多个要素相交,相交部分面积最大的Bshp要素为b(待求)。现需将Ashp的属性表添加b的NAME字段。_第11张图片

ARCGIS实战,AB为两个面shp。Ashp中要素与Bshp中多个要素相交,相交部分面积最大的Bshp要素为b(待求)。现需将Ashp的属性表添加b的NAME字段。_第12张图片

 6 空间连接

        将青海省2021年一版图10万分幅落图.shp作为目标要素,将镶嵌点.shp作为连接要素,面积合并规则设为最大值,最后生成分幅落图空间连接shp。

ARCGIS实战,AB为两个面shp。Ashp中要素与Bshp中多个要素相交,相交部分面积最大的Bshp要素为b(待求)。现需将Ashp的属性表添加b的NAME字段。_第13张图片

ARCGIS实战,AB为两个面shp。Ashp中要素与Bshp中多个要素相交,相交部分面积最大的Bshp要素为b(待求)。现需将Ashp的属性表添加b的NAME字段。_第14张图片

 

 7 连接

     将分幅落图空间连接shp与镶嵌点.shp以面积为连接字段,连接。完成

ARCGIS实战,AB为两个面shp。Ashp中要素与Bshp中多个要素相交,相交部分面积最大的Bshp要素为b(待求)。现需将Ashp的属性表添加b的NAME字段。_第15张图片

你可能感兴趣的:(经验分享,其他)