Partial Response-Matrix und Warnungen - 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

Die Matrix-Anfrage schließt problematische Punkte von der Berechnung aus, um die Anfrage zu verarbeiten. Alle problematischen Punkte werden daher aus der Antwort ausgeschlossen.

Eine Antwort, die Zeit und Entfernung zwischen Punkten enthält, umfasst auch einen Warnabschnitt mit Informationen zu problematischen Punkten in der Anfrage, die von der Berechnung ausgeschlossen wurden. Warnungen führen die problematischen Punkte auf. Jedes Objekt in der Liste enthält den Fehlercode für diesen Punkt und eine Fehlerbeschreibung.

Die Warnmeldung ist in REST-Version 2, in Version 2020.1 und höher eingeführten SOAP-Diensten, im SDK(GRS) und in Version 2020.1 und höher eingeführten Schritten verfügbar.

Anforderung

Beispiel für Startpunkte in der HTTP-POST-Nutzlast.

http://www.precisely.com/rest/Spatial/erm/databases/usroutedatabase.json? q=routeCostMatrix&startPoints=-74.015547,40.756962,-73.46565,40.4545, epsg:4326&endPoints=-73.47565,40.4645,epsg:4326&version=2 

Antwort

{     "matrix": [         {             "distanceUnit": "m",             "distance": 30771.0,             "timeUnit": "min",             "time": 89.93,             "startPoint": {                 "type": "Point",                 "coordinates": [                     -73.46565,                     40.4545                 ]             },             "endPoint": {                 "type": "Point",                 "coordinates": [                     -73.47565,                     40.4645                 ]             }         }     ],     "warnings": [         {             "code": 6002, "message": "Path could not be calculated between start point (-74.015547,40.756962,0) and end point (-73.47565,40.4645,0)."         }     ] }