美文网首页
Arcgis 点转线和面

Arcgis 点转线和面

作者: my简简 | 来源:发表于2020-07-01 18:47 被阅读0次

需求:

我有一些散点坐标,想获取这些点对应的线和面。

问题:

添加散点坐标到arcgis不是问题,直接:文件--add data--add XYdata即可。问题是如何将这些点转成线和面。

点生成线也不是问题,直接:arctoolbox ---data management tools --features -- points to line  即可。

线生成面也不是问题,直接:arctoolbox ---data management tools --features -- feature to polygon  即可。

点生成面?有点麻烦,也是本章重点。如下步骤:

网上搜索,用Samples工具箱中的Create Features From Text File 和 Write Features To Text File工具添加。但是ArcToolbox工具箱中并没有Samples工具箱。这是因为它被隐藏了。

1、找到Samples工具箱,重命名,取消隐藏

在arcgis的安装目录下(C:\Program Files (x86)\ArcGIS\Desktop10.6\ArcToolbox\Toolboxes),可以脚本工具箱Samples,包括 Create Features From Text File 和 Write Features To Text File等工具。如果找不到,在文件窗口的查看目录下选中“隐藏的项目”遍会看到。如下图。之后,对Samples.tbx进行重命名,为“Samples .tbx”,即扩展名点之前加个空格。记住,一定要加一个空格,要不然后面加载到ArcToolbox工具箱后展示不出来里面的功能。第3步取消隐藏。

2、在ArcToolbox上右键,点击Add Toolbox,找到Samples .tbx,将其加载到工具箱中。

3、用Write Features To Text File将点要素写成txt。生成的txt如下。

4、将Point 改成Polyline或Polygon,即可满足连接生成线和面。

txt文件格式说明:1、Polyline后面不能有空格;(如果要生成面,将Polyline改成Polygon);2、数据间的空格间隔只能是一个字符;3、生成线的每一点要按顺序排列,按不同顺序排列会生成不同的图像;4、第一个点的序号从0开始编号;5、若要生成多条线,对每条线要编号;且要符合上述的要求,每条线的点重新从0开始编号;6、最后一行要加上END;7、各个点的坐标数据必须保留1位以上的小数。

5、利用Create Features From Text File工具,导入刚刚生成的并改Polyline或Polygon的txt文件

注意:将INput decimal separator 改成12345678.12345或者11111111.11111也可以是其他

最后获取面如下:

相关文章

  • Arcgis 点转线和面

    需求: 我有一些散点坐标,想获取这些点对应的线和面。 问题: 添加散点坐标到arcgis不是问题,直接:文件--a...

  • ArcGIS

    arcgis点转线图层,利用 data management tools, features,先将点编号,线名称,...

  • arcgis 面label转annotation转点

    背景: 初学mapbox,需要配图,目前道路标注通过点格式的geojson来展示。 要求: 需要从道路面数据中提取...

  • ArcGIS地理标记照片转点

    ArcGIS地理标记照片转点 在日常的工作中,对于带坐标信息的照片进行统一的查看和管理,ArcGIS桌面软件提供了...

  • 测度论简介——一个通往异世界的大门

    长度是怎样炼成的? 点没有长度和面积,为什么由点组成的线和面会具有长度和面积? “长度”“面积”这些词汇究竟是在怎...

  • AGS JS开发-以JSON参数构建地图渲染之一

    点,线,面,文字符号JSON定义 1.环境说明 ArcGIS 10.4.1 JS API 3.15 2.以JSON...

  • 判断是否在多边形内

    判断是否在多边形内1 生成测验数据在arcgis中将excel中的点依次相连产生面状范围,选取面内和面外的一些测验...

  • 利用arcgis生成面要素

    小伙伴们,师兄又来咯,今天师兄给大家带来新的技术——利用arcgis线转面的技术。这些都是最基础的技术,大家一定要...

  • stata计算shp文件中的最近距离

    距离计算中常会需要求点与点、点与线,甚至设置点与面之间的最短距离。ArcGis本身可以完成这样的工作,本文将要介绍...

  • 我头脑中的点线面

    何为点?何为线?何为面呢?很简单点是线和面的基础。我们可以这样理解点<线<面,因为面条是由面线煮成的,而面线是由一...

网友评论

      本文标题:Arcgis 点转线和面

      本文链接:https://www.haomeiwen.com/subject/rckhqktx.html