Skip to main content

I like to have a simple shapefile been written to CityGML.

A simple task, I assumed, but it doesn't work out the way I want... at least, not in the end.

The color and the transparency don't come with the CityGML file. What am I doing wrong or what am I missing here?

Attached the Workspace and the data.

Yeah this seems pretty undocumented. I've been trying to get this to work, however, nothing seems to do the trick. Perhaps @DaveAtSafe has some ideas? Could it be a bug - seems like this should be automatic like it is with textures.


Hi @HarmenKampinga,

FME seems to be having a problem writing the color appearance to solid geometries. I have created a problem report for our development team, and will notify you as soon as this is fixed.

In the meantime, please use a GeometryCoercer after the Extruder to convert the geometry to fme_composite_surface. This will produce a CityGML file with the desired appearance.


Hi @HarmenKampinga,

FME seems to be having a problem writing the color appearance to solid geometries. I have created a problem report for our development team, and will notify you as soon as this is fixed.

In the meantime, please use a GeometryCoercer after the Extruder to convert the geometry to fme_composite_surface. This will produce a CityGML file with the desired appearance.

Thanks Dave!


Hi @HarmenKampinga,

FME seems to be having a problem writing the color appearance to solid geometries. I have created a problem report for our development team, and will notify you as soon as this is fixed.

In the meantime, please use a GeometryCoercer after the Extruder to convert the geometry to fme_composite_surface. This will produce a CityGML file with the desired appearance.

Thanks Dave! I will use your suggestion for now


Reply