45 lines
1.4 KiB
TypeScript
45 lines
1.4 KiB
TypeScript
|
/**
|
||
|
* plan de conversion des clés du jeu de données vers les tags OSM
|
||
|
* détail dans le tableau
|
||
|
* https://wiki.openstreetmap.org/wiki/France/data.gouv.fr/Bornes_de_Recharge_pour_V%C3%A9hicules_%C3%89lectriques
|
||
|
*/
|
||
|
|
||
|
const mappingIRVE:any = {
|
||
|
|
||
|
// ******* nombres
|
||
|
nbre_pdc: 'capacity',
|
||
|
amenity: 'amenity', // conserver le tag de base
|
||
|
capacity: 'capacity', // conserver le tag de base
|
||
|
nom_amenageur: 'operator',
|
||
|
siren_amenageur: 'owner:ref:FR:SIREN',
|
||
|
nom_operateur: 'operator',
|
||
|
telephone_operateur: 'phone',
|
||
|
// ici, on souhaite convertir la clé contact_operateur=bidule en email=bidule
|
||
|
contact_operateur: 'email',
|
||
|
|
||
|
id_station_itinerance: 'ref:EU:EVSE',
|
||
|
id_station_local: 'ref',
|
||
|
|
||
|
gratuit: 'fee',
|
||
|
paiement_acte: 'authentication:none',
|
||
|
|
||
|
reservation: 'reservation',
|
||
|
observations: 'note',
|
||
|
nom_station: 'name',
|
||
|
nom_enseigne: 'network',
|
||
|
|
||
|
// ******* dates
|
||
|
date_mise_en_service: 'start_date',
|
||
|
date_maj: 'source:date',
|
||
|
// ******** champs booléens
|
||
|
prise_type_ef: 'socket:typee',
|
||
|
prise_type_2: 'socket:type2',
|
||
|
prise_type_combo_ccs: 'socket:type2_combo',
|
||
|
prise_type_chademo: 'socket:chademo',
|
||
|
|
||
|
// ******** champs plus complexes
|
||
|
horaires: 'opening_hours', // déjà au bon format
|
||
|
|
||
|
}
|
||
|
|
||
|
export default mappingIRVE;
|