融合网络的工作原理

融合网络输出地理数据库工作空间中创建一个网络数据集,其中的线要素数少于输入网络数据集中的线要素数。

网络数据集中包含的线要素越少,遍历的效率就越高,从而可以提高网络分析速度。分析结果同样包含较少的网络元素,这也就意味着生成路径几何和驾车指示的速度会更快。

通过合并逻辑上彼此连接和本质上彼此相同(即,具有相同街道名称、属于同一个等级和具有相同限制性等等)的线要素可以达到减少线要素的目的。

示例

在本例中,街道数据的采集方法为:若线要素未在其交点处进行分割,则禁止彼此交叉。这会导致毫无必要地分离许多街道。下面的地图显示的是街道以及采集的其他街道数据,例如铁路线和行政边界。

街道和铁路线的地图

查看原始街道要素类数据并借助三角形表示线要素端点,可以清楚地看到街道要素中(尤其是在公路与铁路线的交叉区域中)存在许多中断。

原始街道数据(显示的端点位于每个相交处,在某些情况下,它会沿着街段)

对这些数据运行融合网络工具后,与原始数据中的 824 个街道要素相比,生成的数据中包含的街道要素则更少,仅 150 个。请注意,下面的地图中显示的三角形更少。

相同的街道数据(运行融合网络工具后,存在的端点更少)。

该操作是通过合并属性相同的相邻线要素完成的。请注意,线的端点也不再需要出现在街道相交处 - 覆盖连接点(这里显示为圆)会在街道实际相交处创建,而不会在没有连接的位置创建。在端点处相交的街道仍然连接在一起。

“融合网络”过程

下面的列表说明了融合网络的功能:

  • 在临时工作空间中创建网络连通图。
  • 检查包含兼容字段值的线要素的连通性图并在逻辑上将这些线要素连在一起。
  • 在输出中通过逻辑链创建合并的线要素。
  • 创建一个指示沿合并线要素连通性出现中跨的位置的覆盖连接点的要素类。
  • 创建转弯、网络属性和驾车指示设置与原始网络数据集中的相应设置相同的网络数据集,但是使用合并线要素和点要素可减少网络的元素数量。
  • 创建一个日志表,列出创建的合并线要素以及创建合并线要素时使用的原始线要素。
  • 如果正在求解的网络数据集不包含 10.1 的任何功能,则会创建 10.0 网络数据集。