Comment géocoder une feuille de calcul Google?


11

J'ai une feuille de calcul dans Google Docs avec environ 20-30 lignes, avec les 6 colonnes suivantes:

ID, Name, Address, Cell_No, Latitude, Longitude où les deux dernières colonnes sont vides.

Quel est un moyen simple, pour un utilisateur novice, qui n'est pas programmeur, de géocoder l'adresse et de remplir les champs Latitude et Longitude avec le résultat du géocodage?

J'ai juste besoin de remplir les champs Latitude et Longitude. Je n'ai pas besoin de voir de données sur une carte.


Je suis tombé sur la même question et ici vous pouvez trouver la réponse en utilisant l'éditeur de script: digital-geography.com/geocoding-google-spreadsheets/…
Riccardo

mais ma solution est un peu plus difficile si vous vous voulez juste que ces 20-30 entrées soient géocodées ... Je voudrais nous ce site et coller les adresses dans: findlatitudeandlongitude.com/batch-geocode
Riccardo

Réponses:


7

1) Vous pouvez ajouter un peu de code à votre feuille de calcul et exécuter une macro. Les instructions sont détaillées ici: https://vilimpoc.org/blog/2013/07/11/google-spreadsheet-geocoding-macro/ avec le code également disponible sur https://github.com/nuket/google-sheets- géocodage-macro

entrez la description de l'image ici

2) CartoDB peut extraire une feuille de calcul Google Doc directement depuis votre compte, puis vous pouvez l'exporter à nouveau:

entrez la description de l'image ici

entrez la description de l'image ici

3) Téléchargez votre feuille de calcul Google Drive sur un fichier CSV, puis utilisez le plug-in MMQGIS Geocode avec CSV contre l'API Google Maps pour géocoder votre feuille de calcul


4

GPS Visualizer est un site pratique qui effectue le géocodage par lots.

Pour utiliser cet utilitaire gratuit, entrez simplement les adresses dans la case à gauche, une par ligne, et cliquez sur "Commencer le géocodage" pour trouver leur latitude et longitude.

Notez que «les politiques de Google n'autorisent pas la sortie au format texte», vous devrez donc utiliser un autre géocodeur comme Bing ou MapQuest.

(Alternativement, et en supposant que cela ne casse pas le ToS, vous pouvez utiliser Google comme moteur de géocodage, puis télécharger les résultats en tant que KMZ et en extraire les coordonnées.)


1
Maintenant, vous avez besoin de votre propre clé API pour Google, Bing ou MapQuest si vous souhaitez géocoder des centaines d'adresses dans le visualiseur GPS. Il a été modifié au prorata vers 2018.
Mariusz Krukar


1

Installez le plugin de géocodage disponible dans les modules complémentaires Google Sheets. C'est une macro Excel VBA, mais cela vous aidera si vous n'êtes pas suffisamment informé avec le codage.

Ensuite, dans votre barre d'outils principale, vous devriez voir l'option Geocode. Cliquez dessus et vous avez 2 options: de l'adresse à lon, lat et autre.

N'oubliez pas que ce script ne peut faire que 1000 enregistrements par jour! Sinon, vous ne pourrez pas continuer, même avec votre propre macro!

entrez la description de l'image ici


0

Vous pouvez géocoder une feuille de calcul à l'aide de Geocodio . Vous pouvez télécharger la feuille de calcul ou simplement copier / coller la liste des adresses, et cela transformera les adresses en latitude / longitude pour vous. Les 2 500 premières adresses par jour sont gratuites.

Divulgation : je suis co-fondateur de Geoocodio.



-2

Une autre solution pour le géocodage et d'autres astuces de cartographie (isolignes et cartes thermiques) dans Google Sheets: Maps for Sheets


Pas de solution originale ajoutée à une très vieille question.
Val P
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.