Edits a Geometry by returning a new Geometry with a modification. The returned geometry may be:
- the input geometry itself. The returned Geometry might be the same as the Geometry passed in.
null if the geometry is to be deleted.
-
Parameters:
-
geometry - geometry the Geometry to modify
-
factory - factory the factory with which to construct the modified Geometry (may be different to the factory of the input geometry)
-
Returns:
-
a new Geometry which is a modification of the input Geometry
-
null if the Geometry is to be deleted completely