ArcGIS Network Analyst 扩展模块基本词汇
本文档介绍了要理解 ArcGIS Network Analyst 扩展模块帮助需要掌握的词汇。这些词汇按您可能遇到它们的先后顺序列出。有些定义与描述更为全面的文档相关联。
术语 |
描述 |
---|---|
交通网 |
街道、人行道和铁路网络等交通网允许在边上双向行驶。网络中的代理(如在公路上行驶的卡车驾驶员)通常有权决定遍历的方向及目的地。 注: 在 ArcGIS 中,最好使用网络数据集为交通网建模。 警告: 如果要对河流、管线或输电线等公共事业网络建模,则应该使用几何网络,而不是网络数据集。 |
源要素 |
源要素是用于创建网络数据集的线要素和点要素。源要素可被视为物理网络,其要素中不包含任何嵌入的拓扑。而网络数据集则可视为逻辑网络,其中嵌入了执行网络分析所需的拓扑关系。 |
网络数据集 |
网络数据集是用于构建无向流模型的互连网络元素(边、交汇点和转弯)的集合。它最常用于构建公路网络模型。 网络数据集是一个逻辑网络,使用 ArcGIS Network Analyst 扩展模块分析任何网络都需要网络数据集。您可能会好奇已经有了貌似网络的线要素类,为什么还必须使用网络数据集。原因在于线要素本身无法了解它们要连接到的内容,而网络元素则能做到这一点。当执行网络分析时,求解程序需要快速扫描大量网络元素以确定需要采用哪条路径才能到达目的地。如果必须参照简单线要素,可能需要为其要检查的每条线执行费时的空间运算;这个过程会很慢。此外,即使具有可行性,只使用线要素也很难设置复杂的连通性方案。还有就是,当求解程序扫描网络数据集时,元素可在求解程序不显著降低速度的情况下提供准确的信息。 网络和网络数据集术语通常在帮助文档中互换使用。 |
网络元素 |
网络数据集由边、交汇点和转弯组成;这些组件通常被称为网络元素。 |
网络属性 |
网络属性包含有关网络数据集的信息。分为四种类型:
|
网络成本或阻抗 |
网络成本和阻抗指的是同一概念。遍历网络元素时,需要花费一些代价,这就是网络成本。例如,从一个城市到另一个城市的路径可能会花费 45 英里的网络“成本”。 网络成本可以是您选择的任何东西,不过通常是距离或行驶时间。要在网络分析中使用网络数据集,网络数据集必须至少具有一个成本属性,因为网络分析始终会对某项成本进行优化。例如,路径分析将在两个或多个点间找到成本最小的路径。在某些情况下,可能需要多个成本属性。 |
赋值器 |
向网络数据集添加网络属性后,需要计算属性值。赋值器可完成此功能。 每种网络属性都具有多个赋值器。网络属性针对每个网络元素(交汇点、边和转弯)和每个源要素类具有唯一的赋值器。此外,每个边源要素类都具有两个赋值器:一个用于边的“自-至”侧,另一个用于边的“至-自”侧。例如,如果一个成本属性添加到由街道要素类和转弯要素类组成的网络数据集,会有一个赋值器为以下每项计算成本属性值:
如果在网络中添加了多个源要素,可能需要多个赋值器为其相对应的网络元素计算成本。 赋值器的类型很多,例如常量赋值器和字段赋值器,前者用于向组中的所有元素指定单个值,后者用于从源要素中提取值并将其指定给其相对应的网络元素。 |
网络图层 |
当网络数据集在 ArcMap 中表现为图层时,被称为网络数据集图层,或者简称为网络图层。 |
网络分析图层 |
网络分析图层(或简称分析图层)可被视为设置和求解网络问题的框架。 例如,当选择在 ArcMap 中求解路径(最小成本路径)问题时会创建路径分析图层。它将自动与活动的网络数据集关联。此外,分析图层还具有进一步定义问题的属性,例如,有个属性可以指定是对停靠点进行优化排序还是对停靠点按列出的顺序进行访问。 网络分析图层还包含一组针对网络问题类型预定义的网络分析类,具体来说:路径分析图层包含停靠点、路径和各种障碍的网络分析类,而起始-目的地分析图层包含起始点、目的地、线和障碍的网络分析类。分析类进而也会包含您提供的输入数据和求解操作提供的输出数据。 |
网络分析类 |
网络分析类是要素类和表。其中包含的要素和记录充当网络分析图层的输入数据和输出数据;例如,在路径分析图层中,您所提供的停靠点和障碍及生成的路径要素会存储在网络分析类中。 网络分析要素类将在 ArcMap 内容列表中显示为子图层。它们不会保留在磁盘上,而是存储在内存中和保存在地图文档中。 |
网络分析对象 |
它是网络分析类中存储的记录和要素的通用术语。如果数据是要素并位于网络中,可以改用更为精确的术语网络位置。 |
网络位置 |
网络位置可以指位于网络中的网络分析对象,或者只是指网络中的点。 |