Skip to content

bdaniere/geocode_rpls

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Product Name DANIERE Benjamin - [email protected]

Geocode_rpls

Geocode_rpls.py est un outil permettant de géocoder les informations du RPLS (Répertoire des logements locatifs des bailleurs Sociaux), disponible sur le site internet data.gouv.fr : https://www.data.gouv.fr/fr/datasets/repertoire-des-logements-locatifs-des-bailleurs-sociaux/

Dans un premier temps, cet outil permet le chargement de données géographique sur la thématique du bâti : - via le chargement d'une couche shapefile (.shp) - via la lecture d'une table Postgis - via la récupération de l'information depuis le serveur d’OpenStreetMap (Sachant que la récupération d'un territoire important est assez chronophage)

(Actuellement, cette donnée n'est pas utilisée - des fonctionnalités complémentaires sont en cours de développement pour rattacher ces adresses aux bâtiments les plus proches, selon certaines conditions)

Dans un second temps, l'outil permet de traiter un fichier RPLS (au format csv) : - Lecture et filtre d'un fichier RLPS au format csv - Prétraitements pour améliorer la qualité des données a géocoder - Géocodage des informations via le géocodeur du gouvernent (https://api-adresse.data.gouv.fr) - Post-traitement des données produites

Dans un dernier temps, cet outil permet de générer un Dashboard de synthèse des traitements effectués - Diagramme du décompte des données en entrés / traitées - Diagramme des opérations de prétraitements des données - Diagramme du type de précision des résultats du géocodage - Diagramme de répartition (/cumulée) des indices de précision des résultats du géocodage
- Cartographie simple du résultat du géocodage

Installation des requirements: Le fichier requirement.txt contient les libraires et leur version à installer pour faire tourner les différentes fonctions. Vous devez installer ces libraires dans votre environnement virtuel (tel que Anaconda). Pour ce faire, utilisez la commande suivante: Pour ce faire, utilisez la commande suivante:

 pip install -r requirements.txt   ou   conda install --yes --file requirements.txt

Préparation du fichier de paramétrage : Le fichier param.json permet à l'utilisateur de définir les différents paramètres nécessaire au bon déroulement de la chaine de traitement - La clé "global" permet de définir le code EPSG de sortie pour les différents résultats de nature géographiques - La clé "data" permet de définir le chemin vers le fichier csv du RPLS et les différents codes INSEE a prendre en compte Elle permet également de choisir la méthode de chargement des données bâtiment dans l'outil. En fonction du choix de l'utilisation, il conviendra de renseigner les valeurs du choix

Comment lancer l'outil ?

 python geocode_RPLS.py

Les résultats des traitements seront disponible dans le sous-dossier "output" du projet

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published