Utiliser le Transformer CoordinateSystemSetter
Ce Transformer marque toutes les entités avec le système de coordonnées donné. Il ne reprojette pas les entités, et ne modifie pas leur géométrie.
Vous devriez utiliser ce Transformer si vous savez que l'entité appartient à un certain système de coordonnées, mais qu'elle n'est pas étiquetée comme telle. Cela peut se produire si l'entité est lue à partir d'un format qui ne contient pas d'informations sur le système de coordonnées.
Cliquer sur bouton Parcourir pour choisir un système de coordonnées dans la Galeries des systèmes de coordonnées.
Note:
Pour reprojeter les entités, changer les systèmes de coordonnées source et destination dans l'arborescence du projet ou utiliser le Transformer Reprojector.
Pour supprimer le système de coordonnées des entités, utiliser le Transformer CoordinateSystemRemover.
Définir le système de coordonnées sur la base de la valeur d'un attribut
Pour définir un système de coordonnées d'entité basé sur la valeur d'un attribut, vous pouvez entrer @Value(<attribute_name>) dans le champ Système de coordonnées.
L'attribut des entités en entrée doit être renseigné avec le nom d'un système de coordonnées FME, selon les noms donnés dans la galerie de systèmes de coordonnées. L'exemple ci-dessous utilise le système "CH1903.LV03".
Vous pouvez ensuite mettre en entrée du Transformer les entités dont le champ "cs-attr" a été rempli avec les valeurs "CH1903.LV03"
Fonction(s) de bas niveau utilisée(s) (Function ou Factory)
@CoordSys