Answers.Body: <p>I've just set up a proximity search using this new-ish module: <a href="https://www.drupal.org/project/civicrm_contact_distance_search" rel="nofollow noreferrer">https://www.drupal.org/project/civicrm_contact_distance_search</a></p>
  
  <p>About to see if I can use something like Leafet to add a map as well.</p>
  
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2017-02-12T19:03:39.507Z
Answers.Text: hmm - shame we didn't spot that. just did a bunch of work to do a drupal side 'search by proximity and then save as Smart Group' work.
Answers.UserDisplayName: petednz - fuzion
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2017-02-14T09:44:09.497Z
Answers.Text: I only came across it by chance myself. I was looking at the Openlayers-based approach which looked like sledgehammer to crack nut. Would be great to get something like this re-written as an extension.
Answers.UserDisplayName: Graham
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2017-02-12T16:23:21.173Z
Answers.LastActivityDate: 2017-02-14T09:45:00.283Z
Answers.LastEditDate: 2017-02-14T09:45:00.283Z
Answers.UserDisplayName: Graham
Answers.Body: <p>We've done this with OpenLayers
  <a href="https://www.drupal.org/project/openlayers">https://www.drupal.org/project/openlayers</a>
  and Openlayers Proximity
  <a href="https://www.drupal.org/project/openlayers_proximity">https://www.drupal.org/project/openlayers_proximity</a></p>
  
  <p>I wrote a blog article which in part describes how to create a OpenLayers map and Openlayers Map Views overlay with CiviCRM Event location plotted on a map.
  This should give you enough pointers to design your own Openlayers Map, View and get you started:
  <a href="http://jackrabbithanna.com/articles/drupalcivicrm-integration">http://jackrabbithanna.com/articles/drupalcivicrm-integration</a></p>
  
  <p>This article does not include the Proximiy functionality you are looking for, but just install Openlayers Proximity and the filtering will be made available in the Views UI</p>
  
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2015-04-05T20:44:11.747Z
Answers.LastActivityDate: 2015-04-05T20:44:11.747Z
Answers.UserDisplayName: jackrabbithanna
Body: <p>Has anyone used a proximity filter or sort in Drupal Views based upon a contact's geocoded address?  I think it would be doable with the GeoPHP module and a special handler, but I don't know if it has been done.</p>
  
Comments.ContentLicense: CC BY-SA 3.0
Comments.CreationDate: 2015-04-01T14:46:24.923Z
Comments.Text: I'm actually working on an implementation today.
Comments.UserDisplayName: Jeremy Proffitt
Comments.ContentLicense: CC BY-SA 3.0
Comments.CreationDate: 2015-04-02T21:00:32.850Z
Comments.Text: Please publish this when done, @Jeremy Proffitt.
Comments.UserDisplayName: Joe Murray
Tags: <drupal><location><drupal-views>
Title: Views Proximity Search on Latitude / Longitude
ThreadText: # Views Proximity Search on Latitude / Longitude
  
  (Asked by: username_0 on 2015-03-31)
  
  Has anyone used a proximity filter or sort in Drupal Views based upon a contact's geocoded address? I think it would be doable with the GeoPHP module and a special handler, but I don't know if it has been done.
  
  **Tags:** drupal, location, drupal-views
  
  > **Comments:**
  > **username_1**: I'm actually working on an implementation today.  
  > **username_2**: Please publish this when done, @username_1.  
  
  ---
  
  ## 2 answers
  
  ### Answer by username_5 on 2015-04-05. Score: 6 | Accepted answer
  
  We've done this with OpenLayers
  <https://www.drupal.org/project/openlayers>
  and Openlayers Proximity
  <https://www.drupal.org/project/openlayers_proximity>
  
  I wrote a blog article which in part describes how to create a OpenLayers map and Openlayers Map Views overlay with CiviCRM Event location plotted on a map.
  This should give you enough pointers to design your own Openlayers Map, View and get you started:
  <http://username_5.com/articles/drupalcivicrm-integration>
  
  This article does not include the Proximiy functionality you are looking for, but just install Openlayers Proximity and the filtering will be made available in the Views UI
  
  
  ---
  
  ### Answer by username_3 on 2017-02-12. Score: 0
  
  I've just set up a proximity search using this new-ish module: <https://www.drupal.org/project/civicrm_contact_distance_search>
  
  About to see if I can use something like Leafet to add a map as well.
  
  > **Comments:**
  > **username_4**: hmm - shame we didn't spot that. just did a bunch of work to do a drupal side 'search by proximity and then save as Smart Group' work.  
  > **username_3**: I only came across it by chance myself. I was looking at the Openlayers-based approach which looked like sledgehammer to crack nut. Would be great to get something like this re-written as an extension.  
  
  ---
  
  