Vous êtes ici

geometryextractor

Extrait la géométrie de l'entité dans l'ATTRIBUT RESULTAT en utilisant une des représentations suivantes définie par le paramètre ENCODAGE DE LA GEOMETRIE.  

L'encodage de la géométrie est ajouté à l'entité dans un attribut. Cet attribut peut ensuite être utilisé pour restaurer la géométrie de l'entité via le Transformer GeometryReplacer.

Ce Transformer est souvent utilisé pour faire une copie de la géométrie dans un attribut avant qu'un traitement ne vienne la modifier, permettant ainsi de retrouver la géométrie d'origine.La transformation en texte permet également de stocker des géométries dans des bases de données ou des fichiers qui ne peuvent stocker la géométrie mais peuvent stocker de grands attributs tels que des BLOB ou de longues chaînes. A l'inverse, FME peut lire ces chaînes et reconstruire la géométrie correspondante en utilisant GeometryReplacer.

Note : Rétablir une géométrie GML-encoded n'est pas supporté.

Notes

Pour mener à bien une opération similaire sur des données raster, veuillez utiliser le Transformer RasterExtractor.

Paramètres

Encodage de la géométrie

Ce paramètre peut être défini comme Binaire FME,Binaire FME encodage Hexadécimal,XML FME,OGC texte (wkt),OGC binaire (wkb),OGC binaire encodage Hexadécimal (wkbhex),ou hexadecimal-encoded Well Known Binary (wkbhex), Hex-encoded OGC Well Known Binary, ESRI JSON, GEORSS Simple Encoding, GML,GeoJSON ou KML.

La représentation la plus complête et la plus efficace est "Binaire FME". Elle doit être privilégiée, sauf en cas de contrainte de compatibilité externe. Toutes les représentations FME supportent le modèle de géométrie étendu "Riche", incluant les mesures et les chemins (Path) (composition de lignes et d'arcs), cependant les représentations XML FME et Binaire FME encodage Hexadécimal génèrent une charge de travail supplémentaire pour convertir la représentation binaire interne en représentation ASCII.

Les représentations OGC sont utiles si l'interaction avec d'autres systèmes compatibles avec les standards de l'OGC est nécessaire. Cependant, certaines caractéristiques géométriques peuvent être perdues dans ces modes ; par exemple les chemins (paths) sont représentés sous la forme de polyligne.

Parce que l'OGC ne fournit pas de représentation WKT ou WKB pour les géométries nulles, la valeur de l'attribut obtenu dans ces modes, pour une entité sans géométrie sera la chaîne vide ("").

L'encodage GeoJSON, ESRI JSON, et GeoRSS Simple Encodings peut ne pas conserver toutes les caractéristques de géométries. Par exemple, les arcs seront vectorisés en lignes et les ellipses en polygones. Ces encodages ne supportent pas les mesures.

Attribut résultat

Le nom de l'attribut qui contiendra l'encodage de la géométrie.

Version OGC (WKT/WKB uniquement)

Vous pouvez choisir entre les versions 1.1 et 1.2.

Version 1.2 contains two key improvements: support for measures and z-values.Notez que la seule mesure considérée comme une représentation OGC est la mesure par défaut (sans nom).

Transformers liés

GeometryReplacer

RasterExtractor

RasterReplacer

Niveau de licence FME

FME Professional

Historique du Transformer

Depuis FME 2007, ce Transformer remplace OGCGeometryExtractor et XMLGeometryExtractor.

Implémentation

Associated FME function or factory: @Geometry, @OGCGeometry, @JSONGeometry, @GeoRSSGeometry, @GMLGeometry, @KMLGeometry

Ajouter un commentaire