Skip to content

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Latest commit

 

History

6 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 

Repository files navigation

Script de Géolocalisation d'Adresses Postales Françaises

A partir d'un fichier csv contenant des adresses, ajoute 'latitude' et 'longitude' dans deux nouvelles colonnes en utilisant les données de la Base d'Adresse Nationale.

Prérequis

  • Python 3.8 ou supérieur
  • pip

Installation

  1. Clonez le dépôt :
git clone https://github.com/audacities/BAN_get_coordinates.git
cd BAN_get_coordinates
  1. Créez un environnement virtuel (optionnel mais recommandé) :
python -m venv env
source env/bin/activate  # Linux/Mac
# ou 
env\Scripts\activate     # Windows
  1. Installez les dépendances :
pip install -r requirements.txt

Utilisation

python GetGeoCoordinates-cli.py input.csv output.csv --num NumeroColonne --rue RueColonne --cp CPColonne --ville VilleColonne

Exemple

python GetGeoCoordinates-cli.py adresses.csv adresses_geolocalisees.csv --num Numero --rue Adresse --cp CodePostal --ville Ville

Paramètres

  • input.csv : Fichier source
  • output.csv : Fichier de destination
  • --num : Colonne du numéro
  • --rue : Colonne de la rue
  • --cp : Colonne du code postal
  • --ville : Colonne de la ville

Dépendances

  • pandas
  • requests

Limitations

  • Nécessite une connexion internet
  • Utilisations multiples de l'API Base Adresse Nationale soumises à des limitations

Crédits

Géolocalisation réalisée avec l'API Base Adresse Nationale (BAN) © Données géographiques issues de la Base Adresse Nationale, mise à disposition par la DINUM, licence Ouverte ETALAB 2.0 Site web : https://adresse.data.gouv.fr/

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages