Network Analyst のライセンスで利用可能。
解析の計算にパラメーター化属性を使用するネットワーク解析を実行することができます。
パラメーター化属性を使用してネットワーク解析を実行する最初の手順は、パラメーター化属性を持つネットワーク データセットを用意することです。
パラメーター化属性とは
パラメーター化属性とは、解析時にユーザーが変更できるパラメーターが属性の評価に含まれるタイプの属性です。
パラメーターの値は、パラメーター化属性が機能する方法を変えるために変更できます。たとえば、パラメーター化された走行時間属性に縮尺係数を入力して、特定の解析操作の移動時間を増やすことができます。パラメーター化された規制属性に車高を指定して、最大高さの値が実際の車高よりも低いエッジをルートが通過しないようにすることができます。
制限の使用法パラメーター
デフォルトでは、すべての規制属性に [規制の使用法] パラメーターが割り当てられています。このパラメーターに値を選択して、規制を使用するネットワーク エレメントを優先、回避、または完全に禁止することができます。さらに、エレメントを回避または優先するレベルを指定することもできます。
ほとんどの場合、この属性は禁止に設定されます。高さ制限のような物理的な限界に基づく規制には、必ず禁止を選択します。しかし、他の値を選択して、ネットワーク エレメントを単に回避または優先する選択も可能です。たとえば、トラックのルートを決めるときに、有料道路を回避したり、指定されたトラック ルートを優先したりすることができます。
ArcMap でのパラメーター化属性を使用したネットワーク解析の実行
次のワークフローを適用して、任意のネットワーク解析でパラメーター化属性を使用できます。初めに、解析レイヤーおよび必要なすべてのネットワーク解析オブジェクトがあることを確認してから、以下の手順を実行してください。
[コンテンツ] ウィンドウで、ネットワーク解析レイヤーをダブルクリックしてプロパティを表示します。
[解析の設定] タブをクリックします。
解析に使用するパラメーター化属性を設定します。コストのパラメーター化属性を使用するには、[インピーダンス] 設定で選択します。規制のパラメーター化属性を使用するには、[規制] セクションで該当する属性をオンにします。
たとえば、[インピーダンス] を変更して、コスト係数のパラメーター化属性を読み込み、[高さ]、[危険物禁止]、[危険物優先] の各制限をオンにすることができます。
[属性パラメーター] タブをクリックします。
属性のパラメーター値を調整する必要がある場合は、該当する属性とパラメーターの組み合わせがある行の [値] 列をクリックして、パラメーター値を更新します。
たとえば、解析に対して次のような変更を行うことができます (ネットワーク データセットに適切な属性とパラメーターがあると仮定しています)。
[DriveTime_Scaled] コスト属性の [Drive Time Factor] パラメーターを「1.5」に設定して、凍った道路での移動時間を 50 パーセント増やします。
[高さ] 属性の [Vehicle Height] パラメーターを「13.5」フィートに設定して、現在解析を実行中の車両の高さを表現します。
同じ [高さ] 属性の [規制の使用法] パラメーターを [禁止] に設定します。自分の車の高さよりも車高制限が低い高架下の走行は決して望まないからです。
[危険物禁止] 属性の [規制の使用法] パラメーターを [禁止] に設定し、解析中の車両が、危険物運搬車両は禁止と表示されている道路は決して通らないようにします。
危険物運搬車両が進入禁止となっている道路の迂回が選択できない場合、たとえば、トラックが訪問する必要があるストップがそのような道路にある場合は、[規制の使用法] パラメーターの値を [禁止] から [回避: 高] に変更して、制限を緩和することができます。これにより、制限された道路になるべく入らないように解析が行われます。そのような道路を通行するのは、道路の迂回にコストがかかりすぎる場合、またはストップに到達するには制限された道路を通過しなければならない場合のみです。
[危険物優先] 属性の [規制の使用法] パラメーターを [優先: 低]、[優先: 中]、[優先: 高] のいずれかに設定します。低、中、高の選択は、トラックが危険物運搬指定道路をできるだけ離れないことがやや重要であるか、ある程度重要であるか、非常に重要であるかに基づきます。
[OK] をクリックして、設定内容を保存します。
[Network Analyst] ツールバーで [解析の実行] ボタン をクリックし、設定したパラメーター化属性を使用した結果を生成します。