ルートの検索 (Find Routes) (オンライン ツール)
サマリー
入力ストップを訪問するための最短パスを判定し、ルート案内、訪問先ストップの情報、および移動時間と移動距離を含むルート パスを返します。
このサービスでは、複数の入力ストップを事前定義された順序または全体の移動を最小化する順序で訪問するルートを検索することができます。 RouteName フィールドを使用すると、入力ストップを複数のルートにグループ化できます。このサービスで、ストップのグループごとに 1 つのルートが出力されるため、1 回の解析処理で多くの車両のルートを生成できます。
図

使用法
オンライン ツールボックスに収容されているツールは、ArcGIS Online からホスト データと機能を使用して解析する ArcGIS Online ジオプロセシング サービスです。
このサービスは、計測単位 パラメーターの値が時間ベースの場合は移動時間、距離ベースの場合は移動距離に基づいて最短ルートを検索します。
このサービスを正しく実行するには、ストップを少なくとも 2 つ指定する必要があります。 最大で 10,000 のストップを読み込み、1 つのルートに最大 150 のストップを割り当てることができます。
最大で 250 のポイント バリアを含めることができます。 ライン バリアまたはポリゴン バリアは必要なだけ追加できますが、ライン バリアが交差する道路フィーチャは 500 以下にする必要があり、ポリゴン バリアが交差するフィーチャは 2,000 以下にする必要があります。
結果を短時間で生成できるように、解析時に実際のルートではなく道路階層を使用することもできます。ただし、ソリューションの精度は最適な結果よりも劣ります。
階層を使用 パラメーターがオン (True) であるかどうかにかかわらず、ストップのペア間の直線距離が 50 マイル (80.46 キロメートル) を超えている場合は、常に階層が使用されます。
移動モード が 徒歩 に設定されている場合または カスタム に設定されていて 歩行者 規制が使用されている場合、ストップのペア間の直線距離は 27 マイル (43.45 キロメートル) を超えることができません。
入力したポイントと通行可能な最も近い道路の距離が 12.42 マイル (20 キロメートル) を超える場合、そのポイントは解析から除外されます。
パラメーター
| ラベル | 説明 | データ タイプ |
|---|---|---|
|
ストップ |
出力ルートで訪問する位置を指定します。 最大で 10,000 のストップを追加し、1 つのルートに最大 150 のストップを割り当てることができます ( ストップを指定する場合は、次の属性を使用して、各ストップのプロパティ (ストップの名前やサービス時間など) を設定できます。
ストップの名前。 この名前は、ルート案内に使用されます。 名前を指定しない場合は、出力ストップ、ルート、およびルート案内において接頭辞 Location が付いた一意な名前が自動的に生成されます。
ストップが属するルートの名前。 最大 150 のストップを 1 つのルートにグループ化できます。
出力ルートは、この属性で指定した順序でストップを訪問します。 ストップを並べ替えて最適ルートを検出 をオン (
ストップで費やされる時間の長さ。これは、ルートの合計時間に追加されます。 デフォルト値は 0 です。 この属性値の単位は、計測単位 パラメーターで指定されます。 計測単位が時間ベースである場合に限り、この属性値が解析に含められます。 機器の修理、パッケージの配達、前提の検査など、タスクを完了するためにストップでかかるその他の時間を考慮できます。
ストップで移動する追加の距離。これは、ルートの合計距離に追加されます。 デフォルト値は 0 です。 この属性値の単位は、計測単位 パラメーターで指定されます。 計測単位が距離ベースである場合に限り、この属性値が解析に含められます。 通常、ストップの場所 (家など) は厳密には道路に接していません。道路から多少離れて配置されています。 ストップの実際の場所と道路に接した場所の間の距離を合計移動距離に含めることが重要である場合は、この属性値を使用してその距離をモデル化できます。
ストップで費やされる追加のコスト。これは、ルートの合計コストに加算されます。 デフォルト値は 0 です。 この属性値は、解析の移動モードが時間ベースでも距離ベースでもないインピーダンス属性を使用する場合に使用します。 属性値の単位は、不明な単位であると解釈されます。
ストップに訪問できる最も早い時刻。 ストップのタイム ウィンドウの開始時間と終了時間を指定することで、ルートでストップを訪問する時刻を定義します。 解析の移動モードが時間ベースのインピーダンス属性を使用する場合、タイム ウィンドウ値を指定することで、全体的な移動を最小限に抑えながら所定の時間内にストップに到達するソリューションを見つけることができます。 この値は、2015/8/12 12:15 PM のように日時で指定してください。 解析が複数のタイム ゾーンにまたがる場合、タイム ウィンドウ値はそのストップが属しているタイム ゾーンの日時を表します。 このフィールドには NULL 値を含めることができます。NULL 値は、
ストップに訪問できる最も遅い時刻。 ストップのタイム ウィンドウの開始時間と終了時間を指定することで、ルートでストップを訪問する時刻を定義します。 解析の移動モードが時間ベースのインピーダンス属性を使用する場合、タイム ウィンドウ値を指定することで、全体的な移動を最小限に抑えながら所定の時間内にストップに到達するソリューションを見つけることができます。 この値は、2015/8/12 12:15 PM のように日時で指定してください。 解析が複数のタイム ゾーンにまたがる場合、タイム ウィンドウ値はそのストップが属しているタイム ゾーンの日時を表します。 このフィールドには NULL 値を含めることができます。NULL 値は、
車両がストップに到着できる方向およびストップから出発できる方向を指定します。 このフィールド値は、次のいずれかの整数として指定されます (括弧で囲まれた名前ではなく、数値コードを使用します)。
ストップ タイプを指定します。 このフィールド値は、次のいずれかの整数として指定されます (括弧で囲まれた名前ではなく、数値コードを使用します)。
ポイントが移動する方向。 単位は度で、真北を基準に時計回りに計測されます。 このフィールドは 方位データは通常、GPS 受信機を搭載したモバイル デバイスから自動送信されます。 歩行者や車両など、移動中の入力ロケーションを読み込む場合は、方位データを含めるようにしてください。 このフィールドを使用すると、間違ったエッジに場所が追加されるのを防止できます。このエラーは、たとえば、車両が交差点や高架の近辺にいる場合に発生する可能性があります。 また、方位を指定すると、ポイントが道路のどちら側に配置されているかをツールが判断しやすくなります。
方位角許容値は、 単位は度で、デフォルト値は 30 です。 値は 0 より大きく 180 未満でなければなりません。 値が 30 の場合は、Network Analyst がネットワーク ロケーションをエッジに追加しようとすると、方位角許容値の範囲がエッジの両側 (左と右) に 15 度ずつ、どちらもエッジのデジタイズ方向に生成されます。
このフィールドは、
|
Feature Set |
|
計測単位 |
出力ルートの合計移動時間または合計距離を計測およびレポートするときに使用される単位を指定します。 このパラメーター値は、最適なルートを検出するときに距離と時間のどちらが計測されるかを決定します。 移動モード (運転時間、歩行時間など) での移動時間を最小にするには、時間単位を指定します。 移動モードでの移動距離を最短にするには、距離単位を指定します。 この値は、結果の合計時間または合計距離に使用される単位も決定します。
|
String |
|
解析地域 (オプション) |
解析が実行される地域。 このパラメーターに値を指定しない場合、入力ポイントの位置に基づいて地域名が自動的に決定されます。 地域の名前は、地域名の自動検出が入力に対して正確ではない場合にのみ設定する必要があります。 地域を指定するには、次のいずれかの値を使用します。 レガシー:次の地域名は現在はサポートされておらず、今後のリリースで削除される予定です。 非推奨の地域名のいずれかを指定すると、サポートされている地域名がツールによって自動的に割り当てられます。
|
String |
|
ストップを並べ替えて最適ルートを検出 (オプション) |
定義した順序、またはツールが全体の移動を最小化すると判断した順序のどちらでストップに訪問するかを指定します。 最適なストップ順序と最適なルートの検索は、一般に、巡回セールスマン問題 (Traveling Salesperson Problem: TSP) の解析と呼ばれています。
|
Boolean |
|
ターミナル ストップを維持 (オプション) |
ターミナル ストップを維持する方法を指定します。 ストップを並べ替えて最適ルートを検出 がオン (または 最初と最後のストップは、 ストップを並べ替えて最適ルートを検出 がオフ (または
|
String |
|
スタートに戻る (オプション) |
ルートを同じ位置で開始および終了するかどうかを指定します。 このパラメーターを使用すると、最初のストップ フィーチャを複製して、複製したストップを最後に配置する必要がなくなります。 ルートの開始位置は、
|
Boolean |
|
タイム ウィンドウの使用 (オプション) |
タイム ウィンドウが適用されるかどうかを指定します。 ルートでストップに到着する時刻が入力ストップのタイム ウィンドウで指定されている場合、このパラメーターをオンにします ( タイム ウィンドウを使用 がオン (または
|
Boolean |
|
時刻 (オプション) |
ルートの開始の日時。 運転移動モードをモデリングする場合、このパラメーターの値として現在の日時を指定すると、ライブ交通状況を使用して最適なルートが検出され、合計移動時間は交通状況に基づくものとなります。 時刻を指定すると、ルートと移動時間の推定がより正確になります。これは、その日時に該当する交通状況が移動時間に考慮されるためです。 時刻のタイム ゾーン パラメーターは、この日時が UTC を参照するか、ストップの場所のタイム ゾーンを参照するかを指定します。 計測単位 が時間ベース単位に設定されていない場合、このパラメーターは無視されます。 |
Date |
|
時刻のタイム ゾーン (オプション) |
時刻 パラメーターのタイム ゾーンを指定します。
|
String |
|
ジャンクションでの U ターン (オプション) |
ジャンクションでの U ターン ポリシーを指定します。 U ターンを許可するということは、解析においてジャンクションで方向転換し、同じ道路を引き返すことができるということを意味します。 ジャンクションが道路の交差と行き止まりを表すことを前提に、さまざまな車両が、一部のジャンクションでは方向転換でき、他のジャンクションでは方向転換できない、というように設定できます。これは、ジャンクションが交差と行き止まりのどちらを表すかによって変わります。 これに対応するには、ジャンクションに接続するエッジの数 (ジャンクションでのノードへの接続数) によって、暗黙的に U ターン ポリシーを指定します。 以下では、このパラメーターで選択できる値と、ジャンクションの接続におけるそれぞれの意味について示します。 このパラメーターは、移動モード が カスタム に設定されていないと無視されます。
|
String |
|
ポイント バリア (オプション) |
一時的な規制として機能する 1 つ以上のポイント、または対象の道路を通行するために必要とされる追加の時間や距離を表す 1 つ以上のポイントを指定する場合に、このパラメーターを使用します。 たとえば、ポイント バリアを使用して、道路沿いの倒木や、踏切で生じる遅延時間を表すことができます。 このツールでは、バリアとして追加できるポイントの数は 250 に制限されています。 ポイント バリアを指定する場合は、次の属性を使用して、各ポイント バリアのプロパティ (ポイント バリアの名前やバリアの種類など) を設定できます。
バリアの名前。
ポイント バリアの通過を完全に禁止するか、通過時に時間または距離を追加するかを指定します。 この属性の値は、次のいずれかの整数として指定されます (括弧で囲まれた名前ではなく、数値コードを使用します)。
バリアを通過するときに追加される移動時間。 このフィールドは、追加コスト バリアにのみ適用され、計測単位 パラメーター値が時間ベースである場合に限られます。 このフィールドには 0 以上の値を指定する必要があります。単位は 計測単位 パラメーターで指定した単位と同じにします。
バリアを通過するときに追加される距離。 このフィールドは、追加コスト バリアにのみ適用され、計測単位 パラメーター値が距離ベースである場合に限られます。 このフィールドには 0 以上の値を指定する必要があります。単位は 計測単位 パラメーターで指定した単位と同じにします。
バリアを通過するときに追加されるコスト。 このフィールドは、追加コスト バリアにのみ適用され、計測単位 パラメーターが時間ベースでも距離ベースでもない場合に限られます。
解析時に、通行不可ポイント バリアをエッジ要素に適用する方法を指定します。 このフィールド値は、次のいずれかの整数として指定されます (括弧で囲まれた名前ではなく、数値コードを使用します)。
バリアによって影響を受ける移動方向を指定します。 このフィールド値は、次のいずれかの整数として指定されます (括弧で囲まれた名前ではなく、数値コードを使用します)。
ジャンクションは特定のポイントなので、右側/左側がありません。したがって、ジャンクション上にバリアを配置した場合は、アプローチ制限にかかわらずすべての車両に影響を与えます。
ポイントが移動する方向。 単位は度で、真北を基準に時計回りに計測されます。 このフィールドは 方位データは通常、GPS 受信機を搭載したモバイル デバイスから自動送信されます。 歩行者や車両など、移動中の入力ロケーションを読み込む場合は、方位データを含めるようにしてください。 このフィールドを使用すると、間違ったエッジに場所が追加されるのを防止できます。このエラーは、たとえば、車両が交差点や高架の近辺にいる場合に発生する可能性があります。 また、方位を指定すると、ポイントが道路のどちら側に配置されているかをツールが判断しやすくなります。
方位角許容値は、 単位は度で、デフォルト値は 30 です。 値は 0 より大きく 180 未満でなければなりません。 値が 30 の場合は、Network Analyst がネットワーク ロケーションをエッジに追加しようとすると、方位角許容値の範囲がエッジの両側 (左と右) に 15 度ずつ、どちらもエッジのデジタイズ方向に生成されます。
このフィールドは、
|
Feature Set |
|
ライン バリア (オプション) |
道路と交差しているラインの場所を移動できないようにする 1 つ以上のラインを指定する場合に、このパラメーターを使用します。 たとえば、複数の道路区間にわたって通行禁止となるパレードやデモを表すときに通過不可ライン バリアを使用します。 また、ライン バリアを使用すれば、道路網の特定の区間を迂回して利用できる経路をすばやく見つけることができます。 このツールでは、ライン バリア パラメーターを使用して規制できる道路の数に制限があります。 ライン バリアとして指定できるラインの数に制限はありませんが、すべてのラインと交差する道路の総数が 500 を超えることはできません。 ライン バリアを指定する場合は、次の属性を使用するごとに、名前プロパティおよびバリア タイプ プロパティを設定できます。
バリアの名前。 |
Feature Set |
|
ポリゴン バリア (オプション) |
通過を完全に禁止するポリゴン、またはそのポリゴンと交差する道路を移動するときに時間または距離が係数に基づいて乗算されるポリゴンを指定する場合に、このパラメーターを使用します。 このサービスでは、ポリゴン バリア パラメーターを使用して規制できる道路の数に制限があります。 ポリゴン バリアとして指定できるポリゴンの数に制限はありませんが、すべてのポリゴンと交差する道路の総数が 2,000 を超えることはできません。 ポリゴン バリアを指定する場合は、次の属性を使用して、各ポリゴン バリアのプロパティ (ポリゴン バリアの名前やバリアの種類など) を設定できます。
バリアの名前。
バリアの通過を完全に禁止するか、バリアを通過する際のコスト (時間または距離など) を係数に基づいて計算するかを指定します。 このフィールド値は、次のいずれかの整数として指定されます (括弧で囲まれた名前ではなく、数値コードを使用します)。
これは、バリアが交差しているストリートの移動時間に乗算する係数です。 フィールド値は、0 より大きい必要があります。 このフィールドは、コスト係数指定バリアにのみ適用され、計測単位 パラメーターが時間ベースである場合に限られます。
これは、バリアが交差しているストリートの距離に乗算する係数です。 フィールド値は、0 より大きい必要があります。 このフィールドは、コスト係数指定バリアにのみ適用され、計測単位 パラメーターが距離ベースである場合に限られます。
これは、バリアと交差するストリートのコストに乗算する係数です。 フィールド値は、0 より大きい必要があります。 このフィールドは、コスト係数指定バリアにのみ適用され、計測単位 パラメーターが時間ベースでも距離ベースでもない場合に限られます。 |
Feature Set |
|
階層を使用 (オプション) |
ストップ間の最短パスを検索するときに階層を使用するかどうかを指定します。 施設と需要地点の間の直線距離が 50 マイル (80.46 キロメートル) を超える場合は、このパラメーターをオフに (Python では このパラメーターは、移動モード が カスタム に設定されていないと無視されます。 カスタム歩行モードをモデリングする場合、階層が動力付き車両用に設計されているため、階層をオフにすることをおすすめします。
|
Boolean |
|
規制 (オプション) |
最適なルートを検索する際に使用される規制。 規制は、運転上の優先事項や要件を表します。 ほとんどの場合は、規制により道路は通行禁止になります。 たとえば、Avoid Toll Roads (有料道路を回避) の規制を使用すると、ルートに有料道路が含まれるのは、インシデントまたは施設を訪問するために有料道路の使用が必要な場合のみになります。 Height Restriction (高さ規制) は、車両の高さより低い車高規制の場所を迂回できるようにします。 車両に腐食性物質を積載している場合は、Any Hazmat Prohibited (すべての危険物を禁止) の規制を使用して、腐食性物質の運搬が法律で禁止されている道路の通行を回避します。 注意:一部の規制では、用途に関する追加の値を指定する必要があります。 この値は、規制の名前、および規制に対応させることを意図している特定のパラメーターに関連付ける必要があります。 属性パラメーター値 パラメーターの AttributeName 列に規制の名前が表示されている要があります。場合、その規制を識別できます。 通行可能な道路を検索するときに、規制が正しく使用されるように、属性パラメーター値 パラメーターの 注意:一部の規制は、特定の国でのみサポートされます。それらの規制の利用可否は、次のリスト内で地域ごとに記述されています。 領域内で規制の利用可否が制限されている場合、ネットワーク解析範囲の国リストのセクションにあるテーブルを確認して、規制が特定の国で利用できるかどうかを決定できます。 国のロジスティック属性列に Yes という値が指定されている場合、その国では、その地域内で選択可能な規制を利用できます。 解析を行う範囲の国で利用できない規制されている名前を指定した場合、無効な規制はサービスによって無視されます。 また、規制の使用 属性パラメーターの値が 0 ~ 1 の範囲内にある規制も、サービスによって無視されます (属性パラメーター値 パラメーターを参照)。 規制の使用 パラメーターの値が 0 より大きいすべての規制は禁止されます。 このサービスは、次の規制に対応しています。 注意:このパラメーターに指定した値は、移動モード を カスタム に設定しなければ無視されます。
|
String |
|
属性パラメーター値 (オプション) |
規制が、制限された道路上の移動を禁止するか、回避するか、優先するかのいずれかを指定する場合など、属性または規制に必要な追加の値を指定する場合に、このパラメーターを使用します。 規制が道路を回避または優先するためのものである場合は、このパラメーターを使用して道路が回避または優先される度合いも指定できます。 たとえば、有料道路を決して使用しないこと、できるだけ避けること、または優先することを選択できます。 注意:このパラメーターに指定した値は、移動モード を カスタム に設定しなければ無視されます。 フィーチャクラスから 属性パラメーター値 パラメーターを指定する場合は、フィーチャクラスのフィールド名が、次のフィールドと一致する必要があります:
属性パラメーター値 パラメーターは、規制 パラメーターに依存します。 属性パラメーター値 では、
ほとんどの場合、車両の特徴 (車両の高さなど) に依存する規制であれば、規制の使用の値にデフォルト値 (PROHIBITED) を使用できます。 ただし、規制の使用の値がルートの優先度に依存している場合もあります。 たとえば、Avoid Toll Roads (有料道路を回避) の規制では、規制の使用属性のデフォルト値は AVOID_MEDIUM になります。 つまり、この規制を使用すると、可能な場合は有料道路を回避するルートが検索されます。 また、AVOID_MEDIUM は、最適なルートを検索する際に有料道路を回避することの重要度も表しています (中程度の優先度)。 AVOID_LOW を選択すると、有料道路を回避する重要度が下がります。AVOID_HIGH を選択すると重要度が上がり、有料道路を回避するためにより長い距離のルートも生成可能になります。 PROHIBITED を選択すると有料道路の通行は完全に禁止され、ルートでは有料道路のいずれの部分も通行できなくなります。 有料道路を回避または禁止して、料金所での支払いを回避することが目的であることに注意してください。 一方で、運転手によっては、通行料よりも渋滞を避けることに価値があると考えて、有料道路の使用を優先する場合もあります。 後者の場合は、規制の使用として PREFER_LOW、PREFER_MEDIUM、または PREFER_HIGH を選択します。 優先度が高いほど、規制に関連付けられている道路を通行するために遠回りするようになります。 |
Record Set |
|
ルート形状 (オプション) |
ツールによって出力されるルート フィーチャのタイプを指定します。 ルート形状 パラメーターが 正確な形状 または 正確な形状 (メジャー付き) に設定されている場合は、ルート ラインの単純化許容値 パラメーターの適切な値を使用して、ルート形状の一般化をさらに制御できます。 ルート形状 パラメーターにどのような値を選択しても、最適ルートは常に、ストップ間の直線距離を使用するのではなく、移動時間または移動距離を最小化することで決定されます。 つまり、ルート形状が異なるだけで、ルート検索時に対象となる道路は同じであることを意味します。
|
String |
|
ルート ラインの単純化許容値 (オプション) |
ルート、ルート案内、およびルート エッジの出力ラインのジオメトリーを単純化する量。 ルート形状 パラメーターが 正確な形状 に設定されていない場合、このパラメーターは無視されます。 単純化によって、ルートの基本的な形状を定義する重要ポイント (交差点でのターンなど) は維持され、その他のポイントは削除されます。 ここで指定する単純化の距離は、単純化されたラインの元のラインからの逸脱として認められる、最大許容オフセットです。 ラインの単純化では、ルート ジオメトリーを構成する頂点の数が削減されます。 これにより、ツールの処理時間が短縮されます。 |
Linear Unit |
|
ルート案内の設定 (オプション) |
各ルートに対してエッジを生成するかどうかを指定します。 ルート エッジは、ルートが通過する個別の道路フィーチャまたはその他の類似フィーチャを表します。 出力ルート エッジ レイヤーは一般的に、結果のルートで最も多く/少なく利用される道路またはパスを判断するために使用されます。
|
Boolean |
|
ルート案内の設定 (オプション) |
各ルートに対してルート案内を生成するかどうかを指定します。
|
Boolean |
|
ルート案内言語 (オプション) |
ルート案内を生成する際に使用する言語。 このパラメーターは、ルート案内の設定 パラメーターがオン (Python では パラメーター値は、次の 2 文字または 5 文字の言語コードのいずれかを使用して指定できます。
このツールは、まず、言語ローカライズを含め、指定された言語の完全一致を検索します。 完全一致が見つからなかった場合は、言語ファミリーの一致を試みます。 それでも一致が見つからない場合、ルート案内にはデフォルト言語である英語が使用されます。 たとえば、ルート案内の言語が es-MX (メキシコ スペイン語) として指定されている場合、ツールは es-MX ではなく es 言語コードをサポートしているため、ルート案内をスペイン語で返します。 注意:言語がポルトガル語 (ブラジル) (pt-BR) とポルトガル語 (ポルトガル) (pt-PT) などのローカライズをサポートしている場合は、言語ファミリーとローカライズを指定します。 言語ファミリーのみを指定した場合、ツールは言語ファミリーの一致を試みず、ルート案内にはデフォルト言語である英語が使用されます。 たとえば、ルート案内の言語が pt として指定されている場合、ツールはルート案内を英語で返します。これは、ルート案内を pt-BR で返すべきか pt-PT で返すべきか判断できないからです。 |
String |
|
ルート案内距離単位 (オプション) |
ルート案内で移動距離を表示する単位を指定します。 このパラメーターは、ルート案内の設定 パラメーターがオン (Python では
|
String |
|
ルート案内スタイル名 (オプション) |
ルート案内の書式スタイルの名前を指定します。 このパラメーターは、ルート案内の設定 パラメーターがオン (Python では
|
String |
|
移動モード (オプション) |
解析でモデル化される交通モード。 移動モードは ArcGIS Online で管理されます。組織の管理者は、移動モードを構成することで、組織のワークフローを反映できます。 組織でサポートされている移動モードの名前を指定します。 サポートされている移動モード名のリストを取得するには、ツールへのアクセスに使用したのと同じ GIS サーバー コネクションで、ユーティリティー ツールボックスから 移動モードの取得 ツールを実行します。 移動モードの取得 ツールは、アプリケーションにサポートされている移動モード テーブルを追加します。 サポートされている移動モード テーブルの デフォルト値 カスタム を使用すると、カスタム移動モード パラメーター (ジャンクションでの U ターン、階層を使用、規制、属性パラメーター値、および インピーダンス) を使用して、カスタム移動モードを構成できます。 カスタム移動モード パラメーターのデフォルト値は、自動車による移動をモデル化します。 歩くのが速い歩行者や、指定された高さ、重量、および特定危険物を積載したトラックなどをモデル化する場合に、カスタム を選択して、上記のカスタム移動モード パラメーターを設定することもできます。 必要な解析結果を取得するために、さまざまな設定を試すことができます。 解析設定を決定したら、組織の管理者と連携して、その設定を新規または既存の移動モードの一部として保存します。これにより、組織のすべてのユーザーが同じ設定で解析を実行できます。 注意:カスタム を選択すると、カスタム移動モード パラメーターに設定した値が解析に組み込まれます。 組織で定義されている別の移動モードを指定すると、カスタム移動モード パラメーターで設定した値は無視されます。ツールはカスタムの設定ではなく、指定した移動モードの値を適用します。 |
String |
|
インピーダンス (オプション) |
インピーダンスを設定します。インピーダンスは、道路セグメントや交通ネットワークのその他の部分を移動する労力やコストを表す値です。 移動時間もインピーダンスです。自動車は、空いている道路を 1 マイル移動するのに 1 分かかります。 移動時間は、移動モードによって異なります。歩行者は、同じマイル数を歩くのに 20 分以上かかる可能性があります。そのため、モデル化している移動モードに対して適切なインピーダンスを選択することが重要です。 移動距離もインピーダンスになる可能性があります。道路の長さ (キロメートル) もインピーダンスと見なすことができます。 この場合の移動距離は、すべてのモデルで同じです。歩行者の 1 キロメートルは、自動車でも 1 キロメートルです (変化する可能性があるのは、別のモデルでは移動が許可される通路で、ポイント間の距離に影響します。これは移動モード設定でモデル化されます)。 次のインピーダンス値から選択します。 時間ベースのインピーダンス (TravelTime、TruckTravelTime、Minutes、TruckMinutes、WalkTime など) を選択した場合、計測単位 パラメーターは時間ベースの値に設定する必要があります。 距離ベースのインピーダンス (マイル、キロメートル など) を選択した場合、計測単位 は距離ベースに設定する必要があります。 注意:このパラメーターに指定した値は、移動モード を カスタム (デフォルト値) に設定しなければ無視されます。 レガシー:到達圏、トラック輸送時間、歩行時間、移動距離 インピーダンス値のサポートは終了するので、今後のリリースからは削除されます。 これらのいずれかの値を使用している場合、時間ベースの値に対しては 時間インピーダンス パラメーター、距離ベースの値に対しては 距離インピーダンス パラメーターが使用されます。
|
String |
|
タイム ウィンドウのタイム ゾーン (オプション) |
ストップでのタイム ウィンドウ値に使用されるタイム ゾーンを指定します。 タイム ウィンドウは、ストップの
|
String |
|
出力ネットワーク解析レイヤーの保存 (オプション) |
解析設定をネットワーク解析レイヤー ファイルとして保存するかどうかを指定します。 このファイルは、ArcMap などの ArcGIS Desktop アプリケーションで開いた場合でも、直接操作することはできません。 これは、ツールから返される結果の品質を診断するために、Esri テクニカル サポートに送信されることを想定しています。
|
Boolean |
|
オーバーライド (オプション) |
注意:このパラメーターは、内部的な目的のみで使用されます。 |
String |
|
ルート データの保存 (オプション) |
ルート レイヤーを ArcGIS Online または Portal for ArcGIS で共有するのに使用できる形式で、解析の入力と出力を保持するファイル ジオデータベースを含む
|
Boolean |
|
時間インピーダンス (オプション) |
時間ベースのインピーダンスの値は、道路セグメントや交通ネットワークのその他の部分の移動時間を表します。 注意:インピーダンス パラメーターを使用して指定された移動モードのインピーダンスが時間ベースである場合、時間インピーダンス パラメーターと インピーダンス パラメーターの値が同じである必要があります。 同じでない場合、このサービスはエラーを返します。
|
String |
|
距離インピーダンス (オプション) |
距離ベースのインピーダンスの値は、道路セグメントや交通ネットワークのその他の部分の移動距離を表します。 注意:インピーダンス パラメーターを使用して指定された移動モードのインピーダンスが距離ベースである場合、距離インピーダンス パラメーターと インピーダンス パラメーターの値が同じである必要があります。 同じでない場合、このサービスはエラーを返します。
|
String |
|
出力形式 (オプション) |
出力フィーチャを返す形式を指定します。 JSON ファイル や GeoJSON ファイル など、ファイルベースの出力形式が指定されている場合は、ディスプレイに出力が追加されません。これは、ArcMap や ArcGIS Pro のようなアプリケーションは結果ファイルのコンテンツを描画できないからです。 代わりに、結果ファイルはコンピューター上の一時ディレクトリーにダウンロードされます。 ArcGIS Pro でダウンロードされたファイルの場所を調べるには、プロジェクトのジオプロセシング履歴で、ツールの操作に対応するエントリーの 出力結果ファイル パラメーターの値を表示します。 ArcMap でファイルの場所を調べるには、ジオプロセシング結果 ウィンドウで、ツールの操作に対応するエントリーの 出力結果ファイル パラメーターから、ショートカット メニューの ロケーションのコピー オプションにアクセスします。
|
String |
|
無効なロケーションを除外 (オプション) |
無効な入力ロケーションを除外するかどうかを指定します。
|
Boolean |
|
場所検索の設定 (オプション) |
このパラメーターを使用すると、ネットワークに入力を配置する際に使用する最大検索距離や、配置に使用するネットワーク ソースなど、入力の配置方法に影響する設定を指定できます。 ロケーター JSON オブジェクトには、次のプロパティがあります。
注意:現時点では、 パラメーター値は、JSON オブジェクトとして指定されます。 JSON オブジェクトでは、解析するすべての入力フィーチャに対してロケーター JSON を指定でき、特定の入力に対してオーバーライドを指定することもできます。 オーバーライドを指定すると、解析の入力ごとに異なる設定を行うことができます。 たとえば、ストップの高速道路のランプへの配置を許可せず、ポイント バリアの高速道路のランプへの配置を許可することができます。 |
String |
派生した出力
| ラベル | 説明 | データ タイプ |
|---|---|---|
|
解析済み |
サービスがルートを正常に検出できたかどうかを特定します。 |
Boolean |
|
出力ルート |
結果ルートへのアクセスを提供します。 |
Feature Set |
|
出力ルート エッジ |
ルートが移動する個々のネットワーク エッジへのアクセスを提供します。 |
Feature Set |
|
出力ルート案内 |
各結果ルートのターンごとのルート案内へのアクセスを提供します。 |
Feature Set |
|
出力ストップ |
ルートによって訪問されたストップや、どのルートでも到達できないストップの属性へのアクセスを提供します。 |
Feature Set |
|
出力ネットワーク解析レイヤー |
ツール パラメーターで構成されたプロパティを含み、マップ内の詳細な解析やデバッグに使用できるネットワーク解析レイヤー。 |
File |
|
出力ルート データ |
特定のルートに関するすべての情報を含む |
File |
|
出力結果ファイル |
解析結果を含む |
File |
|
出力ネットワーク解析レイヤー パッケージ |
これは、解析に使用されるデータと設定を含むネットワーク解析レイヤーで構成されたレイヤー パッケージです。 |
File |
|
出力ルート案内ポイント |
このパラメーターは、解析で算出されたルートに対して出力されるルート案内へのアクセスを提供します。特定のルート案内イベントまたは走行が発生したルートに沿ったポイント位置として表されます。 |
Feature Set |
|
出力ルート案内ライン |
このパラメーターは、解析で算出され、DirectionPoints イベント位置間または走行位置間の各ルート セグメントを表すためにスライスされた出力ルート ラインへのアクセスを提供します。 |
Feature Set |
|
使用コスト |
このパラメーターは、解析で使用されたクレジットを返します。 注意:解析ごとに生成される請求対象オブジェクトの数は異なるため、それに応じて使用するクレジット数も異なります。 サービスがクレジット数を判定できなかった場合、 |
String |
環境
このツールは、ジオプロセシング環境を一切使用しません。