Syntax FACTORY_DEF {*} GeometryExtractorFactory FACTORY_NAME $(XFORMER_NAME) $(INPUT_LINES) GEOMETRY_ENCODING $(KIND) DEST_ATTR_NAME "$(ATTR)" REMOVE_GEOMETRY (Yes|No) LEVELS_ATTR $(LEVELS_ATTR) OGCVERSION $(OGCVERSION) OGC_WKT_PRECISION $(OGC_WKT_PRECISION) JSON_MAX_DIGITS $(JSON_MAX_DIGITS) OMIT_NAMESPACES $(OMIT_NAMESPACES) PREFER_POLYGON_OVER_SURFACE $(PREFER_POLYGON_OVER_SURFACE) SRS_NAME $(SRS_NAME) SRS_AXIS_ORDER $(SRS_AXIS_ORDER) GEOHASH_PRECISION $(GEOHASH_PRECISION) H3_RESOLUTION $(H3_RESOLUTION) OGEOSMS_URL_PREFIX $(OGEOSMS_URL_PREFIX) ELLIPSOID_NAME $(ELLIPSOID_NAME) LETTERING_TYPE $(LETTERING_TYPE) PRECISION "$(PRECISION)" MSSQL_FORMAT "$(MSSQL_FORMAT)" ISO6709_FORMAT "$(ISO6709_FORMAT)" ISO6709_MAX_DECIMAL_PLACES "$(ISO6709_MAX_DECIMAL_PLACES)" OUTPUT OUTPUT FEATURE_TYPE $(OUTPUT_OUTPUT_FTYPE) $(OUTPUT_OUTPUT_FUNCS) OUTPUT FEATURE_TYPE $(OUTPUT__FTYPE) $(OUTPUT__FUNCS) Overview This factory extracts the geometry of a feature according to the setting of GEOMETRY_ENCODING. The resulting encoded geometry is added to the feature as attribute DEST_ATTR_NAME. The geometry will also be removed from the feature based on the setting of REMOVE_GEOMETRY. Output Tags The GeometryExtractorFactory supports the following output tags. OUTPUT Features whose geometry was successfully encoded into the Destination Geometry Attribute are output through this port. Features whose geometry could not be extracted into the chosen encoding are output through this port. Rejected features will have an fme_rejection_code attribute with one of the following values: - INVALID_FEATURE_LOCATION - INVALID_GEOMETRY_VERTICES - INVALID_GEOMETRY_TYPE