Skip to main content

Hello everybody,

I'm using this template https://hub.safe.com/templates/citygml-create-solitaryvegetationobject-with-implicit-representation
to create a CityGML file that contains trees as SolitaryVegetationObjects with
implicit representation. The template
works fine but doesn’t serve my purpose as I want to use the data in the
3DCityDB which doesn't support MultiGeometry features. Is there a way to change
the gml_geometry?

Thank you for your help.

Hi @lsdanger,

You can change the geometry of the tree models before adding them to the shared item library. Please add a GeometryRefiner transformer right after the tree model input. This will change the output gml_geometry to MultiSurface.

If you follow the GeometryRefiner with a GeometryCoercer, set to fme_composite_surface, the gml_geometry will become a CompositeSurface.


Reply