ArcGIS Network Analyst 扩展模块基本词汇

本文档介绍了要理解 ArcGIS Network Analyst 扩展模块帮助需要掌握的词汇。这些词汇按您可能遇到它们的先后顺序列出。有些定义与描述更为全面的文档相关联。

术语

描述

交通网

街道、人行道和铁路网络等交通网允许在边上双向行驶。网络中的代理(如在公路上行驶的卡车驾驶员)通常有权决定遍历的方向及目的地。

注注:

在 ArcGIS 中,最好使用网络数据集为交通网建模。

警告警告:

如果要对河流、管线或输电线等公共事业网络建模,则应该使用几何网络,而不是网络数据集。

了解有关几何网络的详细信息

源要素

源要素是用于创建网络数据集的线要素和点要素。源要素可被视为物理网络,其要素中不包含任何嵌入的拓扑。而网络数据集则可视为逻辑网络,其中嵌入了执行网络分析所需的拓扑关系。

网络数据集

网络数据集是用于构建无向流模型的互连网络元素(边、交汇点和转弯)的集合。它最常用于构建公路网络模型。

网络数据集是一个逻辑网络,使用 ArcGIS Network Analyst 扩展模块分析任何网络都需要网络数据集。您可能会好奇已经有了貌似网络的线要素类,为什么还必须使用网络数据集。原因在于线要素本身无法了解它们要连接到的内容,而网络元素则能做到这一点。当执行网络分析时,求解程序需要快速扫描大量网络元素以确定需要采用哪条路径才能到达目的地。如果必须参照简单线要素,可能需要为其要检查的每条线执行费时的空间运算;这个过程会很慢。此外,即使具有可行性,只使用线要素也很难设置复杂的连通性方案。还有就是,当求解程序扫描网络数据集时,元素可在求解程序不显著降低速度的情况下提供准确的信息。

网络网络数据集术语通常在帮助文档中互换使用。

了解有关网络数据集的详细信息

网络元素

网络数据集由边、交汇点和转弯组成;这些组件通常被称为网络元素。

了解有关网络元素的详细信息

网络属性

网络属性包含有关网络数据集的信息。分为四种类型:

  • 成本 - 穿过某个元素花费的时间。至少需要一个成本属性。

  • 描述符 - 包含常规信息;通常用于存储其他网络属性在计算值时所引用的值。

  • 等级 - 为网络分层,主要目的是更快速地求解网络分析。

  • 约束 - 通常禁止对网络元素执行某些移动操作,但也可以避免甚至首先选择元素。

    通过禁止元素,可对单向道路、违法转弯、重量限制等进行建模。

    通过约束属性来规避元素意味着 Network Analyst 将尝试避开受限制的元素,但仅限于绕行成本不会过高,或者不一定非要在禁止型元素上通过的情况。(如果停靠点或其他网络位置位于某元素上,则可能必须穿过或者至少部分穿过该元素。)

    甚至还可以通过配置约束属性使某些元素优先于其他元素,例如,这样便可以创建指定卡车路径的模型。

了解有关网络属性的详细信息

网络成本或阻抗

网络成本阻抗指的是同一概念。遍历网络元素时,需要花费一些代价,这就是网络成本。例如,从一个城市到另一个城市的路径可能会花费 45 英里的网络“成本”。

网络成本可以是您选择的任何东西,不过通常是距离或行驶时间。要在网络分析中使用网络数据集,网络数据集必须至少具有一个成本属性,因为网络分析始终会对某项成本进行优化。例如,路径分析将在两个或多个点间找到成本最小的路径。在某些情况下,可能需要多个成本属性。

赋值器

向网络数据集添加网络属性后,需要计算属性值。赋值器可完成此功能。

每种网络属性都具有多个赋值器。网络属性针对每个网络元素(交汇点、边和转弯)和每个源要素类具有唯一的赋值器。此外,每个边源要素类都具有两个赋值器:一个用于边的“自-至”侧,另一个用于边的“至-自”侧。例如,如果一个成本属性添加到由街道要素类和转弯要素类组成的网络数据集,会有一个赋值器为以下每项计算成本属性值:

  • 系统交汇点
  • 转弯
  • 街道的“自-至”侧
  • 街道的“至-自”侧

如果在网络中添加了多个源要素,可能需要多个赋值器为其相对应的网络元素计算成本。

赋值器的类型很多,例如常量赋值器和字段赋值器,前者用于向组中的所有元素指定单个值,后者用于从源要素中提取值并将其指定给其相对应的网络元素。

了解有关赋值器的详细信息

网络图层

当网络数据集在 ArcMap 中表现为图层时,被称为网络数据集图层,或者简称为网络图层。

了解有关网络图层的详细信息

网络分析图层

网络分析图层(或简称分析图层)可被视为设置和求解网络问题的框架。

例如,当选择在 ArcMap 中求解路径(最小成本路径)问题时会创建路径分析图层。它将自动与活动的网络数据集关联。此外,分析图层还具有进一步定义问题的属性,例如,有个属性可以指定是对停靠点进行优化排序还是对停靠点按列出的顺序进行访问。

网络分析图层还包含一组针对网络问题类型预定义的网络分析类,具体来说:路径分析图层包含停靠点、路径和各种障碍的网络分析类,而起始-目的地分析图层包含起始点、目的地、线和障碍的网络分析类。分析类进而也会包含您提供的输入数据和求解操作提供的输出数据。

了解有关网络分析图层的详细信息

网络分析类

网络分析类是要素类和表。其中包含的要素和记录充当网络分析图层的输入数据和输出数据;例如,在路径分析图层中,您所提供的停靠点和障碍及生成的路径要素会存储在网络分析类中。

网络分析要素类将在 ArcMap 内容列表中显示为子图层。它们不会保留在磁盘上,而是存储在内存中和保存在地图文档中。

了解有关网络分析类的详细信息

网络分析对象

它是网络分析类中存储的记录和要素的通用术语。如果数据是要素并位于网络中,可以改用更为精确的术语网络位置

了解有关网络分析对象的详细信息

网络位置

网络位置可以指位于网络中的网络分析对象,或者只是指网络中的点。

9/15/2013