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

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

面生成点
主要使用工具具体位置在:工具箱\系统工具箱\DataManagement Tools.tbx\要素。主要包括“要素转点”和“要素折点转点”。
1、“要素转点”工具

双击打开“要素转点”工具,选择要输入的面数据。其中,有一个内部选项,当选中时,为面内部点,即使用包含在输入要素中的位置作为输出点位置;未选中时,面中位置点,即使用输入要素的代表中心作为输出点位置。这是默认设置。此位置并不总是包含在输入要素中。

  • 当选中内部时的结果:
  • 当不选择内部时的结果:

2、“要素折点转点”工具

双击打开“要素折点转点”工具,选择要输入的面数据。选择输入要素、输出位置。最后选择点的类型。主要包括ALL、MID、START、END、BOTH_ENDS、DANGLE。代表的意思和结果见下图。

面生成线
主要使用工具具体位置在:工具箱\系统工具箱\DataManagement Tools.tbx\要素。主要包括“要素转线”、“面转线”“在折点处分割线”。
1、“要素转线”工具

双击打开“要素折点转点”工具,选择输入的面数据,输出文件位置和XY容差(可选)。

2、“面转线”工具

双击打开“要素折点转点”工具,选择输入的面数据,输出文件位置和识别和存储面邻域信息(可选)主要为指定是否识别和存储面邻域信息。

3、“在折点处分割线”工具

双击打开“要素折点转点”工具,选择输入的面数据,输出文件位置。

点生成线和面
主要使用工具具体位置在:工具箱\系统工具箱\DataManagement Tools.tbx\要素。主要包括“点集转线”、和“要素转面”。
1、“点集转线”工具

双击打开“要素折点转点”工具,选择输入的面数据,输出文件位置和线字段(可选),主要是输出中的各个要素都将基于“线字段”中的唯一值。可以把唯一值连接成一个线。

2、“要素转面”工具

双击打开“要素转面”工具,选择输入的线数据,输出文件位置。可以选择设置XY容差、保留属性、标注要素等。

点分割成线
主要有以下几种方法,有手动自己操作,一次可以分割一个点;也有“点处分割线”工具。
1、手动操作“分割”工具

在编辑器中,点击开始编辑,之后在图层中选择一条线,使用“分割工具”。即鼠标点击“分割工具”,把鼠标移动到要分割的点处,鼠标双击。最大的缺点就是一次只能分割一个点,形成2条线。

2、“在点处分割线”工具

此工具要具有线的点数据,按照点的位置之间分割。主要参数有输入线要素和要分割的点要素,输出要素位置和搜索半径设置为0.001,如果不设置将完不成分割操作。

线分割成面

主要使用工具具体位置在:工具箱\系统工具箱\DataManagement Tools.tbx\要素。主要使用“要素转面”工具

选择输入数据,有要分割的“面”数据和用于分割的“线”数据,选择输出位置。根据研究要求选择设置XY容差、保留属性和标注要素等,最后以线为依据分割了面。

面分割成线

主要使用工具具体位置在:工具箱\系统工具箱\AnalysisTools.tbx\叠加分析。选择的工具是“标识”工具。选择输入的线要素,标识的面要素,最后按照面把线分割了。

线层分割线层

使用工具把2个不同图层的线分割,主要用到的工具有“相交”和“在点出分割线”工具。

第一步:“相交”工具的使用。选择输入要素,主要是2个线层数据,选择输出要素位置。注意输出类型要选择“POINT”,即返回点相交。

第二步:“在点出分割线”工具。选择输入要素是要分割的线,要素点是两个线层的交点,之后选择输出要素。切记设置搜索半径,一般默认0.001。

今天我们主要分析了点、线、面相互转换和处理主要包括面生成点、面生成线、点生成线和面、点分割线、线分割面、面分割线、线层分割线层等7个操作。

(0)

相关推荐