移動モード

ネットワーク データセットの移動モードには、歩行者、車、トラック、その他の交通手段がネットワークをどのように移動するかが定義されています。移動モードは、一般的なトラックをモデル化する場合には汎用であり、はしご車や救助車をモデル化する場合にはより限定的になります。

移動モードとは、基本的に、車両や歩行者の物理的な特徴を定義する移動設定の長いリストで構成されるテンプレートです。これらの設定は、車両または歩行者が移動する方法や移動できる場所を定義するために考慮されます。事前定義された移動モードを選択すると、モデル化する移動モードに合わせて多くのプロパティを効率的に一貫性を持って設定できます。時間が短縮され操作が単純になるというメリットがあります。それぞれの解析において、モデル化する車両を最も正確に特徴付けるパラメーターの値を記憶したり構成したりする必要がありません。

例: はしご車と救助車

消防署では多くの場合に、ルート解析を実行して、車両が事故現場に最速で到着するための道のりを検索します。車両のサイズや操作性はさまざまです。たとえば、はしご車と救助車を比較すると、救助車ははしご車より速いため、移動時間は短くなります。はしご車は全高が高く、高さ規制の対象になりやすいため、ルートが長くなる可能性があります。救急車と異なり、はしご車は交差点で U ターンできないため、時間を短縮できる機会を利用できない可能性があります。

管理者が移動モードを使用せずにはしご車または救助車のルート解析を実行する場合は必ず、ルート設定するトラックを適切にモデル化するためのさまざまな解析プロパティを設定する必要があります。これを設定するには、移動時間をモデル化するインピーダンス値を選択し、高さ制限と U ターン ポリシーの値を設定し、車両固有のその他のプロパティを複数定義します。

一方で、移動モードを使用すると、解析時にこれらのパラメーターを設定する必要がありません。消防署では、ネットワーク データセットに 2 つの移動モード (はしご車と救助車) を作成します。各モードに、車両固有の移動パラメーターの値が割り当てられます。管理者がはしご車のルートを生成する場合、解析の移動モード パラメーターを [はしご車] に設定します。車両のインピーダンス、車高、U ターン ポリシーなどのプロパティを明示的に設定するプロセスを実行する必要はありません。各ルート解析で複数のパラメーターを設定する必要はなく、1 つ設定するだけです。

設定

このセクションでは、移動モードで定義される設定をリストします。これらの値が移動モードによってどのように異なるかについての例も示します。

  • [名前] - 移動モードの一意の名前。空白の名前や、「<」または「>」が含まれる名前は使用できません。

    ダイアログ ボックスの右上隅にある [オプション] ボタン メニュー をクリックすると、次の操作を実行できます。

    メモ:

    次に示すオプションは、ネットワーク データセットを経由して移動モードにアクセスする場合にのみ使用できます。

    • 追加[新規] (Ctrl+N) - 移動モードを作成します。
    • コピー[コピー] (Ctrl+Shift+N) - 既存の移動モードのコピーを作成します。
    • 削除[削除] (Ctrl+Shift+D) - 既存の移動モードを削除します。
    • 鉛筆[名前の変更] (F2) - 移動モードの名前を変更します。
    • デフォルトに設定[デフォルトに設定] (Ctrl+H) - 既存の移動モードまたは新規に作成した移動モードをデフォルトに設定します。

  • [説明] - 移動モードの簡単な説明。

  • [タイプ] - 移動モードで表される移動または車両のカテゴリを示します。

    移動モードは、[タイプ] 設定を使用して大きなカテゴリにグループ化されます。たとえば、物流会社が、異なるサイズのトラックを表すさまざまな移動モードを使用している場合でも、これらの各モードは [トラック] 移動モード タイプの下に分類されます。移動モードを使用するアプリケーションとツールは、[タイプ] を使用して、動作や設定を最適化する場合があります。

  • [インピーダンス] - 解析を最適化する際に使用するコスト属性を指定します。

    車をモデル化する移動モードには、車がエッジまたは道路セグメントを移動する際にかかる時間を保存するコスト属性が必要です。一方、[徒歩時間] 移動モードには、エッジまたは道路を歩く際にかかる時間を保存するコスト属性が必要です。メートルなどの距離ベースのコスト属性は、[運転距離] または [徒歩距離] のいずれかの移動モードに使用できます。

  • [時間コスト] - ルート案内を表示するために時間ベースのコスト属性を指定します。

    時間ベースの移動モードをモデル化する場合、[インピーダンス] を選択することと [時間コスト] を選択することは通常同じです。ただし、距離ベースの移動モデルをモデル化する場合は、[時間コスト] 値によって、その移動モードでネットワーク エッジを移動する際にかかる時間を示す必要があります。たとえば、[徒歩距離] 移動モードの場合、[時間コスト] は徒歩時間を保存するコスト属性に設定されます。

  • [距離コスト] - ルート案内の表示と配車ルートの解析のために距離ベースのコスト属性を指定します。

    移動モードの [運転時間][徒歩時間] では、[距離コスト] をメートルなどの距離ベースのコスト属性に設定する必要があります。

  • [規制] - 解析時に考慮される規制属性を指定します。

    [トラック輸送時間] - 腐食性の移動モードでは、トラックが可能な限り指定されたトラック ルートを通行したり、腐食性物質の貨物が禁止されている道路を避けたりすることを求める複数の規制を設定できます。徒歩モードには、多くの場合、徒歩が許可されていない高速道路を禁止する規制が設定されます。さらに、車いすの移動モードでは階段が規制されています。

  • [パラメーター値] - パラメーターを持つネットワーク属性のパラメーター値を指定します。

    [トラック輸送時間] 移動モードでは、[車両の高さ] パラメーターを設定して、トラックが通過できない橋梁の下を通らないようにすることができます。[徒歩時間] 移動モードでは、多くの場合、徒歩の速度がパラメーターとして設定されます。

  • [U ターン] - 移動モードで U ターンが許可されている場所を示します。

    トラック輸送時間をモデル化する移動モードでは、多くの場合、[U ターン] は [許可しない] に設定されます。歩行者はどのような場所でも簡単に方向転換ができるため、[徒歩距離] では、このオプションは [許可] に設定されます。

  • [階層を使用] - 解析で移動モードがネットワーク階層を使用するかどうかを指定します。

    運転移動モードでは階層が使用されますが、徒歩モードでは使用されません。運転者の方が、ターンや停止の多い複雑なルートを避けるために長い距離を移動してもかまわないと考える傾向が強いためです。歩行者は、ルートが複雑であっても、短い距離を選択する傾向があります。

  • [出力ジオメトリの単純化] - 移動モードが解析結果のジオメトリを単純化するかどうか、またどの程度単純化するかを指定します。

    単純化の値を大きくすると、転送量の要件が下がりレンダリングの時間が短縮されますが、出力されるライン フィーチャおよびポリゴン フィーチャは、特にマップ上で拡大したときに比べて明瞭ではなくなります。徒歩モードの出力ルートは、運転モードの場合ほど単純化されません。歩行者のルートはより大きなマップ縮尺で表示されるため、ルート ラインが詳細である必要があります。

