I'm conducting some tests against nominatim.openstreetmap.org, looking at reverse geocoding. Based upon my observations I have two questions: 1) Given that I'm looking at data generated from a vehicle, this request and response are unexpected:
It seems that I need Nominatim to ignore ways with highway=footway - can I achieve this? 2) Can I ask for a reverse geocoded response to include other tag values? I have been able to find the maxspeed tag value by requesting an api lookup following the reverse geocode request, for example: http://api.openstreetmap.org/api/0.6/way/144176050 This is ok but it would be far better if I could obtain the information from a single reverse geocode call as it seems reasonable to expect to be able to obtain other tag values from Nominatim. Is this possible? I note the Extra Tags shown from the Nominatim data here: http://nominatim.openstreetmap.org/details.php?place_id=9146205970 If these things are not possible then I wonder if I could better achieve it I had my own Nominatim instance? I'm prepared to get into the Nominatim coding and make changes if necessary (but obviously need to consider the impact of the change and ensure it avoids any behavioural change for other contributors). Thanks for any advice. Note I also asked this question here: http://stackoverflow.com/questions/20331620/how-can-i-change-nominatims-reverse-geocoding-behaviour asked 02 Dec '13, 16:18 Elliveny |
Neither of these two problems can be solved with the current API. However, solutions are fairly easy to implement and would be a welcome addition to the API. If you know a bit of PHP and like to get your hands dirty, they are a good place to start contributing to Nominatim. For a more in-depth discussion on how to best proceed, join the geocoding mailinglist or #osm-nominatim on IRC. answered 03 Dec '13, 09:14 lonvia |