Skip to main content

Hello,

i have a citygml-dataset and try to convert it to cesium tiles. In a citygml-dataset, a building consists of different parts like roof, wall, …

Within the conversion to cesium tiles, i want to “combine” the parts to one building, so that the building is clicklable as one unit in my cesium. Additionally, I want to extract parts of the adress out of citygml to user attributes, which are displayed in cesium with a click on the building.

In FME, I already can merge all parts of a building to one set using a FeatureMerger in combination with the gml_parent_id. At the moment, I stuck in extracting the adress-information out of the xml-part of citygml_adress.

Has anyone an idea how to manage this? Thanks in advance!

Best regards.

Hi,

Thanks for your question about converting from CityGML buildings to Cesium tiles. I’d be happy to help you extract address info from citygml_address. If you can upload some sample data here or submit it to Safe Support, I can show you an example workflow for how to do this with our XML tools - such as XMLFragmenter or XQueryExtractor.

Regards, Dean


Reply