Google Map: Stadt, Land an hand von Geodaten

am 10.07.2016 - 18:07 Uhr in
Hallo,
ich pflege auf meiner Seite Locations an hand der Geodaten und möchte im Frontend die Stadt und das Land dazu anzeigen lassen. Besteht die Möglichkeiten, dass an hand der Geodaten Stadt und Land automatisch abgefragt werden können? Andersrum gibt es ja eine Möglichkeit.
Gruß
HCAx
- Anmelden oder Registrieren um Kommentare zu schreiben
Wie möchtest Du die Stadt und
am 11.07.2016 - 05:45 Uhr
Wie möchtest Du die Stadt und das Land anzeigen lassen?
Als Marker bzw. farbigen Bereich auf der Karte?
Das geht mit geojson-Daten.
Ich habe das auf mehreren Seiten nicht mit Google, sondern mit OpenStreetmap und Leaflet gemacht.
Vielleicht hilft Dir dieser Artikel weiter:
http://www.montviso.de/blog/geographische-karten-einbinden-mit-drupal-un...
Da geht es allerdings nicht mit Ländern, sondern Bundesländern.
Ich habe es allerdings auch schon mit Ländern durchprobiert.
Da brauchst Du dann eine geojson-Datei, auf der sich die Polygone befinden, die ein Land beschreiben.
Auf das Land kannst Du dann mittels des ISO-Codes verknüpfen.
Vielleicht denke ich aber auch viel zu kompliziert, und Du brauchst etwas viel Einfacheres.
Dann mußt Du das noch mal näher beschreiben.
Ich habe einen eigenen Node
am 11.07.2016 - 10:23 Uhr
Ich habe einen eigenen Node in dem ich die Location mit Longitude/Latitude speichere. Straße, Ort, Land können zwar gepflegt werden, werden aber auf Grund der einfachheit nicht direkt gepflegt.
Da ich im Frontend die Stadt und das Land anzeigen möchte war die Frage, ob diese Angaben aus den GEOdaten automatisch ergänzt werden können. Umgekehrt funktioniert es ja.
Ah...OK, ich hatte nicht
am 11.07.2016 - 11:29 Uhr
Ah...OK, ich hatte nicht verstanden, daß es um die Pflege geht, sondern dachte an die Darstellung.
Was Du brauchst, müte mit Umgekehrtem Geocoding gehen:
https://developers.google.com/maps/documentation/geocoding/intro#Geocodi...
Das heißt, ich muss beim
am 17.07.2016 - 16:59 Uhr
Das heißt, ich muss beim Speichern eines Nodes via Hook die Daten selbst abrufen und dann zuweisen?
Könntest Du vermutlich mit
am 17.07.2016 - 17:10 Uhr
Könntest Du vermutlich mit einer Rule machen.