[gelöst] Adresse aus Geo-Daten
Eingetragen von slowflyer (83)
am 24.05.2011 - 19:50 Uhr in
am 24.05.2011 - 19:50 Uhr in
Hallo,
ich suche ein Modul, mit dem man wie bei GMap+Location mit einem Marker einen Punkt auf der Karte markieren kann und eben nicht nur die Längen- & Breitengrade zurück bekommt, sondern - wenn vorhanden - eine komplette Adresse mit Strassennamen, Postleitzahl und Ort.
Gibt es sowas? Die Funktion hab ich auf einer Website gesehen, zusammen mit Google-Maps.
Vielen Dank,
ullrich
- Anmelden oder Registrieren um Kommentare zu schreiben
Ich lasse mich gerne eines
am 24.05.2011 - 22:09 Uhr
Ich lasse mich gerne eines Besseren belehren aber ich glaube solch ein Modul gibt es nicht. Es ist auch, meiner Meinung nach, sehr aufwendig soetwas umzusetzen. Wenn man die Daten nicht irgednwo eingekauft bekommt, müsste man für jede einzelne Adresse (jeder Hausnummer, jeden Parkplatz etc.) zuerste automatisch die Lat/lon ermitteln und in einer Datenbank abspeichern - und das für ganz Deutschland/Europa/Welt.
Wenn dann diese Daten vorliegen, könnte man, per "Rückwärtssuche" aus einer LAt/Lon die richtige Adresse auslesen. Da bräuchte man aber eine Datenbank die eine Größe jenseits von Gut und böse hat. Alleine das automatische Berechnen von allen deutschen Adressen würde sicherlich einige Wochen/Monate dauern - ganz zu Schweigen davon wo man alle möglichen/verfügbaren Adressen herbekommen soll.
Gruß Matthias
Drupal rockt!!!
slowflyer schrieb ich suche
am 24.05.2011 - 22:28 Uhr
ich suche ein Modul, mit dem man wie bei GMap+Location mit einem Marker einen Punkt auf der Karte markieren kann und eben nicht nur die Längen- & Breitengrade zurück bekommt, sondern - wenn vorhanden - eine komplette Adresse mit Strassennamen, Postleitzahl und Ort.
Das Zauberwort heißt hier Geokodierung bzw. in deinem Fall umgekehrte Geokodierung. Dafür gibt es für D6 auch ein Modul: Geocode. Weitere Infos zum Thema Geokodierung per Google Maps gibt es hier.
Do it with Drupal.
Doch das Modul / die Module
am 25.05.2011 - 22:21 Uhr
Doch das Modul / die Module gibt es. Als erstes benötigt man GMaps, nicht zu verwechseln mit GMap. Das Moodul ist die Schnittstelle zur Google API.
Inhaltlich hat das Modul eine Abhängigkeit von GeoNames. Das Modul mit dem dahinter stehenden Web Service liefert Daten, passend zu Längen- und Breitengraden.
Auf Google in der API Doku habe ich folgendes entdeckt: Neu! Unterstützung für umgekehrte Geokodierung in Maps-API!
Damit könnte vielleicht die Abhängigkeit von kostenpflichtigen Diensten (GeoNames) fallen.
crowd-creation | Die Spezialisten für Ihre eigene Community basierend auf der Community-Box mit Drupal Commons
Zitat: Auf Google in der API
am 25.05.2011 - 22:39 Uhr
Auf Google in der API Doku habe ich folgendes entdeckt: Neu! Unterstützung für umgekehrte Geokodierung in Maps-API!
Diese (neue) Funktion kannte ich in der Google-API noch nicht deswegen war meine Einschätzung natürlich nicht korrekt. Ich hatte gedacht, dass man die Umkehrsuche selbst berechenen muss.
Aber Hauptsache es funktioniert jetzt.
Schöne Grüße
Matthias
Drupal rockt!!!