Porównanie API geokodowania

24

Czy istnieje dobre zaktualizowane źródło do porównywania istniejących interfejsów API geokodowania (tj. Google, Mapquest) i ich funkcji?

Bardzo interesuje mnie również ich obsługa języków. Na przykład Google ma biblioteki dla swojej usługi geokodowania w JavaScript, Java, Python i wielu innych.

TomSchober
źródło

Odpowiedzi:

25

Rok temu przeprowadziłem proste porównanie, pokazując jedenaście różnych usług geokodowania, bezpłatnych i płatnych, a wyniki są w arkuszu kalkulacyjnym Google. Pracuję w SmartyStreets, więc zobaczysz to w pierwszej kolumnie, ale nie na pierwszym miejscu. Próbowałem uczynić porównanie bezstronnym, aby wyniki były rzeczywiście przydatne. Otworzyłem teraz tabelę porównawczą do edycji przez kogokolwiek. Jeśli możesz to dodać, zrób to. Miej obiektywne zmiany, nie próbuj obracać.

tabela porównawcza geokodowania

Dokładną lokalizację określono wizualnie, znajdując lokalizację na Google Maps i upuszczając tam pinezkę, aby uzyskać lat / lon.

Jeffrey
źródło
Jak znalazłeś dokładną lokalizację tych nieruchomości? Czy w pobliżu znajdował się GPS? Dlaczego Bing jest pusty? Na pewno ciekawe dane.
Michalis Avraam
Dokładną lokalizację określono wizualnie, znajdując lokalizację na Google Maps i upuszczając tam pinezkę, aby uzyskać lat / lon. Kiedy pierwotnie to robiłem, nawet nie myślałem o Bingu, ale teraz go dodam. Dodam teraz więcej punktów danych. Tak naprawdę mam listę wszystkich McDonalda w Stanach Zjednoczonych z potwierdzonym lat / lon, jeśli ktoś chce pomóc w sporządzeniu bardziej kompleksowej tabeli.
Jeffrey
Możesz używać geofonii, aby szybko geokodować z wieloma dostawcami. Dodanie tam również dostawcy SmartyStreets prawdopodobnie nie byłoby trudne - prawdopodobnie nie zaszkodzi użytkownikom wiedzieć, że oni również mają do nich dostęp.
Michalis Avraam
To ładna lista dostępnych API i dokładność niektórych geokodowania. Tak pomocne, ale tak naprawdę szukam istniejącego porównania FUNKCJI (tj. Ma usługę odpoczynku, ma usługę SOAP, ma interfejs API JAVA, API javaScript, API Pythona itp.)
TomSchober
1
Do tego porównania dodałem drugi arkusz. Pierwszy arkusz porównuje dokładność geokodowania, a drugi arkusz porównuje oferowane funkcje i usługi.
Jeffrey
3

Nie znam żadnego takiego porównania, ale chciałbym zauważyć, że Bing ma punkt końcowy REST, do którego można uzyskać dostęp z dowolnej platformy.

Russell w ISC
źródło
Dodałem właśnie takie porównanie do mojego porównania geokodowania gdoc. ( docs.google.com/spreadsheet/… ) Możesz dodać do niego swoje informacje.
Jeffrey
3

Witryna Texas A&M Geoservices zawiera porównanie głównych cech kilku systemów geokodowania - http://geoservices.tamu.edu/Services/Geocode/About/GeocoderList.aspx . Staramy się, aby był on jak najbardziej aktualny.

dwgoldbe
źródło
Zdaję sobie sprawę, że jest to stary post, ale usługi na link nie są aktualne, niektóre nawet nie są już aktywne.
Jared Eitnier
2

Znalazłem to http://www.gisgraphy.com/compare/ z Gisgraphy, Nominatim, Google Maps, Yahoo! Porównaj Placefinder i MapQuest.

aborruso
źródło
Nie o to prosiłem, ale WIELKIE narzędzie. Dzięki.
TomSchober
0

Dość późno, ale my w NetToolKit dużo zainwestowaliśmy w stworzenie narzędzia do porównywania geokodowania (wydanego pod koniec 2018 roku). Narzędzie jest zorientowane przede wszystkim na porównywanie dokładności wyników (możesz zobaczyć, jak daleko jest jeden wynik od innych wyników, klikając go i sprawdzając legendę), ale w poniższej tabeli podkreślono również różnice kosztów i różnice w zakresie usług. Porównujemy kilku dostawców, w tym OpenStreetMap / Nominatim, PostGIS i geokoder US Census. Jeśli masz jakieś uwagi, daj nam znać.

NetToolKit
źródło