Question

Citygml xsd fle as FME writer

  • 5 January 2024
  • 6 replies
  • 41 views

Badge +4

Hi... I seek your assistance, sir/ma'am.

I am currently trying to convert IFC to CityGML 3.0. In FME, only version CityGML 2.0 is available. I have found an example on GitHub that includes XSD files for each CityGML 3.0 feature (although it is still in draft phase). My question is, how do I incorporate these files into the FME write library? Your help is appreciated. Here is the GitHub link that contains the XSD files: https://github.com/tum-gis/ifc-to-citygml3/tree/master/xsds


6 replies

Userlevel 4
Badge +26

There is a beta CityGML 3 writer in the beta version of FME here: https://engage.safe.com/support/downloads/#beta

I'd give that a go if you're able to.

Badge +4

There is a beta CityGML 3 writer in the beta version of FME here: https://engage.safe.com/support/downloads/#beta

I'd give that a go if you're able to.

ok sir i will try this. its prosibble u install 2 version fme?

Userlevel 4
Badge +26

ok sir i will try this. its prosibble u install 2 version fme?

Yeah for sure it is - just make sure that you install it into a new location rather than the default

Badge +1

Thank you for the link.

Badge +4

@virtualcitymatt  Sir, does the new FME 2024 also not have a CityGML 3.0 writer?

Userlevel 4
Badge +26

@virtualcitymatt  Sir, does the new FME 2024 also not have a CityGML 3.0 writer?

Indeed it looks like that FME 2024 does NOT have CityGML writing yet. 

What parts of CityGML 3 do you need that CityGML 2 doesn’t offer? 

there is a tool here which you can use to upgrade the CityGML 2 to CityGML 3 here: https://github.com/citygml4j/citygml-tools

You can use FME to write out CityGML 2 and then use this command line tool to upgrade the data to CityGML 3.0

Reply