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.

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.


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


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.


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



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.

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.