scripts/mapping_geojson_to_osm_tags
2023-08-05 10:19:17 +02:00
..
chargemap_data add mapping of geojson IRVE to osm tags 2023-07-29 14:43:01 +02:00
coverage ability to run tests in typescript 2023-08-05 10:19:17 +02:00
data_other add types 2023-08-05 10:07:57 +02:00
etalab_data start migration to Ts 2023-08-02 13:20:50 +02:00
mappings add types 2023-08-05 10:07:57 +02:00
osm_output add typings in engine, object to test 2023-08-05 09:55:14 +02:00
output start migration to Ts 2023-08-02 13:20:50 +02:00
tests ability to run tests in typescript 2023-08-05 10:19:17 +02:00
babel.config.js ability to run tests in typescript 2023-08-05 10:19:17 +02:00
convert_to_osm_tags.ts add typings in engine, object to test 2023-08-05 09:55:14 +02:00
dataset_info.md refacto to use mapping engine class 2023-07-30 18:37:07 +02:00
jest.config.ts ability to run tests in typescript 2023-08-05 10:19:17 +02:00
latest.json add readme info 2023-07-29 18:47:20 +02:00
main.ts add config for unit tests 2023-07-31 22:31:35 +02:00
package-lock.json start migration to Ts 2023-08-02 13:20:50 +02:00
package.json ability to run tests in typescript 2023-08-05 10:19:17 +02:00
pnpm-lock.yaml ability to run tests in typescript 2023-08-05 10:19:17 +02:00
README.md hop 2023-08-03 22:26:48 +02:00
refresh_data.sh hop 2023-08-03 22:26:48 +02:00
tsconfig.js start migration to Ts 2023-08-02 13:20:50 +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.

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