Take the 2-minute tour ×
Geographic Information Systems Stack Exchange is a question and answer site for cartographers, geographers and GIS professionals. It's 100% free, no registration required.

I'm new to GIS and mapping services.

Can anyone tell me what my options are for reverse-geocoding libraries, other than nominatim? I'm most likely going to be working with OpenStreetMap data. So I'll be on the PGSQL/PostGIS stack. Does any of them support the notion of "radius" in their search (which standard Nominatim doesn't support)?

share|improve this question
    
Please remove your second, unrelated question and make it a new question. Once you do that, I think both of your questions will receive upvotes. –  Jay Cummins Jan 4 '11 at 11:28
    
done....... thx –  Yahya Cahyadi Jan 4 '11 at 14:03
    
nominatim has become an increasingly comprehensive solution. i need brazilian locations and, until last year, it was close to useless. but now, i get the data i need without depending on paid services. –  tony gil Sep 11 '13 at 22:49

1 Answer 1

up vote 4 down vote accepted

If you don't want the hassle of managing the entire OSM dataset required for worldwide address datasets you'll need an online service.

As well as Nominatim, Cloudmade have a geocoding API to work with OSM data. There are reverse geocoding examples here. It includes a distance parameter to allow radius searches. E.g.

http://geocoding.cloudmade.com/8ee2a50541944fb9bcedded5165f09d9/geocoding/v2/find.js?object_type=cafe&around=51.51558,-0.141449&results=5&distance=500

If you aren't tied to OSM then have a look at the Google Reverse Geocoding service and example. The docs state it searches within a "tolerance" but then neglects to say what this tolerance is.

share|improve this answer

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.