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

未打断路网数据

有一些路径很长,并且和多个路径存在交点,所以需要打断相交线。
打开要编辑的shp数据,工具栏中,编辑器-开始编辑,开启编辑状态;
选择图层中的全部要素,在图层上右键-选择-全选;

调出拓扑编辑工具条,在菜单栏右键-拓扑;
建立拓扑关系,点击 拓扑 工具栏中的 选择拓扑,选中要建立拓扑关系的图层,并
在线的交点处打断线,点击 拓扑工具栏中的 打断相交线,默认参数,

保存编辑
点击工具栏的自定义

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


在地理数据库下新建一个要素集

导入要素类

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

得到网络数据集,包含node 和 edge ,我们只需要其中的 node 和原始的打断的路网 shp,
分别重新导出并重命名一下(便于后续说明)
1、消除 node 中无用的点
使用 Join 操作,可以得到 每个node 和 多少条路相交


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







