Dear all,
I am learning how to export my data to GML. My file has many buildings (including roofs and walls), I separated the roofs and walls for each building using FME.
Now, I want to make a CityGML file from this data using FME.
It was pretty good when I used the gml_id (in Building class) based on the building's name. The roofs and walls (with gml_parent_id was set as the name of the building) had attached to the correct building (Figure1).
But when I inserted and validated this CityGML file into the 3D CityDB software, these were some errors (Figure 2).
I tried to ignore gml_id in the Building class (do not change gml_parent_id of the roofs and walls), checking this CityGML file (in the 3D CityDB software) was OK. Unfortunately, the roofs and walls were not attached to the correct buildings (Figure 3).
What did I miss and what should I do to solve it?
Does anyone have a solution to my problems? I am very grateful if anyone can respond (this took me several days). I am a beginner with FME and CityGML.
I am looking forward to hearing from you all.
Best regards.
Figures.zip
Are you using the CityGML tools provided in the Map Enterprise CONNECT edition of the product? They can be included during installation by selecting the Technical Preview configuration option.
There is a chapter called 3D Urban Modeling in the Map Quick Start Guide on the Bentley LEARN server that may be helpful: https://learn.bentley.com/app/Public/ViewLearningPathDetails?lpId=114141. This is a free resource that you can download and use to become more familiar with OpenCities Map CONNECT.