すべての更新の取得
HTTP GET URL 形式
HTTP GET 要求には次の形式を使用します。この HTTP GET 操作は、指定されたルーティング データベース リソースのすべての永続更新を取得するために使用します。
HTTP GET: /rest/Spatial/erm/databases/dbsource/persistentUpdates.json
ここで、dbsource は、削除する永続更新を含むデータベースの名前です。Spatial モジュールのルーティング データベース リソース ツールで指定されたデータベース名を使用してください。
クエリ パラメータ
この演算は、次のクエリ パラメータを取ります。
パラメータ | タイプ | 必須 | 説明 |
---|---|---|---|
velocityUnit | 文字列 | いいえ |
サーバーに保存済みの更新が、この指定された単位で返ります。パラメータが指定されていない場合は、デフォルトの単位で応答が返ります。速度更新の場合、速度単位には mph (マイル/時)、kph (キロメートル/時)、mtps (メートル/秒)、mtpm (メートル/分) のいずれかの値を指定できます。デフォルト値は mph です。 |
例
US_NE ルーティング データベース リソースの更新リストを返します。
http://<server>:<port>/rest/Spatial/erm/databases/US_NE/persistentUpdates.json
応答
{
"roadTypeUpdates":
[
{
"roadType": "major road dense urban",
"speed":
{
"velocity": 90,
"velocityUnit": "MPH"
}
}
],
"segmentUpdates":
[
{
"exclude": true,
"roadType": "major road dense urban",
"segmentID": "c75994cc:12d916",
"speed":
{
"velocity": 65,
"velocityUnit": "MPH"
}
},
{
"exclude": true,
"roadType": "major road dense urban",
"segmentID": "7ac5401f:6b1bf7",
"speed":
{
"velocity": 65,
"velocityUnit": "MPH"
}
}
]
}
速度の単位パラメータが kph に指定されている場合。
http://<server>:<port>/rest/Spatial/erm/databases/<database_name>/persistentUpdates.json?velocityUnit=kph
応答
{
"roadTypeUpdates": [{
"roadType": "major road dense urban",
"speed": {
"velocity": 145,
"velocityUnit": "KPH"
}
}]
}