erm createsegmentupdate

注: 管理ユーティリティをインストールして実行する手順については、「管理ユーティリティを使用する前に」を参照してください。
erm createsegmentupdate コマンドは、指定されたセグメントのルーティング データをオーバーライドします。このコマンドにより、速度を設定または変更したり、ルートのセクションを除外したり、道路タイプを変更したりできます。このコマンドを使うには、Spatial モジュールがインストールされている必要があります。
注: 永続更新タイプは特定のデータ リソースに対してのみ有効で、データ更新後には有効でなくなる場合があります。

使用方法

erm createsegmentupdate --datasource db_resource --segmentid "segment_id" --exclude --velocity velocity_value --velocityunit velocity_unit --velocityadjustment velocity_adjustment_value --velocitypercentage velocity_percentage_value --roadtype road_type
注: パラメータのリストを表示するには、“help erm createsegmentupdate” と入力します。
必須引数説明
はい--datasource db_resource

データをオーバーライドするデータベース リソースの名前を指定します。既存のルーティング データベース リソースの一覧を表示するには、ermdb list コマンドを使用します。

はい--segmentid "segment_id"

オーバーライドするセグメントを指定します。セグメントは、データ内で指定されている形式で指定します。例: "7e3396fc:6e5251"

いいえ--exclude

true に設定されている場合、指定されたセグメントをすべてのルート計算から除外します。コマンドにこのパラメータを含めることにより、そのセグメントを除外するかどうかを指定します。除外しない場合は、--exclude の後に false を追加します。

いいえ--velocity velocity_value

速度更新を定義します。新しい速度を指定することにより、セグメントの新しい速度を指定します。velocityunit パラメータを指定しない限り、デフォルトの単位は mph (マイル/時) です。

いいえ--velocityunit velocity_unit

velocity または velocityadjustment オーバーライドの速度単位を定義します。値は mph (マイル/時) です。速度更新の場合、速度単位には kph (キロメートル/時)、mps (メートル/秒)、mph (マイル/時) のいずれかの値を指定できます。

いいえ--velocityadjustment velocity_adjustment_value

速度更新を定義します。速度 (単位と値) の変更を指定することにより、セグメントの速度の変化を定義します。速度値は増加 (正の値) または減少 (負の値) させることができます。velocityunit パラメータを指定しない限り、デフォルトの単位は mph (マイル/時) です。

いいえ--velocitypercentage velocity_percentage_value

速度更新を定義します。速度を増加 (正の値) または減少 (負の値) させる割合を指定することにより、セグメントの速度の増加を定義します。

いいえ--roadtype road_type

セグメントの新しい道路タイプを定義します。

この例では、サーバー上に設定されている US_NE データベース リソースから、セグメントの速度を 15 mph にオーバーライドします。

erm createsegmentupdate --datasource US_NE --segmentid "7e3396fc:6e5251" --velocity 15 --velocityunit mph

この例では、サーバー上に設定されている US_NE データベース リソースから、指定されたセグメントを除外します。

erm createsegmentupdate --datasource US_NE --segmentid "7e3396fc:6e5251" --exclude true

この例では、サーバー上に設定されている US_NE データベース リソースから、セグメントの速度を 45 kph だけ増加させてオーバーライドします。

erm createsegmentupdate --datasource US_NE --segmentid "7e3396fc:6e5251" --velocityadjustment 45 --velocityunit kph

この例では、サーバー上に設定されている US_NE データベース リソースから、セグメントの速度を 60% だけ減少させてオーバーライドします。

erm createsegmentupdate --datasource US_NE --segmentid "7e3396fc:6e5251" --velocitypercentage -60

この例では、サーバー上に設定されている US_NE データベース リソースから、セグメントの道路タイプをフェリーにオーバーライドします。

erm createsegmentupdate --datasource US_NE --segmentid "7e3396fc:6e5251" --roadtype ferry