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

740 B

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)