Skip to main content

My CityGML exported by CityGML writer is described for appearance as follows:

 

<app:appearanceMember>

  <app:Appearance>

   <app:theme>FMETheme</app:theme>

   <app:surfaceDataMember>

    <app:ParameterizedTexture>

     <app:imageURI>

 

I would like to chage those to the following description

  

<core:cityObjectMember>

     <bldg:Building gml:id="xxxxxxxxx-xxxx-xxxx-xxxxx-xxxxxxxxxxxx">

        <creationDate>2020-10-01</creationDate>

        <app:appearance>

        <app:Appearance>

        <app:theme>texturation</app:theme>

           <app:surfaceDataMember>

              <app:ParameterizedTexture>

 

Could you tell me the solution?

I'm not sure if this is the case but as far as I know FME only every creates these global appearances. I may be wrong though.

This open source java based tool can convert your global appearances to local ones.

https://github.com/citygml4j/citygml-tools

 


Reply