Skip to main content

ネットワーク データセットの再構築

Network Analyst ライセンスで利用可能。

ネットワーク属性 」を変更したときに、その変更によって、ネットワーク データセットがソース フィーチャクラスにアクセスする必要が生じた場合、「 ネットワーク データセットを構築 」する必要があります。 たとえば、ソース フィーチャクラスから時間コストを取得するフィールド エバリュエーターを作成した場合、ネットワークを再構築する必要があります。 ソース フィーチャのジオメトリを変更した場合、ネットワーク データセットを再構築する必要があります。 ただし、関数エバリュエーター、スクリプト エバリュエーター、またはグローバル ターン遅延エバリュエーターの作成時にネットワークを再構築する必要はありません。これらのエバリュエーター タイプは実行時に評価され、ネットワーク データセットにキャッシュされた値に依存しないためです。

再構築が必要

以下のシナリオでは、ネットワーク属性が編集された場合に、ネットワーク データセットを再構築する必要があります。

  • ソース フィーチャのジオメトリの編集。

  • フィールド スクリプトの値の取得元となる既存のソース フィーチャ レコードの編集。

  • エレベーション フィールドの値の取得元となる既存のソース フィーチャ レコードの編集。

  • ソースの追加または削除。

  • フィールド スクリプト エバリュエーターを使用するエバリュエーターが属性に割り当てられている場合、データ タイプを変更すると、ネットワークの再構築が必要になります。

  • (鉛直接続性ページでの) エレベーションの派生元となるフィーチャクラス上のフィールドの変更。

  • 接続性グループに対してソースを追加または削除すると、それによって接続性ポリシーが変更されます。

  • 属性の編集 (追加、複製、名前の変更、削除)。

  • フィールド スクリプト タイプであるエバリュエーター値の変更。

  • フィールド スクリプト エバリュエーターから別の「 エバリュエーター タイプ 」への (またはその逆の) エバリュエーター タイプの変更。

  • タイム ゾーン テーブルの別のテーブルへの変更。

再構築が不要

以下のシナリオでは、ネットワーク属性が編集された場合に、ネットワーク データセットを再構築する必要はありません。

  • コストおよび記述子属性の単位の編集。

  • 規制属性の規制の使用法の編集。

  • パラメーターの変更 (パラメーター データ タイプとデフォルト値の追加、削除、名前の変更、または編集)。

  • エバリュエーター タイプがフィールド スクリプトでない場合のエバリュエーター値の変更。

  • 非フィールド スクリプト エバリュエーターから別の非フィールド スクリプト エバリュエーターへのエバリュエーター タイプの変更。

  • 階層範囲の変更。

  • タイム ゾーン テーブルのレコードの編集。