What's the best way to create an offline gazeteer of street names?
I need to create an offline gazeteer (index) of street names that I can search using Locus. I am using the data from OS Locator (http://www.ordnancesurvey.co.uk/business-and-government/products/os-locator.html) for this.
I have taken a subset of the data, converted the co-ordinates to WGS84 and reformatted it all to use the same table format as GNS data. This is working OK, but I only need three fields (latitude, longitude and name) so I wonder if there is a simpler table format I can use? Also, currently I have repeated the name across several of the fields. Which does Locus actually use? It would save me some space to only fill this one in.
Or is there a better (more efficient) way for me to create this gazeteer? Does it have to be text or could it be sqllite? Could I create POIs of street names instead? If so, what is the best import format for POIs? Or could I just search for names in vector maps? Seems like that ought to be possible.