网络数据模型用于存储具有网络拓扑关系的数据模型。网络数据模型包含了网络线数据和网络结点数据集,还包含了两者之间的拓扑关系。在网络数据集中,线数据集为主数据集,点数据集作为子数据集。
基于网络数据模型,可以进行路径分析、服务区分析、最近设施查找、选址分区、通达性分析等多种网络分析。创建网络数据是整个网络分析的基础,所有的网络分析功能均能在网络图层上进行。在 SuperMap 提供了拓扑构网的方式生成网络数据集。
构建网络数据前,需要做好以下准备工作:
-
准备用于构建网络数据的数据集
- 准备好用于构建网络数据的数据。可用于构建网络数据的数据类型包括点数据集、线数据集和网络数据集。点数据是可选的,在不选择点数据的情况下,也可以构建网络数据集;当网络数据集参与构建时,相当于利用其他点、线数据对该网络数据进行重新构网。
-
准备好网络数据集字段信息
- 确保用于构网的线数据中包含了表示网络阻力的字段,如表示时间和距离信息的字段。现实情况中,权重字段因为方向不同会有所不同,则需要为每个方向都提供一个权重字段。如可以用 FTTIME 表示从起始结点到终止结点之间弧段的耗费时间,TFTIME 表示终止结点到起始节点之间的耗费时间。
- 在进行路径分析时,如果需要生成行驶导引的文字信息,请确保用于构网的线数据中包含了所需的指示信息(如道路名称、站点名称)的字段。
- 构建网络数据集:
详细操作请参见拓扑构网页面。
- 编辑网络数据集:
网络数据集支持编辑操作。对网络数据集进行编辑操作后,通过拓扑构网可生成新的网络数据集。关于网络数据集的编辑操作请参见对象操作页面。
注意事项
- 在执行网络分析的过程中,若在地图中编辑了网络数据集后,继续执行网络分析,仍然是基于编辑前的网络数据进行分析,不会自动加载编辑后的网络数据集,需手动重新在地图中打开网络数据集。
- 若网络数据集被意外破坏,在执行网络分析时,会提示“网络弧段数据存在错误,请重新构网。”,此时使用“数据”选项卡中的“拓扑构网”功能,添加存在错误的网络数据集,即可重新构网。