ArcGIS根据相邻关系提取相邻面&提取面公共线

需求分析

这是一份建筑面数据建筑面数据,这个面图层中有很多个面,有些面相互挨着的,有些单独分布,不与其他任何面相邻。如何把有相邻面的面全部给提出来

提取公共边

面转线

提取相邻边界公共线,注意勾选识别和存储面邻域信息

生成的线要素属性表中LEFT_FIDRIGHT_FID字段均不为-1即是该相邻面的公共线

按属性选择LEFT_FID为-1的字段,然后切换选择,导出要素即可获得公共边

公共边如图所示

原理(参考arcgis帮助)

1.在面几何中,外边界始终以顺时针方向存储。如果面内含有孔洞,那么将始终以逆时针方向存储孔洞(或内部)边界。因此,如果某面的外边界左侧(外部)和孔洞边界左侧(内部)均没有相邻点,则生成线的 LEFT_FID 值为 -1,而 RIGHT_FID 则设为面要素 ID。

2.如果面内包含另一个面,则会生成一条顺时针方向的输出线来表示公共边界,该线的 LEFT_FID 设置为外部面要素 ID,而 RIGHT_FID 设置为内部面要素 ID。

3.如果两个面共用一部分边界,则将生成一条输出线表示该公共线段。该线的方向可以是任意的;LEFT_FID 和 RIGHT_FID 将相应地设置为左侧或右侧面要素 ID。

4.如果一个面与另一个面重叠,那么将生成两条输出线以便分别表示每个相交边界:第一条线表示其中一个重叠面的外边界,因此该线的 LEFT_FID 为与其相交的面的要素 ID,而 5.RIGHT_FID 将为它自己的面要素 ID;第二条线呈反方向,并会分割另一个面,因此该线的 LEFT_FID 和 RIGHT_FID 将与这第二个面的要素 ID 相同。

6.输入面中的多部件不会保留;输出线均为单部件。

可以看出如果两个面之间如果存在公共边界,则输出的属性字段为该线左侧或右侧面要素 ID。而要素ID不能为复数,故LEFT_FID 和 RIGHT_FID均为正数的字段即为公共边

提取相邻面

使用公共边选择建筑面图层即可提取出有相邻面的面

而提取不相邻的面只需要切换选择即可

(0)

相关推荐

  • 如何用ArcGIS删除重复点线面的多种方法汇总

    如何用ArcGIS删除重复点线面的多种方法汇总

  • 如何利用ArcGIS制作校园地图

    DEMO虽小,五脏俱全,一幅校园地图的制作过程看似简单,实则容易.但是真的让我们动手画出来,我们心中有一个清晰的逻辑吗?今天就跟大家聊聊怎么利用ArcGIS画一张正经的校园地图,实质上就是跟大家聊聊如 ...

  • 基于ArcGIS10.4的点、线、面相互转换和处理

    我们都知道在图形数据中,特别是shp文件主要是由点.线和面组成.在ArcGIS10.4中,经常把点线面之间的数据相互转换.接下来我们介绍一下,点.线.面相互转换的操作和处理方法. 一 面生成点 主要使 ...

  • ArcGIS干货知识:矢量面转点、点转面,面矢量转点矢量等方法

    自然资源课堂 3天前 有时需要把面矢量打散成散点图,有时又需要合并有序点生成一个完整的面矢量,就是这篇的主要内容了. 我用这个功能是先将面转点,而后在转回面.因为点转面时必须导入某一格式的txt才能识 ...

  • 原创丨ArcGIS技巧 - 利用已知坐标点转面

    扫码添加小鸟生存在国土行业的我们经常会拿到报备坐标去做某些项目,而且到手的都是成千上万个点,转换成线要素和面要素的话也会生成成百上千个图斑(曾经有幸转过整个省的批次坐标,而且贼多套合图斑与孔洞图斑,真 ...

  • ArcGIS 100例学习笔记(实用技巧汇总)

    这是小刘同学在学习中总结的ArcGIS100例各种使用技巧(我们总结可能有点乱),如果你正在学习ArcGIS可以收藏查看下,都是很实用的一些小技巧. 空间分析 1.在样式管理器创建点,线,面符号(点符 ...

  • 文件夹文件名怎么提取?Excel提取文件名方法

    我们想要把某个文件夹中的文件名提取出来,如果有大量的文件一个个提取会耗费很多时间,今天我们使用我们熟悉的EXCEL来进行操作,跟着小编一起往下看吧. 操作步骤如下: 1.首先,打开Excel文件,切换 ...

  • 高碑店住房公积金提取条件和提取流程

    许多高碑店市民对于使用住房公积金提取条件和流程还是不甚了解.办理过程中需要什么材料?一般受理时长是多久?问起来都是一头雾水.下面就为大家详细介绍高碑店公积金提取条件以及高碑店公积金提取流程,希望能给大 ...

  • 北京拟修订公积金提取政策:提取公积金1个工作日到账

    [北京拟修订公积金提取政策:提取公积金1个工作日到账]北京住房公积金管理中心25日发布公告,对<北京住房公积金提取管理办法>进行修订,并就修订稿公开征求市民意见.征求意见稿提出,公积金提取 ...

  • 如何用ArcGIS提取等高线和高程点

    GIS前沿 昨天 以下文章来源于不知名的小GISer ,作者六月的雨only 我们在进行前期的规划分析的时候,总是离不开地形条件等限制性因素.这次分享一个小的操作技巧,利用DEM数据提取等高线和高程点 ...

  • 【技术】ArcGIS根据DEM提取等高线和高程点转至CAD

    直接上步骤教程 1:根据dem提取等高线 2.提取高程点 3.处理结果如上图,覆盖了整个dem,需要裁剪相应的范围,直接选取工具栏最上拦地理处理下面的裁剪工具: 4.裁剪好的点属性表打开如下图,需要打 ...

  • arcgis提取字段属性表常见问题

    视频仅作参考,不必一味追求练习数据,学到方法思路才是最重要的

  • ArcGIS利用DEM提取河流水系

    流域内具有同一归宿的水体所构成的水网系统,组成水系的水体有河流.湖泊.水土和沼泽等.当我们的一些研究需要当地的水系数据,但又没有现成的河流水系时,我们就可以利用该方法提取我们所需的研究区河流水系矢量数 ...

  • 【干货】ArcGIS根据DEM提取等高线和高程点转至CAD

    直接上步骤教程 1:根据dem提取等高线 2.提取高程点 3.处理结果如上图,覆盖了整个dem,需要裁剪相应的范围,直接选取工具栏最上拦地理处理下面的裁剪工具: 4.裁剪好的点属性表打开如下图,需要打 ...

  • 【教程】ArcGIS水文分析提取河流及流域

    在进行某些研究或者一些论文插图显示的时候,有时我们会碰到在部分资料中找不到一些小的河流或者流域的数据的情况,这里讲述通过DEM数据生成河流及流域. 一.数据准备 本文中使用的为SRTM DEM数据,主 ...