Axione-IPE-Viewer/data-ingest
2024-05-09 01:58:10 +02:00
..
fetch_axione_ipe.sh Script to fetch IPEs for axione & arcep 2024-05-09 01:58:10 +02:00
fetch_latest_arcep.sh clean code 2023-02-28 22:31:35 +01:00
fetch_latest_ipe.sh Script to fetch IPEs for axione & arcep 2024-05-09 01:58:10 +02:00
ingest_arcep shellcheck 2022-04-11 21:45:08 +02:00
ingest_axione Script to fetch IPEs for axione & arcep 2024-05-09 01:58:10 +02:00
README.md Add some doc 2022-02-21 12:52:23 +01:00

Transformation de Données

Vous pouvez trouver dans ce dossier tous les scripts que nous utilisons pour récupérer et transformer les fichiers CSV IPE fournis par Axione en une base de données SQLite/Spatialite exploitable par l'application web.

./ingest

Ce script va aggréger les fichiers CSV IPE contenus dans un dossier en une seule geo-db SQLite exploitable par l'application web.

Usage: ingest path-to-directory-containing-IPE-CSVs path-to-generated-db

Dépendances: sqlite3, libspatialite. Note: si vous avez nix, le nix-shell du projet injectera ces dépendances & le LD_LIBRARY_PATH adéquat pour vous.

Les données géographiques localisant les immeubles fournies par Axione sont référencées à l'aide du réseau geodésique Français (RGF93). Openstreetmap étant basé sur le "World Geodetic System 1984 (WSG84)", Il nous faut convertir ces coordonées avant de pouvoir les exploiter. Nous utilisons l'extension SQLite Spatialite pour ça.