找到最近路线之网络数据集

什么是网络数据集

网络数据模型用于存储具有网络拓扑关系的数据模型。网络数据模型包含了网络线数据和网络结点数据集,还包含了两者之间的拓扑关系。在网络数据集中,线数据集为主数据集,点数据集作为子数据集。

网络数据集可以用来做什么

网络数据模型,可以进行路径分析、服务区分析、最近设施查找、选址分区、通达性分析等多种网络分析。创建网络数据是整个网络分析的基础,所有的网络分析功能均能在网络图层上进行。

准备工作

1.准备用于构建网络数据的数据集
2.准备好用于构建网络数据的数据。可用于构建网络数据的数据类型包括点数据集、线数据集和网络数据集。点数据是可选的,在不选择点数据的情况下,也可以构建网络数据集;当网络数据集参与构建时,相当于利用其他点、线数据对该网络数据进行重新构网。
3.准备好网络数据集字段信息
4.确保用于构网的线数据中包含了表示网络阻力的字段,如表示时间和距离信息的字段。现实情况中,权重字段因为方向不同会有所不同,则需要为每个方向都提供一个权重字段。如可以用 F_T_TIME 表示从起始结点到终止结点之间弧段的耗费时间,T_F_TIME 表示终止结点到起始节点之间的耗费时间。
5.在进行路径分析时,如果需要生成行驶导引的文字信息,请确保用于构网的线数据中包含了所需的指示信息(如道路名称、站点名称)的字段。

如何构建网络数据集

以iDesktop 9.1.2版本为例
1.“空间分析”选项卡 > “设施网络分析”组的“构建网络”
2.添加数据集
找到最近路线之网络数据集_第1张图片
字段设置
在“字段信息”对话框中,显示了所有参与构建网络数据集的点、线数据集的用户字段(非系统字段和 SmUserID 字段),选中的字段信息将赋给新生成的网络数据集。其中,参与构建网络数据集的点对象的属性信息将赋给网络数据集中相应的网络节点,参与构建网络数据集的线对象的属性信息将赋给网络数据集中相应的网络弧段,网络数据集的其他系统字段则由系统自动赋值。

打断设置
点自动打断线:勾选该复选框后,在容限范围内,线对象会在其与点的相交处被打断,若线对象的端点与点相交,则线不予打断。
线线自动打断:勾选该复选框后,在容限范围内,两条(或两条以上)相交的线对象会在相交处被打断,若线对象与另一条线的端点相交,则这个线对象会在相交处被打断。此外,勾选“线线自动打断”操作时,系统会同时默认勾选“点自动打断线”,即“线线自动打断”功能不可以单独使用。
打断容限:设置打断容限,这里的打断容限即结点容限,表示线对象与线对象、线对象与点对象之间的最小距离。例如,若一个线对象的节点与另一个线对象的节点距离在容限范围内,则认为这两个节点重合;若一个线对象的节点与一个点对象的距离在容限范围内,则认为点在线上。
结果展示
找到最近路线之网络数据集_第2张图片

你可能感兴趣的:(桌面GIS)