ArcGIS Desktop

  • 文档
  • 支持

  • My Profile
  • 帮助
  • Sign Out
ArcGIS Desktop

ArcGIS Online

专为贵组织打造的制图平台

ArcGIS Desktop

全面的专业性 GIS

ArcGIS Enterprise

面向企业的 GIS

ArcGIS for Developers

用于构建位置感知应用程序的工具

ArcGIS Solutions

适用于行业的免费模板地图和应用程序

ArcGIS Marketplace

获取适用于组织的应用程序和数据

  • 文档
  • 支持
Esri
  • 登录
user
  • 我的个人资料
  • 登出

ArcMap

  • 主页
  • 入门
  • 地图
  • 分析
  • 管理数据
  • 工具
  • 扩展模块

查找路径的输出

需要 Network Analyst 许可。

  • Routes 要素类
  • Stops 要素类
  • Directions 要素类
  • Route Edges 要素类

查找路径地理处理工具生成表示停靠点、路径、方向和路径边的图层。本主题描述了输出要素类及其对应的字段属性。

Routes 要素类

Routes 线要素类表示停靠点之间的最佳路径。

此输出要素类的默认名称为 Routes,但是可以在求解之前通过更改输出路径名称参数(Python 的 Output_Routes_Name)更改其名称。

该要素类需使用与基础网络数据集相同的坐标系。这可以通过为输出坐标系地理处理环境指定一个数值来控制。

下面列出并描述了 Routes 要素类的字段名称。

字段名说明

OID

系统管理的 ID 字段。

Shape

指示线形状的几何字段。

Name

将从指示路径途经的停靠点的 RouteName 字段中复制路径名称。如果停靠点的输入 RouteName 字段为空,则根据第一个和最后一个停靠点的名称派生出名称。

在运行工具时,具有相同路径名称的输入停靠点将组合在一起,由一条路径途经,并为该路径分配此路径名称。当输入停靠点上存在多个路径名称时,工具可输出多条路径 - 每个唯一路径名称对应一条路径。

StopCount

分配给路径的停靠点数。

Total_[Units]

路径的总时间或距离。

始终显示 Total_Minutes、Total_Miles 和 Total_Kilometers。如果将测量单位输入参数设置为其他单位,则显示另一字段。

Total_[Accumulated Cost Attribute]_[Units]

基于累积属性输入参数中所选的成本属性的路径总时间或距离。

已将指定成本属性的单位转换为测量单位输入参数中设置的单位。

TotalWait_[Time Attribute]

路径在停靠点等待其时间窗打开所耗费的总时间。例如,如果停靠点的时间窗为 3:00 到 4:00 p.m.,路径在 2:55 p.m. 时到达,在该停靠点的等待时间则为 5 分钟。此字段值是所有停靠点等待时间的总和。

TotalViolation_[Time Attribute]

路径时间窗的总冲突时间。如果路径在停靠点时间窗结束 5 分钟后到达停靠点,在该停靠点的冲突时间则为 5 分钟。此字段值是所有停靠点冲突时间的总和。

StartTime

路径开始时间。

EndTime

路径完成时间。

FirstStopOID

路径上第一个停靠点的 OID 标识符。

LastStopOID

路径上最后一个停靠点的 OID 标识符。

Shape_Length

要素的几何长度。

Stops 要素类

Stops 要素类表示任意路径能够和不能够达到的停靠点。对于不能够达到的停靠点,属性表将提供有关问题根源的信息。对于能够达到的停靠点,属性表将列出分配到这些停靠点的路径名称、停靠顺序、到达时间和其他信息。

此输出要素类的默认名称为 Stops,但是可以在求解之前通过更改输出停靠点名称参数(Python 的 Output_Stops_Name)更改其名称。

该要素类需使用与基础网络数据集相同的坐标系。这可以通过为输出坐标系地理处理环境指定一个数值来控制。

下面列出并描述了 Stops 要素类的字段名称。

字段名说明

OID

系统管理的 ID 字段。

Shape

内部存储的点的几何形状。

Name

停靠点的名称。如果输入停靠点要素类具有名称与之相同的字段,则会从该字段中派生 Name 值;否则将为 Name 值分配默认值。

RouteName

它表示为停靠点分配的路径名称。

在运行工具时,具有相同路径名称的输入停靠点将组合在一起,由一条路径途经,并为该路径分配此路径名称。当输入停靠点上存在多个路径名称时,工具可输出多条路径 - 每个唯一路径名称对应一条路径。

