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.

Is there a good updated source for comparing existing Geocoding APIs (i.e. Google, Mapquest) and their features?

I'm really interested in their language support as well. For example, Google has libraries for its Geocoding service in JavaScript, Java, Python, and many more.

share|improve this question

4 Answers 4

I did a simple comparison a year ago showing eleven different geocoding services, free ones as well as pay services, and the results are in a google spreadsheet. I work at SmartyStreets, so you'll see that listed in the first column but not in first place. I tried to make the comparison unbiased so the results are actually useful. I have now opened the comparison chart for editing by anyone. If you can add to it, please do. Keep your edits objective, don't try to spin things.

geocoding comparison chart

The exact location was determined visually by finding the location on googlemaps and dropping a pin there to obtain the lat/lon.

share|improve this answer
    
How did you find the exact location of those properties? Was it GPS around your area? Why is Bing empty? Interesting data for sure. –  Michalis Avraam May 31 '13 at 16:25
    
The exact location was determined visually by finding the location on googlemaps and dropping a pin there to obtain the lat/lon. When I originally did this, I didn't even think of Bing, though I am adding it now. I'm adding more data points now. I actually have a list of all the McDonalds in the United States with confirmed lat/lon if someone wants to help make a more comprehensive chart. –  Jeffrey May 31 '13 at 16:39
    
You can use geopy to quickly geocode with a lot of those providers. It probably wouldn't be too hard to add a SmartyStreets provider there too - it probably won't hurt users to know they have access to that too. –  Michalis Avraam May 31 '13 at 17:21
    
That's a nice list of available APIs and the accuracy of some geocoding. So helpful, but what I'm really looking for is an existing comparison of the FEATURES (i.e. has a rest service, has a SOAP service, has a JAVA api, javaScript API, python API, etc) –  TomSchober Jun 3 '13 at 16:20
1  
I've added a second sheet to that comparison. The first sheet compares the geocoding precision and the second sheet compares the features and services offered. –  Jeffrey Jun 3 '13 at 20:23

The Texas A&M Geoservices site has a comparison of the main features of several geocoding systems - http://geoservices.tamu.edu/Services/Geocode/About/GeocoderList.aspx. We try to keep it as up to date as possible.

share|improve this answer

I have found this http://www.gisgraphy.com/compare/ with Gisgraphy, Nominatim, Google Maps, Yahoo! Placefinder and MapQuest compare.

Best regards

share|improve this answer
    
Not what I was asking for, but a GREAT tool. Thanks. –  TomSchober Jun 7 '13 at 18:24

I don't know of any such comparison, but I would like to point out that Bing has a REST endpoint you could access from any platform.

share|improve this answer
    
I have added just such a comparison to my geocoding comparison gdoc. (docs.google.com/spreadsheet/…) Feel free to add to it you have information. –  Jeffrey Jun 10 '13 at 17:49

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.