Abrufen der gesamten Aktualisierungen - web_services - 23 - 23.1

Spectrum-Webdienste-Handbuch

Product type
Software
Portfolio
Integrate
Product family
Spectrum™ software
Product
Spectrum™ software > Web Services
Version
23.1
ft:locale
de-DE
Product name
Spectrum Technology Platform
ft:title
Spectrum-Webdienste-Handbuch
First publish date
2007
ft:lastEdition
2023-10-25
ft:lastPublication
2023-10-25T07:20:03.279000

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" 		} 	}] }