PLZ Umkreissuche mit GMAP oder OpenGeoDB erstellen? (Anfänger)
am 07.09.2015 - 16:23 Uhr in
Guten Tag,
das hier ist mein erster Forenbeitrag und ich bitte daher um Entschuldigung, falls irgendetwas nicht passt.
Ich bin immer noch relativ neu mit Drupal, hab zwar meine eigene Seite erstellt, bin aber noch nicht ins tiefe Detail gegangen.
Folgendes Problem nun: Ich möchte für eine Immobilienverkauf Website eine Umkreissuche mit der PLZ erstellen. Das heißt, dass jemand seine Adresse, Postleitzahl und einen Kilometerradius eingeben soll, und als Ausgabe eine Map mit dem Radius und eine Auflistung aller Objekte die in den umliegenden Orten(bzw. der abgefragten Postleitzahlen) zu verkaufen sind.
Ich muss leider jetzt los und kann nichts ausführlich schreiben, bin aber in ca 1-2 Stunden für Nachfragen/genauere Beschreibungen zur Verfügen.
Danke im Voraus.
Mfg. Zean
- Anmelden oder Registrieren um Kommentare zu schreiben
Ähnliches brauche ich auch
am 07.09.2015 - 19:18 Uhr
Ähnliches brauche ich auch gerade... nimm das Location Module, das ermöglicht genau das... ich habs auch irgendwann schon mal zum Laufen gebracht, jetzt gerade funktioniert es bei mir nicht, aber dieses Modul bietet genau diesen Filter für Views dann auch an.
Habs gefunden: unter
am 07.09.2015 - 19:38 Uhr
Habs gefunden: unter admin/config/content/location/geocoding muss man Google für das Geocoding einstellen, dann funktioniert da auch
Hilfe Map wird nicht angezeigt.
am 08.09.2015 - 09:50 Uhr
Hey, danke für die Antwort.. Ich könnte dennoch deine Hilfe gebrauchen.. Könntest du mir Stück für Stück erklären wie ich das alles einstelle? Ich habe jetzt erstmal nur location und location cck aktiviert, danach bei meiner basic page ein location field hinzugefügt und eingestellt, dass man PLZ und Ort benötigt, wobei deutschland standartmäßig eingetsellt ist, leider wird bei mir aber keiner map im content angezeigt. Woran könnte das liegen?
Ich bekomme auch einen Error falls dir das weiterhilft:
Notice: Undefined property: stdClass::$data in google_geocode_location() (Zeile 97 von C:\xampp\htdocs\drupal\sites\all\modules\location\geocoding\google.inc).
Notice: Trying to get property of non-object in google_geocode_location() (Zeile 99 von C:\xampp\htdocs\drupal\sites\all\modules\location\geocoding\google.inc).
Notice: Trying to get property of non-object in google_geocode_location() (Zeile 105 von C:\xampp\htdocs\drupal\sites\all\modules\location\geocoding\google.inc).
Ich habe das gestern erst bei
am 08.09.2015 - 10:56 Uhr
Ich habe das gestern erst bei einem Projekt von mir mit Hilfe des geofield modules gelöst.
Ziel war es Unternehmens-Einträge in der Umgebung eines anderen Unternehmens in einer Liste anzuzeigen.
Du erhältst damit eine "proximity"-Funktion in Views welche du als Filter oder auch zur Sortierung einsetzen kannst.
Soweit ich weiß basiert dies allerdings auf den Koordinaten, allerdings gibt es dafür auch ein Modul welches "normale" Adressen in Lat und Lng umwandelt.
lG
Der Thread ist schon älter,
am 08.09.2015 - 14:52 Uhr
Der Thread ist schon älter, aber er enthält noch einige Links zum Thema: hier.