1. 概述

互联网信息时代,可以从很多渠道获取到GIS数据,由于获取数据来源的多样化,导致获取到的数据组织方式也是多种多样,可能是点线面等各种形式。在使用数据的时候,可能出现需要的数据和获取到的数据组织方式不一样的情况,需要在使用前进行处理。这里,就以ArcGIS中点线面的互转为例,介绍一下数据的组织方式的转换。

2. 数据获取

本教程使用的数据为水经注万能地图下载器下载的县界数据,除了县界数据,常见的矢量数据都可以从水经注万能地图下载器中下载。

arcgis线转面保留属性(如何在ArcGIS中实现点线面互转)(1)

水经注万能地图下载器

(私信回复"下载器"获取万能地图下载器软件安装包)

3. 点要素转线要素

将点数据加载到ArcMap内,效果如下图所示。

arcgis线转面保留属性(如何在ArcGIS中实现点线面互转)(2)

边界点

在ArcToolbox中点击"数据管理工具\要素\点集转线",调用点集转线工具,如下图所示。

arcgis线转面保留属性(如何在ArcGIS中实现点线面互转)(3)

调用点集转线工具

在显示的点集转线对话框内输入要素选择边界点,设置好输出要素,点击确定开始转换。

arcgis线转面保留属性(如何在ArcGIS中实现点线面互转)(4)

点集转线设置

转换之后可以看到将点连接起来,生成了线要素,如下图所示。

arcgis线转面保留属性(如何在ArcGIS中实现点线面互转)(5)

生成的线

4. 点要素转面要素

由于ArcMap没有直接的点转面的功能,这里利用上一步生成的线转面。

在ArcToolbox中点击"数据管理工具\要素\要素转面",调用要素转面工具,如下图所示。

arcgis线转面保留属性(如何在ArcGIS中实现点线面互转)(6)

调用要素转面工具

在显示的要素转面对话框内输入要素选择上一步生成线文件,设置输出要素类目录,点击确定开始转换。

arcgis线转面保留属性(如何在ArcGIS中实现点线面互转)(7)

要素转面设置

转换完成之后可以看到生成了面要素,效果如下图所示。

arcgis线转面保留属性(如何在ArcGIS中实现点线面互转)(8)

生成的面要素

5. 线要素转点要素

在ArcToolbox中点击"数据管理工具\要素\要素折点转点",调用要素折点转点工具,如下图所示。

arcgis线转面保留属性(如何在ArcGIS中实现点线面互转)(9)

调用要素折点转点工具

在显示的要素折点转点对话框内输入要素选择边界线,设置输出要素类,点击确定开始转换。

arcgis线转面保留属性(如何在ArcGIS中实现点线面互转)(10)

要素折点转点设置

转换完成之后可以看到生成了新的点要素图层,如下图所示。

arcgis线转面保留属性(如何在ArcGIS中实现点线面互转)(11)

生成的点要素

6. 线要素转面要素

在ArcToolbox中点击"数据管理工具\要素\要素转面",调用要素转面工具,如下图所示。

arcgis线转面保留属性(如何在ArcGIS中实现点线面互转)(12)

调用要素转面工具

在显示的要素转面对话框内,输入要素选择边界线,设置好输出要素类,点击确定开始转换。

arcgis线转面保留属性(如何在ArcGIS中实现点线面互转)(13)

要素转面设置

转换完成之后可以看到生成了面要素,效果如下图所示。

arcgis线转面保留属性(如何在ArcGIS中实现点线面互转)(14)

生成的面

7. 面要素转点要素

在ArcToolbox中点击"数据管理工具\要素\要素折点转点",调用要素折点转点工具,如下图所示。

arcgis线转面保留属性(如何在ArcGIS中实现点线面互转)(15)

调用要素折点转点工具

在显示的要素折点转点对话框内,输入要素选择边界面,设置好输出要素类,点击确定开始转换。

arcgis线转面保留属性(如何在ArcGIS中实现点线面互转)(16)

要素折点转点设置

转换完成后生成了点要素,效果如下图所示。

arcgis线转面保留属性(如何在ArcGIS中实现点线面互转)(17)

生成的点

8. 面要素转线要素

在ArcToolbox中点击"数据管理工具\要素\要素转线",调用要素转线工具,如下图所示。

arcgis线转面保留属性(如何在ArcGIS中实现点线面互转)(18)

调用要素转线工具

在显示的要素转线对话框内,输入要素选择边界面,设置输出要素类,点击确定开始转换。

arcgis线转面保留属性(如何在ArcGIS中实现点线面互转)(19)

要素转线设置

转换完成之后可以看到生成了线要素,效果如下图所示。

arcgis线转面保留属性(如何在ArcGIS中实现点线面互转)(20)

生成的线

9. 结语

以上就是在ArcGIS中点线面互转的详细说明,主要包括了数据获取、点要素转线要素、点要素转面要素、线要素转点要素、线要素转面要素、面要素转点要素和面要素转线要素等功能。