Comparaison des API de géocodage

24

Existe-t-il une bonne source mise à jour pour comparer les API de géocodage existantes (par exemple Google, Mapquest) et leurs fonctionnalités?

Je suis également très intéressé par leur support linguistique. Par exemple, Google possède des bibliothèques pour son service de géocodage en JavaScript, Java, Python et bien d'autres.

TomSchober
la source

Réponses:

25

Il y a un an, j'ai fait une comparaison simple montrant onze services de géocodage différents, gratuits et payants, et les résultats sont dans une feuille de calcul Google. Je travaille chez SmartyStreets, vous verrez donc cela répertorié dans la première colonne mais pas à la première place. J'ai essayé de rendre la comparaison non biaisée afin que les résultats soient réellement utiles. J'ai maintenant ouvert le tableau de comparaison pour le modifier par n'importe qui. Si vous pouvez y ajouter quelque chose, veuillez le faire. Gardez vos modifications objectives, n'essayez pas de faire tourner les choses.

tableau de comparaison de géocodage

L'emplacement exact a été déterminé visuellement en trouvant l'emplacement sur des googlemaps et en y déposant une épingle pour obtenir le lat / lon.

Jeffrey
la source
Comment avez-vous trouvé l'emplacement exact de ces propriétés? Était-ce un GPS dans votre région? Pourquoi Bing est-il vide? Des données intéressantes à coup sûr.
Michalis Avraam
L'emplacement exact a été déterminé visuellement en trouvant l'emplacement sur des googlemaps et en y déposant une épingle pour obtenir le lat / lon. Quand j'ai fait cela à l'origine, je ne pensais même pas à Bing, bien que je l'ajoute maintenant. J'ajoute plus de points de données maintenant. J'ai en fait une liste de tous les McDonalds aux États-Unis avec un lat / lon confirmé si quelqu'un veut aider à faire un tableau plus complet.
Jeffrey
Vous pouvez utiliser geopy pour géocoder rapidement avec un grand nombre de ces fournisseurs. Il ne serait probablement pas trop difficile d'y ajouter un fournisseur SmartyStreets - cela ne nuira probablement pas aux utilisateurs de savoir qu'ils y ont également accès.
Michalis Avraam
C'est une belle liste d'API disponibles et la précision de certains géocodages. Tellement utile, mais ce que je recherche vraiment, c'est une comparaison existante des FONCTIONNALITÉS (c'est-à-dire a un service de repos, a un service SOAP, a une api JAVA, une API javaScript, une API python, etc.)
TomSchober
1
J'ai ajouté une deuxième feuille à cette comparaison. La première feuille compare la précision du géocodage et la deuxième feuille compare les fonctionnalités et les services offerts.
Jeffrey
4

Il existe une API REST gratuite sur http://matchbox.io . Il standardise l'adresse et retourne lat ainsi que d'autres informations. Par exemple:

http://api.matchbox.io/address/?addr_1=1390%20Market%20St%20%23107%2C%20San%20Francisco%20CA%2094102

Joel
la source
Jugé approprié d'ajouter que le Guide rapide au moment de ce commentaire énonce ceci concernant la limite de taux: The Address API is free to use for up to 60 requests per minute
Jared Eitnier
3

Je ne connais pas une telle comparaison, mais je voudrais souligner que Bing a un point de terminaison REST auquel vous pouvez accéder à partir de n'importe quelle plate-forme.

Russell chez ISC
la source
J'ai ajouté une telle comparaison à ma comparaison de géocodage gdoc. ( docs.google.com/spreadsheet/… ) N'hésitez pas à y ajouter des informations.
Jeffrey
3

Le site Texas A&M Geoservices présente une comparaison des principales caractéristiques de plusieurs systèmes de géocodage - http://geoservices.tamu.edu/Services/Geocode/About/GeocoderList.aspx . Nous essayons de le garder aussi à jour que possible.

dwgoldbe
la source
Je me rends compte que c'est un ancien poste mais les services sur le lien ne sont pas à jour, certains ne sont même plus actifs.
Jared Eitnier
2

J'ai trouvé ce http://www.gisgraphy.com/compare/ avec Gisgraphy, Nominatim, Google Maps, Yahoo! Placefinder et MapQuest se comparent.

aborruso
la source
Pas ce que je demandais, mais un excellent outil. Merci.
TomSchober
0

Plutôt tard, mais chez NetToolKit, nous avons beaucoup investi pour construire un outil de comparaison de géocodage (sorti fin 2018). L'outil est principalement axé sur la comparaison de la précision des résultats (vous pouvez voir à quel point un résultat est différent des autres résultats en cliquant dessus et en consultant la légende), mais le tableau ci-dessous met également en évidence les différences de coûts et les différences en termes de service. Nous comparons plusieurs fournisseurs, dont OpenStreetMap / Nominatim, PostGIS et le géocodeur du recensement américain. Si vous avez des commentaires, veuillez nous en informer.

NetToolKit
la source