Eulanda Xgeo
Zuletzt geändert: 27.08.2026 14:27

EulandaXgeo #

Geokodierung, Routing und Entfernungen der X-Suite.

Das Modul beantwortet vier Fragen: Wo liegt diese Anschrift? Welche Anschrift liegt an dieser Koordinate? Welche Straßen liegen im Umkreis? Und wie kommt man von A nach B?

Woher die Antworten kommen #

Es gibt genau drei Betriebsarten, eingestellt über die Kachel „Karte" der Verwaltung:

EinstellungQuelle
xgeoder EULANDA-Geodienst unter geo.eulanda.eu
owneine baugleiche Kiste im Netz des Kunden
osm / customdie öffentlichen Dienste - nur wenn das ausdrücklich eingestellt ist, mit Bremse und Tageszählern

Es wird nicht ausgewichen. Ist ein Geo-Server eingetragen, ist er die einzige Stufe der Kette; antwortet er nicht, meldet das Modul die Störung. Eine Automatik, die im Hintergrund den Anbieter wechselt, versteht man im Nachhinein nicht mehr - und wer die Karte gerade braucht, stellt in den Einstellungen vorübergehend um.

Eine lokale Engine auf dem Windows-Rechner gibt es nicht mehr. Der Geo-Server fährt Photon für die Geokodierung und GraphHopper für das Routing, beides unter den Pfaden /photon und /graphhopper seiner Basis.

Cache und Bremse #

Beides liegt eine Ebene höher, in EulandaXrest: dort werden Antworten zwischengespeichert (Geokodierung 180 Tage - Anschriften und Straßennamen ändern sich praktisch nie), dort sitzt die Sekundenbremse für die öffentlichen Dienste und der Tageszähler. Dieses Modul ruft nur an.

Der Geo-Server selbst #

Das Repository trägt neben diesem PowerShell-Modul auch den Aufbau des Geo-Servers: Kachel-Server, Photon und GraphHopper auf einem NUC unter Linux, samt Installern. Beides gehört zusammen und liegt deshalb beieinander.