Hi,

I want to create a very simple geocoder for returning co-ordinates of a
place if a user enters in a town or city. There seems to be very little
information about doing it the way I suggest, so I hope I am on a good path.

My first decision was to divide SOLR into two cores, since I am already
using SOLR as my search server. One core would be for the main search of the
site and one for the geocoding.

My second decision is to store the name data in a normalised state, some
examples are shown below:
London, England
England
Swindon, Wiltshire, England

The third decision was to return “autosuggest” results, for example when the
user types “Lond” I would like to suggest “London, England”. For this to
work I think it makes sense to return up to 5 results via JSON based on
relevancy and have these displayed under the search box.

My fourth decision is that when the user actually hits the “search” button
on the location field, SOLR is again queries and returns the most relevant
result, including the co-ordinates which are stored.

Am I on a good path here? 




--
View this message in context: 
http://lucene.472066.n3.nabble.com/Custom-Geocoder-with-Solr-and-Autosuggest-tp4000791.html
Sent from the Solr - User mailing list archive at Nabble.com.

Reply via email to