新手学习:ArcGIS 提取SHP 路网数据、节点

新手学习:ArcGIS 提取SHP 路网数据、节点

参考连接

OSM路网提取道路节点
ArcGIS:如何创建地理数据库、创建要素类数据集、导入要素类、表?

1. 导入开源路网SHP文件

2. 在交点处打断路网数据

未打断路网数据

有一些路径很长,并且和多个路径存在交点,所以需要打断相交线。

  1. 打开要编辑的shp数据,工具栏中,编辑器-开始编辑,开启编辑状态;

  2. 选择图层中的全部要素,在图层上右键-选择-全选;

  3. 调出拓扑编辑工具条,在菜单栏右键-拓扑;

  4. 建立拓扑关系,点击 拓扑 工具栏中的 选择拓扑,选中要建立拓扑关系的图层,并

  5. 在线的交点处打断线,点击 拓扑工具栏中的 打断相交线,默认参数,

  6. 保存编辑

如何添加新的命令到工具栏

  1. 点击工具栏的自定义

  2. 将使用的命令选中拖入工具栏中

3. 建立数据集

  1. 打开目录,新建地理数据库
  1. 在地理数据库下新建一个要素集

  2. 导入要素类

  3. 在新建的要素数据集上右键------新建------网络数据集,全部默认就好

  4. 得到网络数据集,包含node 和 edge ,我们只需要其中的 node 和原始的打断的路网 shp,

  5. 分别重新导出并重命名一下(便于后续说明)

4. 后处理

1、消除 node 中无用的点

使用 Join 操作,可以得到 每个node 和 多少条路相交

  1. 删除一些节点

有一些节点,其连接数为1,这些节点往往是某条路径的末端,仅与一条路径相连,所以删除这样的节点,可以减少节点数量。


![在这里插入图片描述](https://img-blog.csdnimg.cn/927c3326441b49bbb37a4c4d842a8cc3.png#pic_center

相关推荐
threelab3 小时前
07.three官方示例+编辑器+AI快速学习webgl_buffergeometry_attributes_integer
人工智能·学习·编辑器
半新半旧4 小时前
mongodb 学习笔记
笔记·学习·mongodb
贺函不是涵6 小时前
【沉浸式求职学习day36】【初识Maven】
java·学习·maven
芯片SIPI设计6 小时前
MIPI C-PHY 标准学习----一种通用多信号传输方案
c语言·开发语言·学习
Huazzi.6 小时前
Ubuntu 22虚拟机【网络故障】快速解决指南
linux·网络·学习·ubuntu·bash·编程
【0931】7 小时前
英语六级---2024.12 卷二 仔细阅读2
学习·英语
虾球xz8 小时前
游戏引擎学习第271天:生成可行走的点
c++·学习·游戏引擎
海尔辛8 小时前
学习黑客5 分钟读懂Linux Filesystem Interaction Continued
linux·服务器·学习
wangbaowo8 小时前
MySQL数据库下篇
数据库·经验分享·笔记·学习·mysql·安全
ps酷教程9 小时前
springboot3学习
学习