Posted by mastermindg on March 25, 2013 at 1:15pm
I'm developing a site that needs to utilize a delivery area component in address location. Typically a node would have a single geolocation, but for delivery a node would have a radius around a single point (so multiple points). Does anybody know what the best way to implement this would be so that a proximity search would give proper results based on multiple points?
Thanks!
Comments
PostGIS
I'm certainly no expert, but you may have some success using a PostGreSQL/PostGIS approach, as PostGreSQL is going to have spatial analysis tool superior to MySQL. This module is quite helpful: http://drupal.org/project/sync_postgis
I read that MySQL 5.6.1 will
I read that MySQL 5.6.1 will have these features.
http://dev.mysql.com/doc/refman/5.6/en/functions-for-testing-spatial-rel...
James Sinkiewicz
Drupal Site Builder and Generalist
http://MyDrupalJourney.com
Integrating Proximity with Search API
Has anybody had any luck integrating Search API (allows the use of external search servers, like Apache Solr) with Proximity-based searching? Spatial searching should be something that would come naturally with more complex search indexes.
i haven't personally used it,
i haven't personally used it, but i believe your main starting point should be this thread:
http://drupal.org/node/1798168
drunken_monkey, the search_api maintainer has started reworking the search_api_location module which still seems to be at an experimental, but usable status.
Thanks!
I went thru the thread and it looks very promising. I'll open up Search API Location and see if I can make it work.
Proximity isn't enabled yet...
I was able to setup Search API Location with Apache Solr but unfortunately proximity searching isn't there quite yet. It's very promising, though. FYI: I checked out GIT because, for some reason, the dev version isn't being updated.