Dieser Tage parse ich die Log-Files des WebServer. Mich interessiert welche Seiten angesteuert werden und wo die IP-Adresse der Besucher verortet ist. Dazu greife ich auf den Service von FreeGeoIP zu.

Die Zeile 15 zeigt den Request an FreeGeoIP. Ich lasse mir das Ergebnis gleich als JSON-Object zurückgeben. War die Anfrage erfolgreich (Status = 200), lese ich die Koordinaten aus der Response_O und setze sie mit den MaPagenda-Keywords in das mapObject. Das mapObject übergebe ich als JSON-String an die Subform-Variable.

Das ist der Code

Und das sind die Ergebnisse: rechts das Response_O und rechts die Karte in MaPagenda.

MaPagenda zeigt mir wo auf der Karte