移動モードの使用

ポータルのネットワーク解析サービスまたはローカル/エンタープライズ ネットワーク データセットを参照する新しいネットワーク解析レイヤーを作成する場合、その新しいレイヤーでは、関連するネットワーク データセットまたはサービスのデフォルト移動モードが使用されます。シェープファイル ネットワークは移動モードをサポートしていないため、シェープファイル ネットワーク データセットを参照するネットワーク解析レイヤーでは、そのネットワークのデフォルト設定が使用されます。Network Analyst ジオプロセシング ツールの 1 つを使用してレイヤーを作成する場合は、レイヤーで使用される移動モードを選択できます。

[Network Analyst レイヤー] のリボンで、ネットワーク解析レイヤーの移動モードを適切に表示または変更できます。

[Network Analyst] リボンの移動モード設定

[移動モード] グループは、実際には詳細な設定の集まりです。インピーダンス属性や規制など、現在の移動モードの詳細な設定を表示または変更するには、[移動モード] グループで起動ボタンをクリックするか、[コンテンツ] ウィンドウのネットワーク解析レイヤーを右クリックして [プロパティ] を選択します。[レイヤー プロパティ] ダイアログ ボックスの [移動モード] ページが表示されます。

[Network Analyst] リボンの移動モード プロパティ起動ボタン

すべての移動モード設定をコントロールすることができます。パラメーター値を変更するには、[規制とパラメーター] セクションを展開して、変更する属性とパラメーターを含む行をクリックします。パラメーターの詳細が表示され、これを使用して、個々のパラメーター値を編集できます。

パラメーター値の変更方法を示すネットワーク解析レイヤー プロパティの [移動モード] ページ

いずれかの移動モード設定を変更して [OK] をクリックすると、そのレイヤーに固有のカスタム移動モードを設定できます。カスタム移動モードは、ネットワーク データ ソースの移動モードに関連付けられておらず、他のネットワーク解析レイヤーでは使用することはできません。設定した移動モードがカスタムであることは、リボンに表示される移動モード名が山括弧 (<>) で囲まれていることでわかります。

変更された移動モードを示す [Network Analyst] リボンの山括弧付きの移動モード設定

移動モードの作成

ローカルまたはエンタープライズ ネットワーク データセットで移動モードを作成できます。ルート検索サービスを操作する場合は、ArcGIS Enterprise ポータル または ArcGIS Online ポータル で移動モードを作成し、解析を実行するときに使用できます。

ArcGIS OnlineArcGIS Enterprise の移動モードは、組織の管理者が構成して組織のワークフローを反映することができます。解析設定を決定したら、組織の管理者と連携して、その設定を新規または既存の移動モードの一部として保存します。これにより、組織のすべてのユーザーが同じ設定で解析を実行できます。