乐于分享
好东西不私藏

ArcGISPro工具-叠加赋值工具

ArcGISPro工具-叠加赋值工具

工具截图:
工具设计了三种模式进行叠加赋值,分别为:

1. INTERSECT (相交) – 【最常用】

定义: 只要目标要素与源要素有*任何几何上的接触*(包括重叠、包含、边界触摸、交叉),均视为匹配。

      适用场景:只要目标要素碰到了某个源要素,就获取该图斑的权属。

    注意:如果一个目标地块同时碰到多个源地块,建议配合 `MAX_AREA` 或 `JOIN` 模式使用。

MAX_AREA:获取与目标最大叠加面积的源要素的属性。

JOIN:获取与所有目标要素相交的源要素的属性,连接符号默认为”/”。

 2. WITHIN (完全包含于)

定义: 目标要素必须*完全位于*源要素的边界内部。

       适用场景:严格的隶属关系分析,如:只有当“宗地”完全在“行政区”内部时,才提取该行政区名称。

        提示:如果目标要素有一丁点压在源要素的边界线外面,则不会被赋值。

 3. CONTAINS (包含)

定义: 目标要素必须*完全包围*源要素。

         适用场景:反向查询,如:目标要素是“县级行政区”,源要素是“村级中心点”,只有当行政区完全包住该中心点时才提取属性。

4. HAVE_THEIR_CENTER_IN (中心位于)

定义:*工具会计算目标要素的*几何中心(重心)*,只要这个中心点落在源要素内部,即视为匹配。

         适用场景:*处理“跨界”地块的利器。当一个地块跨越了两个镇的边界,由于它的重心只能在一个镇里,使用此方法可以避免“一地多值”的冲突,强制实现“一地对一镇”。

 赋值模式说明:

MAX_AREA (最大面积):如果目标地块跨越了多个源地块,系统会自动选择重叠面积最大的那个值。

JOIN (多值拼接): 如果目标地块涉及多个源地块值,会将所有不重复的值用分隔符(`/`)连起来,形成类似“灌木林/旱地”的结果。

FIRST (首个值):仅提取空间搜索到的第一个匹配值。

COUNT (计数): 不传递属性,仅统计目标地块内部落入了多少个源要素(例如:一个宗地里有多少个电线杆塔点)。


代码太长,本次不展示代码部分,如有需要,捐赠任意金额后公众号回复”空间关系赋值工具”获取。

本站文章均为手工撰写未经允许谢绝转载:夜雨聆风 » ArcGISPro工具-叠加赋值工具

猜你喜欢

  • 暂无文章