Conversion de jeux de données geojson en tags OSM selon une configuration en json.
Go to file
2023-08-10 14:34:37 +02:00
.idea add toilets datasets from datagouv 2023-08-10 14:34:37 +02:00
data_other add files from the Scripts repo https://forge.chapril.org/tykayn/scripts 2023-08-09 23:10:45 +02:00
doc add files from the Scripts repo https://forge.chapril.org/tykayn/scripts 2023-08-09 23:10:45 +02:00
etalab_data add toilets datasets from datagouv 2023-08-10 14:34:37 +02:00
mappings add toilets datasets from datagouv 2023-08-10 14:34:37 +02:00
osm_output add toilets datasets from datagouv 2023-08-10 14:34:37 +02:00
output add files from the Scripts repo https://forge.chapril.org/tykayn/scripts 2023-08-09 23:10:45 +02:00
tests add files from the Scripts repo https://forge.chapril.org/tykayn/scripts 2023-08-09 23:10:45 +02:00
wip add files from the Scripts repo https://forge.chapril.org/tykayn/scripts 2023-08-09 23:10:45 +02:00
.gitignore add files from the Scripts repo https://forge.chapril.org/tykayn/scripts 2023-08-09 23:10:45 +02:00
babel.config.js add files from the Scripts repo https://forge.chapril.org/tykayn/scripts 2023-08-09 23:10:45 +02:00
build_departments.ts add files from the Scripts repo https://forge.chapril.org/tykayn/scripts 2023-08-09 23:10:45 +02:00
convert_csv_to_geojson.ts add toilets datasets from datagouv 2023-08-10 14:34:37 +02:00
convert_to_osm_tags.ts add files from the Scripts repo https://forge.chapril.org/tykayn/scripts 2023-08-09 23:10:45 +02:00
dataset_info.md add files from the Scripts repo https://forge.chapril.org/tykayn/scripts 2023-08-09 23:10:45 +02:00
get_datasets.sh add files from the Scripts repo https://forge.chapril.org/tykayn/scripts 2023-08-09 23:10:45 +02:00
jest.config.ts add files from the Scripts repo https://forge.chapril.org/tykayn/scripts 2023-08-09 23:10:45 +02:00
latest.json add files from the Scripts repo https://forge.chapril.org/tykayn/scripts 2023-08-09 23:10:45 +02:00
main.ts add toilets datasets from datagouv 2023-08-10 14:34:37 +02:00
make_variance_from_csv.ts add files from the Scripts repo https://forge.chapril.org/tykayn/scripts 2023-08-09 23:10:45 +02:00
package-lock.json add files from the Scripts repo https://forge.chapril.org/tykayn/scripts 2023-08-09 23:10:45 +02:00
package.json add files from the Scripts repo https://forge.chapril.org/tykayn/scripts 2023-08-09 23:10:45 +02:00
pnpm-lock.yaml add files from the Scripts repo https://forge.chapril.org/tykayn/scripts 2023-08-09 23:10:45 +02:00
README.md add files from the Scripts repo https://forge.chapril.org/tykayn/scripts 2023-08-09 23:10:45 +02:00
refresh_data.sh add files from the Scripts repo https://forge.chapril.org/tykayn/scripts 2023-08-09 23:10:45 +02:00
tsconfig.js add files from the Scripts repo https://forge.chapril.org/tykayn/scripts 2023-08-09 23:10:45 +02:00

Conversion de jeux de données geojson en tags OSM

installation

npm i
npm i -g geojsontoosm 

Tout convertir faire d'un coup

Pour récupérer le jeu de données pour les bornes elec et convertir le geojson en fichier osm, lancer le script bash

bash refresh_data.sh

Export depuis overpass turbo dans OSM https://overpass-turbo.eu/s/1yhY

config

Configurer le filtre de département et les autres options dans convert_to_osm_tags.ts.

utilisation

node convert_to_osm_tags.ts

résultat en json dans le dossier output. La sortie est filtrée selon le mappage donné et la zone de code postal de la config. Réalisé pour l'intégration des bornes elec.

Ressources

Tableau de conversion de l'open data https://wiki.openstreetmap.org/wiki/France/data.gouv.fr/Bornes_de_Recharge_pour_V%C3%A9hicules_%C3%89lectriques

Roadmap

bornes recharge elec IRVE

  • ne pas mettre ref:EU:EVSE si la valeur vaut "non concerné"
  • convertir les False en no
  • enlever les source:date
  • enlever les name