117 lines
4.1 KiB
TypeScript
117 lines
4.1 KiB
TypeScript
import MappingConfigType from "../mapping-config.type";
|
|
|
|
/**
|
|
* conversion des données concernant les arbres de la ville d'Echirolles
|
|
* lancement du script:
|
|
*
|
|
* ts-node convert_to_osm_tags.ts --source="etalab_data/abres/arbres_ech.json" --output-file="arbres-echirolles.geojson" --engine-config=MappingArbresEchirolles
|
|
*
|
|
* documentation sur les espèces d'arbres
|
|
* nom : item wikidata
|
|
* "Platanus acerifolia" Q24853030
|
|
* "Tilia cordata" Q158746
|
|
* "Liriodendron tulipifera" Q158783
|
|
*/
|
|
const MappingArbresEchirolles: MappingConfigType = {
|
|
// add_not_mapped_tags_too: false,
|
|
// source: undefined,
|
|
config_name: 'Mapping des arbres d\'Echirolles',
|
|
config_author: 'tykayn <contact+geojson2osm@cipherbliss.com>',
|
|
default_properties_of_point: {natural: 'tree', source : 'Échirolles Métropole'},
|
|
tags: {
|
|
// ******* booléens
|
|
// ******* nombres
|
|
// - ID_ARBRE : ref:FR:issy_les_mx:id_arbre identifiant interne à Issy les Moulineaux
|
|
"id_arbre": "ref:FR:Échirolles:id_arbre",
|
|
// ******* textes
|
|
"nom_latin": {
|
|
key_converted: "species",
|
|
conditional_values: {
|
|
"Platanus acerifolia": {'tags_to_add': {"species:wikidata": "Q24853030"}},
|
|
"Tilia cordata": {'tags_to_add': {"wikidata": "species:Q158746"}},
|
|
"Liriodendron tulipifera": {'tags_to_add': {"species:wikidata": "Q158783"}},
|
|
},
|
|
},
|
|
|
|
// - CADUC_PERS : leaf_cycle=evergreen pour persistant , deciduous pour caduque
|
|
// "caduc_pers": {
|
|
// conditional_values: {
|
|
// "Persistant ": {
|
|
// 'tags_to_add':{
|
|
// "leaf_cycle": "evergreen",
|
|
// }
|
|
// },
|
|
// "Caduc ": {
|
|
// 'tags_to_add':{
|
|
// "leaf_cycle": "deciduous",
|
|
// }
|
|
// },
|
|
// }
|
|
// },
|
|
// - FEUIL_CONI : feuillu leaf_type=broadleaved / connifère leaf_type=needleleaved
|
|
// "feuil_coni": {
|
|
// conditional_values: {
|
|
// "Feuillu ": {
|
|
// 'tags_to_add':{
|
|
// "leaf_type": "broadleaved",
|
|
// }
|
|
// },
|
|
// "Conifère ": {
|
|
// 'tags_to_add':{
|
|
// "leaf_type": "needleleaved",
|
|
// }
|
|
// },
|
|
// }
|
|
// },
|
|
// - PARTICULAR : Majeur, Remarquable : historic=monument
|
|
|
|
// "particular": {
|
|
// conditional_values: {
|
|
// "Majeur ": {
|
|
// 'tags_to_add':{
|
|
// "historic": "monument",
|
|
// },
|
|
// },
|
|
// "Remarquable ": {
|
|
//
|
|
// 'tags_to_add':{
|
|
// "historic": "monument",
|
|
// },
|
|
// },
|
|
// }
|
|
// },
|
|
// - FORME: tree_shape = curtain / free / half_free <= Architecturé, rideau / Libre / Semi-libre
|
|
// "forme": {
|
|
// key_converted: "tree_shape",
|
|
// conditional_values: {
|
|
// "Architecturé, rideau ": {
|
|
// 'tags_to_add':{
|
|
// "tree_shape": "curtain",
|
|
// },
|
|
// },
|
|
// "Semi-libre ": {
|
|
// 'tags_to_add':{
|
|
// "tree_shape": "half_free",
|
|
// },
|
|
// },
|
|
// "Libre ": {
|
|
// 'tags_to_add':{
|
|
// "tree_shape": "free",
|
|
// },
|
|
// },
|
|
// }
|
|
// },
|
|
|
|
|
|
},
|
|
add_not_mapped_tags_too: false,
|
|
source: {
|
|
geojson_path: 'https://data.issy.com/api/explore/v2.1/catalog/datasets/arbres-remarquables-issy-les-moulineaux/exports/geojson?lang=fr&timezone=Europe%2FBerlin',
|
|
url: 'https://www.data.gouv.fr/fr/datasets/arbres-remarquables'
|
|
},
|
|
filters: {
|
|
// offset:10
|
|
},
|
|
}
|
|
export default MappingArbresEchirolles
|