网络数据集重新构建

需要 Network Analyst 许可。

在更改网络属性时,如果更改要求网络数据集访问其源要素类,则需要构建网络数据集。 例如,创建从源要素类中提取时间成本的字段赋值器时,需要重新构建网络。 更改源要素的几何形状也需要重新构建网络数据集。 不过,在创建函数、脚本或通用转弯延迟赋值器时,并不需要重新构建网络,因为这些赋值器类型在运行时进行评估,并且不依赖于缓存到网络数据集中的值。

需要重新构建

下列情况需要在对网络属性进行编辑时重新构建网络数据集:

  • 编辑源要素的几何。
  • 编辑字段脚本将从中提取值的现有源要素记录。
  • 编辑高程字段将从中提取值的现有源要素记录。
  • 添加或移除源。
  • 如果某属性具有任何使用字段脚本赋值器的指定赋值器,则更改数据类型需要重新构建网络。
  • 更改作为高程来源的要素类上的字段(位于垂直连通性页面上)。
  • 添加源或从连通性组中移除源(该操作将更改连通性策略)。
  • 编辑属性(添加、复制、重命名、删除)。
  • 如果赋值器值为字段脚本类型,则更改该值。
  • 将赋值器类型由字段脚本赋值器更改为其他赋值器类型,反之亦然。
  • 将时区表由一个表更改为另一个表。

不需要重新构建

下列情况不需要在对网络属性进行编辑时重新构建网络数据集:

  • 编辑成本单位和描述符属性。
  • 编辑约束条件属性的限制用法。
  • 更改参数(添加、删除、重命名或编辑参数数据类型和默认值)。
  • 如果赋值器类型不是字段脚本,则更改赋值器值。
  • 将赋值器类型由非字段脚本赋值器更改为其他非字段脚本赋值器。
  • 更改等级范围。
  • 编辑时区表的记录。