16 lines
740 B
Markdown
16 lines
740 B
Markdown
|
# Engine
|
||
|
|
||
|
Les conversions de jeux de données Geojson se font via des règles définies par les Mappers, appliqués par l'Engine. C'est là que les fonctions de conversions sont appliquées:
|
||
|
|
||
|
- conversion d'un numéro de téléphone dans un format réglementé comme dans le wiki OSM
|
||
|
- en booléen
|
||
|
- validation de format horaire
|
||
|
- filtrer les données selon des critères géographiques ou d'offset limité
|
||
|
|
||
|
|
||
|
Après initialisation de l'Engine avec un `Mapper`, on lui passe un jeu de données geojson et on lance la conversion de données avec `mapElementFromConf()`.
|
||
|
Cela est réalisé dans le point d'entrée principal en node typescript: `convert_to_osm_tags.ts`
|
||
|
|
||
|
|
||
|
convertProperty(pointKeyName, mappingKeys, featurePoint, newProperties)
|