什么是网络数据集?
网络数据集非常适合于构建交通网络。它们由包含了简单要素 (线和点) 和转弯要素的源要素创建而成,而且存储了源要素的连通性。使用 ArcGIS Network Analyst 扩展模块执行分析时,该分析始终作用于网络数据集。
下图显示了如何由网络数据集构建街道网络。图形中高亮显示了可以构建的单行道、转弯限制和天桥/隧道。对网络执行的分析(例如从停靠点 1 到停靠点 2 的路径)将遵照这些属性和其他网络数据集属性。
为了理解连通性及其重要性,假设要素相互之间通常不能识别。如,两个线要素相交时,任何一条线都不能识别到另一条线。类似地,线要素末端的点要素也不具有能识别线要素的任何固有信息。而网络数据集则会对重合的源要素进行追踪。而且它还具有连通性策略,可进一步定义哪些重合要素是真正连接在一起的(您可以修改该策略)。这样无需将道路连接到一起,就可以构建天桥和地下通道。因此,执行网络分析时,求解程序就会知道沿该网络的哪些路径是可行的。
多模式网络数据集
诸如多模式交通网络之类的更复杂的连通性情况也是可能的。下面是一个位于巴黎市区的交通网络示例,其中显示了公路、铁路和公交网。
网络数据集还有一个丰富的网络属性模型,它有助于为该网络构建阻抗、约束和等级。
工作空间
在 ARC/INFO 中,可使用 Coverage 动态创建网络。在 ArcView GIS 中,首次对线 shapefile 运行网络分析功能时将创建一个永久性网络。在 ArcGIS 中,网络数据集可存储这个永久性网络。您可使用网络数据集保存此网络、修改其属性以及构建多种不同的网络。
创建网络数据集时有几种选择。最佳选择是通过地理数据库的要素数据集中的要素类创建网络数据集。由于一个要素数据集可以与多个要素类一起存储并可轻松地与这些要素类进行通信,因此网络数据集可以支持多个源并构建多模式网络。基于 shapefile 的网络数据集可为 ArcView GIS 用户提供快速迁移其数据的机会。shapefile 网络数据集可通过包含网络源(例如街道网络)的折线 shapefile 创建,也可通过 shapefile 转弯要素类创建。此类网络数据集不能支持多个边源,也不能用于构建多模式网络。
ArcGIS Network Analyst 扩展模块还可读取 SDC 网络数据集。这使您可以对供应商所提供的 SDC 数据执行网络分析,而不必创建其自己的网络数据集。