mapping-geojson-osm/docs/engine.md
2024-07-08 11:27:27 +02:00

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)