IGNFConnector
IGNFConnector est une extension du logiciel FME de Safe Software qui permet à ce logiciel de proposer des traitements basés sur les services de calcul IGN.
IGNFConnector est le fruit d'une collaboration entre la société Veremes et l'IGN. Son ambition est de fournir un moyen simple et robuste d'accéder aux différents géoservices du géoportail dans le logiciel FME de Safe Software.
Les Transformers IGNFConnector ne font qu’encapsuler les services de l’IGN, mais avec exigence. Le développement s’est attaché à :
- Garantir un paramétrage valide au regard des services (APIs) IGN : URLs des points d’accès aux services, mécanisme d’authentification, paramètres des services.
- Vérifier la plausibilité des objets entrants : valeurs des attributs mobilisés par le service, géométrie (incluant la projection).
- Optimiser les appels au service, gérer les éventuelles limitations du service sur la complexité, le volume, le nombre d’objets.
- Formater les résultats issus des services de calcul.
- Rendre intelligible les messages d’erreur et rejets.
- Gérer de manière transparente les projections des données entrantes vis-à-vis de ce que les services requièrent.
Téléchargement
La suite de Transformers IGNFConnector est disponible gratuitement aux utilisateurs de FME via téléchargement sur le vStore de Veremes dans le magasin FME et son installation triviale. L'inscription au service vStore est cependant nécessaire mais gratuite.
IGNFAlticoder
IGNFAlticoder est un Transformer encapsulant le service de calcul altimétrique de l'IGNF.
Il détermine une altitude pour chaque point des géométries en entrée, les transformant ainsi en données 3D, en se basant sur les données de l'IGN.
IGNFAttributeAlticoder
IGNFAttributeAlticoder est un Transformer encapsulant le service de calcul altimétrique de l'IGN. Il enrichit la feature d'un attribut altitude (IGN_z) à partir d’une coordonnée WGS84 valide, exprimée dans deux attributs latitude et longitude.
IGNFRouteCalculator (Bêta)
IGNFRouteCalculator est un Transformer encapsulant le service de calcul d'itinéraire en Bêta de l'IGNF. Il détermine une route pour chaque entité ligne en entrée. Les premiers et derniers points des lignes étant les départs et destinations, et les points intermédiaires étant les points de passages.