ArcGIS Desktop

  • ArcGIS Pro
  • ArcMap

  • My Profile
  • 帮助
  • Sign Out
ArcGIS Desktop

ArcGIS Online

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

ArcGIS Desktop

全面的专业性 GIS

ArcGIS Enterprise

面向企业的 GIS

ArcGIS Developers

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

ArcGIS Solutions

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

ArcGIS Marketplace

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

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

ArcMap

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

查找路径的输出

  • Routes 要素类
  • 停靠点要素类
  • Directions 要素类
  • RouteEdges 要素类

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

Routes 要素类

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

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

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

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

字段名说明

OID

系统管理的 ID 字段。

形状

指示线形状的几何字段。

Name

路径的名称从已分配以便进行访问的停靠点的 RouteName 字段中复制。如果停靠点的输入 RouteName 字段为空,则该名称将派生自第一个和最后一个停靠点的名称。

在运行工具时,具有相同路径名称的输入停靠点将分组到一起并通过一条路径访问,且系统将为该路径分配此路径名称。当输入停靠点上存在多个路径名称时,工具可输出多条路径 - 每个唯一路径名称对应一条路径。

StopCount

分配给路径的停靠点数。

Total_[Units]

路径的总时间或距离。

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

Total_[Accumulated Cost Attribute]_[Units]

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

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

TotalWait_[时间属性]

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

TotalViolation_[时间属性]

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

StartTime

路径开始时间。

EndTime

路径完成时间。

FirstStopOID

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

LastStopOID

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

Shape_Length

要素的几何长度。

停靠点要素类

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

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

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

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

字段名说明

OID

系统管理的 ID 字段。

形状

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

Name

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

RouteName

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

在运行工具时,具有相同路径名称的输入停靠点将分组到一起并通过一条路径访问,且系统将为该路径分配此路径名称。当输入停靠点上存在多个路径名称时,工具可输出多条路径 - 每个唯一路径名称对应一条路径。

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

Sequence

由分配路径访问停靠点的顺序在 RouteName 字段中列出。

顺序值为 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 要素类连接属性。

Directions 要素类

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

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

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

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

字段名说明

ObjectID

系统管理的 ID 字段。

形状

指示线形状的几何字段。

RouteName

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

ArriveTime

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

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

Type

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

Type 引用下列两个枚举中的一个常量:esriDirectionsManueverType 或 esriDirectionsStringType。(有关 SubItemType 值所引用的枚举,请参阅 Type 字段描述。) 您可以通过搜索选择的 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

要素的几何长度。

RouteEdges 要素类

RouteEdges 线要素类表示路径途径的各个路段。

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

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

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

字段名说明

ObjectID

系统管理的 ID 字段。

形状

指示线形状的几何字段。

SourceName

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

SourceOID

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

RouteEdgeID

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

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

FromPosition

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

  • 值为 0(零)表示线在基础源要素的起点处开始。
  • 值为 1 表明线在基础源要素的终点处开始。
  • 值在 0 到 1 之间表明服务区线在沿基础源要素的某一点处开始;例如,值为 0.25 表示服务区线在数字化方向上沿基础源要素的百分之二十五处开始。

ToPosition

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

  • 值为 0(零)表示线在基础源要素的起点处结束。
  • 值为 1 表明线在基础源要素的终点处结束。
  • 值在 0 到 1 之间表明服务区线在沿基础源要素的某一点处结束;例如,值为 0.25 表示服务区线在数字化方向上沿基础源要素的百分之二十五处结束。

RouteID

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

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
  • ArcGIS Developer
  • ArcGIS Solutions
  • ArcGIS Marketplace

关于 Esri

  • 关于我们
  • 招贤纳士
  • Esri 博客
  • 用户大会
  • 开发者峰会
Esri
分享您的想法。
Copyright © 2021 Esri. | 隐私政策 | 法律声明