描述符属性

需要 Network Analyst 许可。

描述符是用于描述网络或网络元素特征的属性。 不同于成本属性,描述符属性是不可分配的。 这意味着描述符数值不取决于边元素的长度。 例如,车道数量是街道网络上的描述符的示例。 街道速度限制是街道网络的另一个描述符属性。 尽管描述符属性与成本属性不同,而且不能作为阻抗使用,但是它可以与距离结合使用来创建可作为阻抗使用的成本属性(例如行驶时间)。

属性

描述符选项卡将显示网络数据集可用的描述符属性以及与所选描述符相关联的属性。

属性部分将显示所选描述符是如何配置的。 它会列出与描述符属性相关联的元数据,以及有关参数和赋值器是如何配置的详细信息。

描述符显示在“出行属性”下的“网络数据集属性”中。

以下是“描述符属性”的属性:

  • 名称 - 描述符属性的名称。
  • 单位 - 描述符属性的单位。 描述符属性可以基于时间、距离或速度。 如果未指定单位,您也可以选择其他
  • 数据类型 - 描述符属性的数据类型。 您可以选择长整型、浮点型、双精度型或布尔型。
  • 参数 - 值的占位符,可针对特定分析更改这些值。 每个参数都有一个有意义的默认值,必要时可被覆盖。

    了解有关参数的详细信息

  • 赋值器 - 网络中定义的每个属性都必须提供与参与网络的每个源和方向(沿边方向和与边相反方向)相对应的值。 赋值器为每个源和行驶方向的属性指定值,每个元素默认的赋值器用于没有为属性分配赋值器的源和方向。

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

注:

编辑网络数据集中的网络属性最好在不包括使用网络数据集的图层的工程中进行。 如果使用此网络数据集的工程中存在图层,则某些编辑操作可能会在网络数据集属性对话框中遭到拦截。 建议您创建一个空白工程,将连接添加到包含网络数据集的地理数据库中并在此工程中进行编辑。 当使用此网络数据集的图层在 ArcGIS Pro 会话中打开时,将无法添加、删除或重命名成本或约束条件属性。 这是为了确保网络数据集方案更新成功,且使用它的图层在打开时能够被正确初始化。

注:

更改任何网络属性时,您必须构建网络数据集以重新建立连通性、重新计算受影响的属性以及更新网络元素。

了解有关何时需要重新构建的详细信息

创建描述符属性

要创建描述符属性,请完成以下步骤:

  1. 网络数据集属性对话框上的访问网络属性
  2. 单击描述符选项卡。
  3. 单击位于该对话框右上角的选项按钮 菜单
  4. 单击菜单中的新建按钮 添加,或按 Ctrl+N

    新行即会添加到描述符部分。

  5. 属性部分的名称字段中输入新描述符属性的名称。
  6. 单位下拉列表中选择单位。 如果描述符属性是基于时间的,请选择任一可用的时间单位。 如果描述符属性是基于距离的,请选择一个基于距离的单位。 如果描述符属性是基于速度的,请选择一个基于速度的单位。 否则,请选择其他
  7. 如有必要,请展开参数部分以添加新参数。
  8. 赋值器部分中,将赋值器分配给源要素。
  9. 单击确定

    描述符属性即会保存到网络数据集。

复制描述符属性

要创建所选描述符属性的副本,请完成以下步骤:

  1. 网络数据集属性对话框上的访问网络属性
  2. 单击描述符选项卡。
  3. 选择要复制的描述符属性。
  4. 单击位于该对话框右上角的选项按钮 菜单
  5. 单击复制按钮 复制,或按 Ctrl+Shift+N

    随即将创建所选描述符属性的副本,并添加具有相似描述符名称的新行。 (例如,如果复制名为 RoadClass 的描述符属性,则将添加名为 RoadClass 2 的新描述符属性。)这个新的描述符属性会继承您复制的描述符属性的所有属性。

  6. 要对新创建的描述符属性进行必要的编辑,请参阅以下编辑描述符属性部分。
  7. 单击确定将更改保存到网络数据集。

删除描述符属性

要删除描述符,请完成以下步骤:

  1. 网络数据集属性对话框上的访问网络属性
  2. 描述符选项卡中,选择要删除的描述符属性。
  3. 单击位于该对话框右上角的选项按钮 菜单
  4. 单击删除按钮 删除,或按 Ctrl+D

    选定的描述符属性随即删除。

  5. 注:
    如果描述符属性由其他出行模式或属性使用,则删除选项将不可用。 要访问删除按钮,请从所有出行模式和属性中移除所选描述符属性。

编辑描述符属性

要更改与描述符属性相关的属性或其他属性,请完成以下步骤:

  1. 网络数据集属性对话框上的访问网络属性
  2. 单击描述符选项卡。
  3. 选择要编辑的描述符属性。
  4. 属性部分中,对名称单位数据类型属性进行必要的编辑。
  5. 如有必要,可编辑与描述符属性关联的参数。
  6. 如有必要,可编辑描述符属性的赋值器。