Zur Statusabfrage eines Jobs muss man folgende Adresse mit der entsprechenden Request-Id oder dem Batch-Job Namen aufgerufen werden: action=status Bsp.: https://maps1.locr.com/batch-processing/status.php?action=status&name=<jobname>
Optionaler Parameter:todos=<parameter> - geocoding - Nur Informationen zur Geocodierung
- routing -
Nur Informationen zum Routing
- map_creation -
Nur Informationen zur Kartenerstellung
https://maps1.locr.com/batch-processing/job_v2.php?action=status&name=<jobname>&to_dos=geocoding https://maps1.locr.com/batch-processing/job_v2.php?action=status&name=<jobname>&to_dos=routing https://maps1.locr.com/batch-processing/job_v2.php?action=status&name=<jobname>&to_dos=map_creation
Projekt Status:
- importing - Import wird durchgeführt.
- submitted - Import ist fertig.
- pending - Eine Projektaufgabe ist im Startprozess.
-
running - Eine Projektaufgabe wird durchgeführt.
- cancelling - Eine Projektaufgabe wurde abgebrochen und wartet auf die Beendigung des Prozesses.
- cancelled - Eine Projektaufgabe wurde abgebrochen.
- auto_cancelled - Eine Projektaufgabe wurde vom internen System beendet.
- reset_completed - Reset was done for a prestarted or finished project!
- completed_geocoding - Geocoding ist durchgeführt worden.
- completed_routing - Routing ist durchgeführt worden..
- completed - Alle Projektaufgaben sind abgeschlossen.
- deleted - Rückgabewert nach dem Löschen eines Projektes.
Status der Projekt Aufgaben - geocoding, routing und map creation:
- not_started - Initialwert, Aufgabe kann angestartet werden..
- invalidated - Änderung einer Einstellung nach Starten einer Projektaufgabe.
- pending - Projektaufgabe ist im Startprozess.
-
running - Projektaufgabe wird abgearbeitet.
- cancelling - Geocoding, Routing oder Kartenerstellung sind abgebrochen worden und warten auf das Ende der Prozesse.
- cancelled - Geocoding, Routing oder Kartenerstellung sind abgebrochen worden.
- auto_cancelled - Projektaufgabe ist vom internen System beendet worden.
- reset_completed - Reset von Geocoding oder Routing bei einem angestartetem Projekt!
- completed - Projektaufgabe ist fertig.
Beispielrückgabe einer Statusabfrage:
<?xml version="1.0" encoding="utf-8"?>
<BatchProcessing>
<Response>
<MetaInfo>
<RequestId> 4fec2eb23a16880b77000000 </RequestId>
<Name>jobname</Name>
<Created>2012-06-01 12:00:00</Created>
</MetaInfo>
<Status>completed</Status>
<Statuses>
<Geocoding>
<Customers>completed</Customers>
<Shops>completed</Shops>
</Geocoding>
<Routing>running</Routing>
</Statuses>
<Geocoding>
<Customers>
<TotalCount>1</TotalCount>
<ProcessedCount>1</ProcessedCount>
<ValidCount>1</ValidCount>
<InvalidCount>0</InvalidCount>
</Customers>
<Shops>
<TotalCount>1</TotalCount>
<ProcessedCount>1</ProcessedCount>
<ValidCount>1</ValidCount>
<InvalidCount>0</InvalidCount>
</Shops>
</Geocoding>
</Response>
</BatchProcessing>
|