[Xapian-discuss] Geolocation

Andreas Marienborg andreas at startsiden.no
Fri Oct 17 10:23:49 BST 2008


Hello :)

Has anyone ever done geo-searching with xapian?

My thought for now are like this:


Add the following values to a document
     # - (lat + 90) * 1_000_000 (to aleviate float problems)
     # - (lon + 180) * 1_000_000 (to aleviate float problems)


Then when a user picks a range we do the same transforms and search as  
two ranges with prefix.


Does that sound reasonable? has anyone else done something similar?  
should I perhaps in stead write a custom value range class to do this?


- andreas




More information about the Xapian-discuss mailing list