URL-Format von HTTP-GET-Anforderungen
Für HTTP-GET-Anforderungen wird das folgende Format verwendet. Dieser HTTP-GET-Vorgang wird verwendet, um alle Persistent Updates für eine angegebene Routing-Datenbankressource aufzulisten.
HTTP GET: /rest/Spatial/erm/databases/dbsource/persistentUpdates.json
Dabei steht dbsource für den Namen der Datenbank, die die zu entfernenden Persistent Updates enthält. Verwenden Sie den Datenbanknamen, der im Tool der Routing-Datenbankressource von Spectrum Spatial angegeben ist.
Abfrageparameter
Bei diesem Vorgang wird der folgenden Abfrageparameter abgerufen.
Parameter | Typ | Erforderlich | Beschreibung |
---|---|---|---|
velocityUnit | Zeichenfolge | no |
Die auf dem Server gespeicherten Updates werden in dieser angegebenen Einheit zurückgegeben. Wenn dieser Parameter nicht angegeben wird, wird die Antwort in der Standardeinheit zurückgegeben. Bei Geschwindigkeitsaktualisierungen kann die Geschwindigkeitseinheit einen der folgenden Werte aufweisen: mph (Meilen pro Stunde), kph (Kilometer pro Stunde), mtps (Meter pro Sekunde) oder mtpm (Meter pro Minute). Der Standardwert ist „mph“. |
Beispiel
Geben Sie eine Liste der Aktualisierungen für die Routing-Datenbankressource US_NE zurück.
http://<server>:<port>/rest/Spatial/erm/databases/US_NE/persistentUpdates.json
Antwort
{ "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" } } ] }
Wenn der Parameter für die Geschwindigkeitseinheit als „kph“ angegeben ist.
http://<server>:<port>/rest/Spatial/erm/databases/<database_name>/persistentUpdates.json?velocityUnit=kph
Antwort
{ "roadTypeUpdates": [{ "roadType": "major road dense urban", "speed": { "velocity": 145, "velocityUnit": "KPH" } }] }