den kürzesten Weg zwischen verschiedenen Standorten planen
Beschreibung
plan_sequence.php?company=COMPANY_RTIKEY&vehicle=VEHICLE_RTIKEY&profile=truck&orders=orders_json_array
Parameters
Parameter | Beschreibung | Typ | Hinweis | Pflicht |
---|---|---|---|---|
company | RTI Firmenschlüssel | string | ja | |
vehicle | RTI Fahrzeugschlüssel | string | ja | |
profile |
| string | nein | |
orders | die position zu ordnen | json-array | die orders in Json format (sehe unten) | ja |
ein order(Punkt) besteht aus:
Parameter | Beschreibung | Typ | Hinweis | Pflicht |
---|---|---|---|---|
id | int | ja | ||
lat | Latitude des punktes | double | ja | |
lon | Longitude des punktes | double | ja | |
meta | string | nein | ||
type |
| string | nein |
Rückgabewerte
Es wird ein string zurückgegeben. Bei Erfolg wird als Antwort "OK" zurückgegeben. Ansonsten wird ein "ERROR:Beschreibung" zurückgegeben
JSON Format
Parameter | Beschreibung | Typ |
---|---|---|
time | tour time in seconds | int |
distance | tour distance in meter | int |
points | die Standorte in kürzesten reinfolge | json-array |
error |
Code Block | ||
---|---|---|
| ||
{"time": 16577,"distance": 238441,"points": [{"id": 1,"type": "start","lat": 51.0311742,"lon": 13.6034718,"meta": "YF"},{"id": 3,"type": "","lat": 51.042972,"lon": 13.794998,"meta": "Dresden"},{"id": 2,"type": "","lat": 51.268333,"lon": 14.326741,"meta": "Neschwitz"},{"id": 4,"type": "","lat": 51.305518,"lon": 13.295992,"meta": "Riesa"},{"id": 5,"type": "end","lat": 51.0311742,"lon": 13.6034718,"meta": "YF"}],"error": null} |
Beispiele
Code Block | ||
---|---|---|
| ||
http://map.yellowfox.de/rti/do_order.php?company=COMPANY_RTIKEY&vehicle=VEHICLE_RTIKEY&customorderid=NR1234&ordertext=Auftragstext |
Code Block | ||
---|---|---|
| ||
http://map.yellowfox.de/rti/do_order.php?company=COMPANY_RTIKEY&vehicle=VEHICLE_RTIKEY&customorderid=NR1234&ordertext=Auftragstext&lat=51.0374&lon=13.587813&street=Hauptstr&hnr=3&zipcode=01723&city=Kesselsdorf&country=D&target_time=201411310800 |
Code Block | ||
---|---|---|
| ||
http://map.yellowfox.de/rti/do_order.php?company=COMPANY_RTIKEY&vehicle=VEHICLE_RTIKEY&customorderid=NR1234&ordertext=Auftragstext&lat=51.0374&lon=13.587813&street=Hauptstr&hnr=3&zipcode=01723&city=Kesselsdorf&country=D&sortnumber=1&formname=Abholung&textlayout=2 |