scripts/mapping_geojson_to_osm_tags
Tykayn e9ec74601b hop 2023-08-05 14:24:19 +02:00
..
chargemap_data add mapping of geojson IRVE to osm tags 2023-07-29 14:43:01 +02:00
coverage add logs 2023-08-05 11:52:25 +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 hop 2023-08-05 14:24:19 +02:00
osm_output add typings in engine, object to test 2023-08-05 09:55:14 +02:00
output hop 2023-08-05 14:24:19 +02:00
tests add logs 2023-08-05 11:52:25 +02:00
README.md hop 2023-08-03 22:26:48 +02:00
babel.config.js ability to run tests in typescript 2023-08-05 10:19:17 +02:00
convert_to_osm_tags.ts hop 2023-08-05 14:24:19 +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 more types 2023-08-05 10:57:07 +02:00
pnpm-lock.yaml more types 2023-08-05 10:57:07 +02:00
refresh_data.sh hop 2023-08-03 22:26:48 +02:00
tsconfig.js add logs 2023-08-05 11:52:25 +02:00

README.md

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