如果不存在任何名称,则所有停靠点均将分配到同一路径。

Sequence

RouteName 字段中列出的所分配路径途经停靠点的顺序。

停靠点的 Sequence 值为 3 表示所分配路径在途经此停靠点前途经了两个停靠点。

TimeWindowStart

此字段指定路径可途经此停靠点的最早时间。

从输入停靠点复制字段及其值。

TimeWindowEnd

此字段指定路径可途经此停靠点的最晚时间。

从输入停靠点复制字段及其值。

Curb Approach

指定车辆到达和离开停靠点的方向。

从输入停靠点复制字段及其值。

ArriveCurbApproach

指示车辆到达停靠点时路边通道位于车辆哪一侧。

DepartCurbApproach

指示车辆离开停靠点时路边通道位于车辆哪一侧。

Status

此字段受到下面列出值的属性域的约束(括号中是它们的编码值)。注意,网络位置是指停靠点在网络数据集上的位置。

  • 正常 (0) - 成功对网络位置进行了评估。
  • 元素不可穿越 (3) - 网络位置所在的网络元素不可穿越。网络元素受到约束属性限制时可能会发生这种情况。
  • 字段值无效 (4) - 网络位置的字段值落在分析图层的编码属性域或范围属性域之外。例如,应该填写正数的位置可能存在负数。
  • 未到达 (5) - 无法通过求解程序到达网络位置。
  • 时间窗冲突 (6) - 无法按时到达路径上的时间窗;路径达到过早或过晚。

Additional Time

访问此停靠点时添加到总路径时间中的时间量。

从输入停靠点复制字段及其值。

该字段值的单位与测量单位输入参数中所指定的单位相同。

Additional Distance

访问此停靠点时添加到总路径距离中的距离量。

从输入停靠点复制字段及其值。

该字段值的单位与测量单位输入参数中所指定的单位相同。

Cumul_[Units]

路径从起始点到停靠点(包括停靠点)的累积距离或持续时间。此处报告的值是到停靠点的累积路径时间或距离,包括在此停靠点和任何先前停靠点所耗费的所有附加时间或距离。

Cumul_[Attribute Name]_[Units]

路径从起始点到停靠点(包括停靠点)的累积距离或持续时间。此处报告的值是到停靠点的累积路径时间或距离,包括在此停靠点和任何先前停靠点所耗费的所有附加时间或距离。

已将指定成本属性的单位转换为测量单位输入参数中设置的单位。

ArriveTime

路径每天到达停靠点的时间。

使用时区配置网络数据集时,时间值对应于停靠点所在的时区;否则,其将与求解分析的电脑上配置的时区对应。

DepartTime

路径每天离开停靠点的时间。

使用时区配置网络数据集时,时间值对应于停靠点所在的时区;否则,其将与求解分析的电脑上配置的时区对应。

ORIG_FID

输入停靠点的对象 ID。此字段可用于将属性从输出 Stops 要素类连接到输入停靠点表或从输入停靠点连接到输出停靠点。还可用于将属性连接到输出 Stops 要素类和从输出 Stops 要素类连接属性。

Directions 要素类

Directions 线要素类表示停靠点之间的路径上的各个段。它包括用于导航协助的文本方向。

此输出要素类的默认名称为 Directions,但是可以在求解之前通过更改方向名称参数(Python 的 Output_Directions_Name)更改其名称。

该要素类需使用与基础网络数据集相同的坐标系。这可以通过为输出坐标系地理处理环境指定一个数值来控制。

下面列出并描述了 Directions 要素类的字段名称。

字段名说明

ObjectID

系统管理的 ID 字段。

Shape

指示线形状的几何字段。

RouteName

驾驶操作所应用到的路径的名称。

ArriveTime

每天启动给定驾驶操作的时间。

如果路径跨越多天,将显示日期和时间。

Type

此字段适用于想要自定义行驶方向文本的高级用户。大多数用户可通过忽略此字段并参考 Text 字段来满足其要求。

Type 引用下列两个枚举中的一个常量:esriDirectionsManueverType 或 esriDirectionsStringType。(有关 Type 值所引用的枚举,请参阅 SubItemType 字段描述。)您可以通过搜索选择的 SDK 查找枚举名称来查看常量值列表。

SubItemType

