suche bei Views die Filter für Distance/ Proximity für Geofield
Eingetragen von Peter2013 (170)
am 17.03.2014 - 17:22 Uhr in
am 17.03.2014 - 17:22 Uhr in
Hallo ihr,
ich hatte es schon mal gelöst aber ich kriege es einfach nicht mehr hin.
Habe Userfields und Content Type Fields mit GEOFIELD.
Möchte jetzt einen View erstellen in dem jetzt nach Distance/Proximity gefiltert wird.
Wollte nicht über Location oder Addressfield gehen, sondern nur über das GeoField.
Habt ihr da eine Idee welches Modul ich noch benötige oder welchen Hacken ich noch setzten muss?
Vielen Dank
-Peter
- Anmelden oder Registrieren um Kommentare zu schreiben
In der Kombi mit Geofield
am 17.03.2014 - 18:24 Uhr
In der Kombi mit Geofield nutze ich https://drupal.org/project/ol_locator
Mit Views bekommst du die Ausgabe z.B. so hin: Entfernung von "Ausgangspunkt" gleich 4.85 KM.
Ist zwar dev, kann aber keine Fehler feststellen.
Oder eventuell diese Variante:
http://drupal.stackexchange.com/questions/54873/geofield-proximity-in-views
Grüße Jenna
hey Jenna, dank dir für deine
am 18.03.2014 - 09:27 Uhr
hey Jenna,
dank dir für deine Antwort.
Ich bin da nur ein bischen verwirrt gerade. Weil so Module wie Locator oder Addressfield machen auch nur ein GeoCoding und fügen zu einer Adresse eine GPS (WKT,GeoJson) in ein Geofield ein.
Also müsste die Distanzberechnung zwischen GeoFields auch ohne funktionieren!?!?!
Jenna und ich hatten vor grad
am 18.03.2014 - 11:42 Uhr
Jenna und ich hatten vor grad einem Jahr so ein Thema schon mal. Vielleicht ist dieser Thread noch nützlich.
lg leda
"Du liebst es, Du brauchst es oder Du gibst es weg"
www.leda.ch
Hallo Peter, ich komme grad
am 18.03.2014 - 11:51 Uhr
Hallo Peter,
ich komme grad selbst ins Schleudern, habe auf meiner Test den ol_locater eben deinstalliert und die Umkreissuche funktioniert immer noch, was habe ich denn da gemacht?
Ich muß das erstmal genau checken ob man den überhaupt braucht, grübel...
Also standardmäßig findest du den Proximity Filter von Geofield unter Views, Filterkriterien ( nach prox suchen) und dann kannst du diesen konfigurieren,
z.B.
Operater = ist weniger als oder gleich
Source of Origin Point = Geocoded Location
Geocoding Service = Dein Anbieter
Hilft dir das schon mal weiter?
Grüße Jenna
Wiedermal danke für eure
am 18.03.2014 - 12:26 Uhr
Wiedermal danke für eure Antworten:
@leda: Ich werde mir den Artikel gleich mal durchlesen, vielen Dank dafür.
@Jenna: leider finde ich den Proximity Filter nicht in Views. Also ich kann die Einstellungen von Operator, Source of Origin und Co nicht einstellen. Muss man noch irgendwas vorher einstellen oder in Views was beachten?
Wenn du in deiner View unter
am 18.03.2014 - 13:31 Uhr
Wenn du in deiner View unter Filterkriterien hinzufügen, Suche: Geo oder Prox eingibst, bekommst du dann gar keine Auswahl?
Wie hast du im Content Type dein Geofield konfiguriert, Feldname?
Grüße Jenna
ja, das wundert mich auch das
am 18.03.2014 - 14:00 Uhr
ja, das wundert mich auch das ich das da nicht finde.
naja, so ist mein Content Type "track" definiert:
und hier versuche ich nun einen Filter mit der Proximity zu suchen:
Das ist in jedem Fall das
am 18.03.2014 - 15:53 Uhr
Das ist in jedem Fall das falsche Suchfeld, schreibs mal ins Feld "Search" grad oberhalb der Liste
lg leda
"Du liebst es, Du brauchst es oder Du gibst es weg"
www.leda.ch
Wie kommst du denn auf das
am 18.03.2014 - 18:29 Uhr
Wie kommst du denn auf das Suchfeld?
Ich hab das jetzt erst gesehen, hatte meinen Browser zusammen geschoben und deinen roten Hinweis nicht gesehen.
prox oder geo eingeben in Search (in deinem Screen über Content: Author uid), damit du innerhalb Views suchst.
Grüße Jenna
ich hab auch schon alles per
am 20.03.2014 - 15:49 Uhr
ich hab auch schon alles per Hand durchsucht da drinnen.
Da ist nix von wegen Distance oder Proximity? :(
Da muss doch bestimmt noch irgendein Modul rein?
Hab wirklich nur Drupal und Geofield mit GeoCoder und GeoPHP installiert!!!!
Ich habe meine Umkreissuche
am 20.03.2014 - 16:25 Uhr
Ich habe meine Umkreissuche über Views samt KM Radius mit Open Layers und
https://drupal.org/project/openlayers_proximity aufgebaut.
(Vergiß bitte das oben genannte ol_locator, das hatte ich versehentlich nicht deinstalliert und bin selbst ins Schleudern gekommen).
Ob das ohne ein extra proximity Modul mit Geofield funktioniert, kann ich dir momentan auch nicht sagen.
Grüße Jenna