Script python pour traiter les fichiers conformes au schéma de données des aménagements cyclables
Le script calcule la longueur et le linéaire par type d'aménagements. Ces données peuvent ensuite être consultées un client SQLite tel que SQLiteBrowser
Il produit les calques au format .geojson de chaque type d'aménagement. Ces calques peuvent être réutilisés pour produire une carte uMap.
Le fichier doit être conforme à la version 0.3.3 ou 0.3.4 du schéma de données des aménagements cyclables
Pour le détail du schéma de données voir :
- https://schema.data.gouv.fr/etalab/schema-amenagements-cyclables/
- https://github.com/etalab/amenagements-cyclables
-
ouvrez une fenetre de commandes et ajouter le package python geojson-length en tapant la commande suivante: pip install geojson-length
-
dézipper le fichier PyAmecycl.zip dans un repertoire quelconque
-
via la fenêtre de commandes, positionnez vous dans le répertoire PyAmecycl qui contient le script amecycl-calq.py
-
taper la commande : python amecycl-calq.py epci.geojson où epci.geojson est le fichier des aménagements cyclables à traiter
Amecycl – Script Python et création d’une carte uMap
Amecycl – Dessine moi les aménagements cyclables de ma ville …
Version 1.2.0
20/11/2023
- suppression d'une contrainte NOT NULL sur la colonne id_osm car certains identifiants id_osm peuvent à null
Version 1.1.0
13/01/2022
- filtrage des propriétés commençant par '_'
- tri des propriétés pour un affichage plus facile
Version 1.0.0
23/12/2021
Version initiale