A module for location based searching of ExpressionEngine entries and members.
You can find out more details on our blog: http://natural-logic.com/blog/article/announcing-geofinder-for-expressionengine/
New Version 1.1 Update
More info at http://natural-logic.com/blog/article/exciting-new-features-in-geofinder-1.1-plus-a-special-promotion/
I need some more info on this: how granular is the search? Does it order results in terms of proximity?
Hi - I’m not sure exactly what you mean by “how granular is the search”, but to explain further, Geofinder takes a user entered address like “Nashville,TN” and geocodes it (using Google Maps API). This returns a lat/lng pair that is then queried against the weblog entries you specify.
The results are sorted by proximity, if two results are returned the one that is closest in miles would be displayed first.
Feel free to give the demo a try: http://natural-logic.com/demos/geofinder
and browse the documentation: http://natural-logic.com/docs/geofinder-for-expressionengine
Let me know if you have more questions.
Does it work for street address searches?
Yes, it works for street addresses too. You actually found a little bug which is fixed now.
http://natural-logic.com/demos/geofinder/results/1+Cannery+Row,Nashville,+TN/1/
Hello there, the module looks great!
Quick question for you about functionality that we weren’t able to answer after looking through your documentation:
For example, we’d like to do a store locator, but allow people to do a search with not only zip code, but also choose if they’re interested in stores with “wi-fi” … or … “extended hours” … or … “patio”.
Let us know – thanks so much!
Hi -
Thanks for giving Geofinder a look.
- Does the module allow for a more advanced search with additional parameters – say, filtering by custom member fields? (We saw that custom fields could be displayed in the results, but weren’t sure if they could be included as additional search parameters.) For example, we’d like to do a store locator, but allow people to do a search with not only zip code, but also choose if they’re interested in stores with “wi-fi” … or … “extended hours” … or … “patio”.
Geofinder doesn’t currently support a search parameter, are you looking for comparable functionality provided by the weblog:entries search parameter described at http://expressionengine.com/docs/modules/weblog/parameters.html#par_search?
We were using “parameter” in a more generic way - not referring specifically to a parameter passed to a tag. What we were wondering is if Geofinder is capable of searching members by other custom member fields not related to location.
For example, we’d like to build a store locator (stores = members), but allow people to do a search with not only zip code, but also choose if they’re interested in certain amenities. Amenities are stored in custom member fields.
Let us know—thanks so much!
Packet Tide owns and develops ExpressionEngine. © Packet Tide, All Rights Reserved.