Skip to main content
Solved

CityJSON WallSurfaces and RoofSurfaces

  • January 27, 2022
  • 2 replies
  • 99 views

Forum|alt.badge.img

Hi!

 

I have a question that I can't figure it out myself.

 

I have a CityJSON (v1.0.1.) building data set which contain surfaces with type both "RoofSurface", "WallSurface" and"GroundSurface". How can I read or filter my data based on these types? Does FME support this when processing CityJSON, like it does for CityGML?

 

I have tried eg. to extract geometry parts and deaggregate buildings, but none of these helped.

 

Thank you a lot!

Best answer by daveatsafe

Hi @alpoturunen​,

You can use the GeometryPartExtractor to extract the parts of the geometry where the geometry Name = WallSurface, RoofSurface, etc.

Screen Shot 2022-01-27 at 3.31.02 PMI am attaching a simple workspace to illustrate.

This post is closed to further activity.
It may be an old question, an answered question, an implemented idea, or a notification-only post.
Please check post dates before relying on any information in a question or answer.
For follow-up or related questions, please post a new question or idea.
If there is a genuine update to be made, please contact us and request that the post is reopened.

2 replies

daveatsafe
Safer
Forum|alt.badge.img+19
  • Safer
  • 1637 replies
  • Best Answer
  • January 27, 2022

Hi @alpoturunen​,

You can use the GeometryPartExtractor to extract the parts of the geometry where the geometry Name = WallSurface, RoofSurface, etc.

Screen Shot 2022-01-27 at 3.31.02 PMI am attaching a simple workspace to illustrate.


Forum|alt.badge.img
  • Author
  • 3 replies
  • January 28, 2022

Hi @alpoturunen​,

You can use the GeometryPartExtractor to extract the parts of the geometry where the geometry Name = WallSurface, RoofSurface, etc.

Screen Shot 2022-01-27 at 3.31.02 PMI am attaching a simple workspace to illustrate.

Thank you! This solved the problem!