I already responded to your eMail and answered all your questions! ----- Uwe Schindler H.-H.-Meier-Allee 63, D-28213 Bremen http://www.thetaphi.de eMail: u...@thetaphi.de
> -----Original Message----- > From: mitu2009 [mailto:musicfrea...@gmail.com] > Sent: Sunday, June 28, 2009 7:39 PM > To: java-user@lucene.apache.org > Subject: Correctly indexing latitude and longitude values in Lucene > > > Hi, > > Am working on a "US based nearest city search within a given radius" > functionality using Lucene API. > Am indexing city's lat and long values in Lucene as follows: > > doc.Add(new Field("latitude", paddedLatitude, Field.Store.YES, > Field.Index.UN_TOKENIZED)); > > doc.Add(new Field("longitude", paddedLongitude, Field.Store.YES, > Field.Index.UN_TOKENIZED)); > > Since Lucene only understands strings and not numbers, am padding lat and > long values. > > For example, if original lat and long are 41.811846 and -87.820628 > respectively, after padding,values look like: > > paddedLatitude -->"0041.811846" and paddedLongitude-->"-087.820628" > > Am doing the same padding while building the nearest city query(using > Lucene's ConstantScoreRangeQuery class). > > Given the fact that lat and long values could be decimal/negative numbers, > is this the right approach to index them so that I would get correct > nearest > cities in the search results when lucene would perform a number > Range/comparison operation on these values? > > Thanks. > > -- > View this message in context: http://www.nabble.com/Correctly-indexing- > latitude-and-longitude-values-in-Lucene-tp24243647p24243647.html > Sent from the Lucene - Java Users mailing list archive at Nabble.com. > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: java-user-unsubscr...@lucene.apache.org > For additional commands, e-mail: java-user-h...@lucene.apache.org --------------------------------------------------------------------- To unsubscribe, e-mail: java-user-unsubscr...@lucene.apache.org For additional commands, e-mail: java-user-h...@lucene.apache.org