此字段适用于想要自定义行驶方向文本的高级用户。大多数用户可通过忽略此字段并参考 Text 字段来满足其要求。

SubItemType 与 Type 配合,以创建 Text 字段中显示的行驶方向。SubItemType 字段可指定 Type 字段是引用 esriDirectionsManueverType 枚举中的常量值还是引用 esriDirectionsStringType 枚举中的常量值。

  • 如果 SubItemType 值为 1,Type 值将引用 esriDirectionsManeuverType。
  • 如果 SubItemType 值为 2,Type 值将引用 esriDirectionsStringType。

Text

行驶方向的文本描述。

文本使用在工具参数中指定的样式、单位和语言。

ElapsedTime

完成行进策略所需的时间。

在时间属性单位参数中选择的单位决定了 ElapsedTime 字段的单位。

某些行使方向还额外记录了服务时间、冲突时间,等等。在这种情况下,每条记录的经历时间是重复的。如果想要对总经历时间求和,请选择“类型”值为 1 的记录,然后对这些记录求和。

DriveDistance

此路径中该路段的行驶距离。

如果行驶方向与下一次行驶方向开始的位置相同,则此值为零。

Shape_Length

要素的几何长度。

Route Edges 要素类

Route Edges 线要素类表示路径途经的各个路段。

此输出要素类的默认名称为 RouteEdges,但是可以在求解之前通过更改输出路径边名称参数(Python 的 Output_Route_Edges_Name)更改其名称。

该要素类需使用与基础网络数据集相同的坐标系。这可以通过为输出坐标系地理处理环境指定一个数值来控制。

下面列出并描述了 Route Edges 要素类的字段名称。

字段名说明

ObjectID

系统管理的 ID 字段。

Shape

指示线形状的几何字段。

SourceName

从其中生成线的边源要素类的名称。

SourceOID

遍历的源要素的对象 ID。该值为 SourceName 字段中识别的要素类的对象 ID。

RouteEdgeID

该 ID 表示由路径遍历的网络数据集边。

对象 ID 唯一识别要素,边 ID 唯一识别边,每个线要素上可能存在多个边。

FromPosition

指定输出 RouteEdges 要素关于基础源要素的数字化方向的开始位置。

  • 值为 0(零)表示线在基础源要素的起点处开始。
  • 值为 1 表示线在源要素的终点处开始。
  • 0 和 1 之间的值表示线从沿基础源要素的点开始;例如,值为 0.25 意味着线从沿基础源要素的数字化方向的 25% 处开始。

ToPosition

指定输出 RouteEdge 要素关于基础源要素的数字化方向的结束位置。

  • 值为 0(零)表示线在基础源要素的起点处结束。
  • 值为 1 表示线在源要素的终点处结束。
  • 0 和 1 之间的值表示线从沿基础源要素的点结束;例如,值为 0.25 意味着线从沿基础源要素的数字化方向的 25% 处结束。

RouteID

唯一标识遍历边的路径。RouteID 值对应输出路径要素类的 OID 值。

Attr_[Units]

基础源要素遍历部分的行驶时间或路程。

Attr_[Cost Attribute]_[Units]

根据成本属性名称划分的基础源要素遍历部分的行驶时间或路程。

已将指定成本属性的单位转换为测量单位输入参数中设置的单位。

Cumul_[Units]

路径从其原点到基础源要素遍历部分终点的行驶时间或路程。

Cumul_[Cost Attribute]_[Units]

路径从其原点到基础源要素遍历部分终点的行驶时间或路程。

已将指定成本属性的单位转换为测量单位输入参数中设置的单位。

Attr_[Restriction Attribute]

指定遍历的边是否已使用该字段名中所引用的约束属性。

  • 0 - 遍历的边未使用约束。
  • 1 - 遍历的边使用了约束。

Shape_Length

要素的几何长度。

ArcGIS Desktop

  • 主页
  • 文档
  • 支持

ArcGIS 平台

  • ArcGIS Online
  • ArcGIS Desktop
  • ArcGIS Enterprise
  • ArcGIS for Developers
  • ArcGIS Solutions
  • ArcGIS Marketplace

关于 Esri

  • 关于我们
  • 招贤纳士
  • 内部人员博客
  • 用户大会
  • 开发者峰会
Esri
分享您的想法。
© Copyright 2016 Environmental Systems Research Institute, Inc. | 隐私政策 | 法律声明