fmeobjects.FMEFeature.setGeometry
- FMEFeature.setGeometry(geometry)
- FMEFeature.setGeometry(geometryName, geometry) None
- FMEFeature.setGeometry(geometryName, geometry, coordSys) None
This gives the geometry to the feature. If the geometry name is specified, the provided geometry, its name and optional coordinate system will be added to the feature creating a multi geometry if necessary. If no geometry name is given, any geometry the feature used to have is lost. Passing in geometry=None clears the geometries on the feature. If any geometry on the feature has a name matching the one specified, that geometry is overwritten.
- Parameters:
geometry (FMEGeometry or None) – The geometry to set the feature to.
geometryName (str) – (Optional) The name of the geometry to set.
coordSys (str) – (Optional) The coordinate system of the named geometry. This can only be used if the geometry name is given.
- Return type:
None