On Fri, 2010-11-19 at 16:20 +0100, Pontus Freyhult wrote: > Hi, > > > Good news, the 'Find Nearest' function now seems to work, but whenI try to > > navigate to somewhere, I still get Postcode or Destination not recognized. I > > also notice that the GPS icon seems to drop-off as soon as I switch to the > > 'Directions' tab. > > It seems for me it works if I search for something local (a street) > whereas it won't work if I try to get directions for another town. > > After tcpdumping I saw that queries were made for things like > "Hedemora, Sweden, Uppsala, Sweden" (Hedemora and Uppsala are > towns/cities, Sweden is the country). Looking at the code > (./src/org/opensatnav/services/NominatimGeoCoder.java and > ./src/org/opensatnav/GetDirectionsActivity.java), this isn't > surprising. > > Unfortunately, I see no easy way of solving this in the current > mapquestapi. Hopefully, it's only because I've not understood it all, > but I'd be glad if anyone could suggest a query style that works both > for "local searches" (streets) and "faraway directions" (get to that > town). > > /Pontus > _______________________________________________ > Osn-dev mailing list > [email protected] > https://lists.kentgeek.org/mailman/listinfo/osn-dev
I think the only way to solve it properly is to perform multiple searches and aggregate the results as specified here: https://bugs.launchpad.net/opensatnav/+bug/648570 The way it works now is that it appends the user's location to the query. For POI searches it works like this: query, village, town, suburb, city, country and for text searches it does this: query, town, city, country Note that it skips entries that are not applicable so if you don't live in a village, for example it won't add that to the query. At least with this change you don't have to type out your city/country every time or deal with results that don't make sense. This change was also necessary for the POI search as Nominatim now doesn't search from a point anymore. Please give me feedback on what you think. Cheers, Kieran _______________________________________________ Osn-dev mailing list [email protected] https://lists.kentgeek.org/mailman/listinfo/osn-dev
