Batch-Job Statusabfrage

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>