Skip to main content
Solved

Find unique (non-duplicate) geometry with no textures

  • September 25, 2018
  • 2 replies
  • 9 views

Hi, I am parsing a 3D CityGML model that mostly have a texture for each IFMEFace. That is great, but sometimes there are duplicate IFMEFaces, one with texture and another without, which I can filter out those untextured ones using GeometryPropertyExtractor. But other times, there are untextured IFMEFace with no duplicates that I still like to keep, which the GeometryPropertyExtractor filters out regardless. How can I achieve this?

I tried the Matcher but I think I just want either the SingleMatched or NotMatched output, not both.

Thanks for any help.

My current setup:

Best answer by daveatsafe

Hi @meancat,

Please run the faces through the Matcher first, then remove the Matched Faces with no texture. Keep all the faces from the NotMatched port.

Don't use the SingleMatched output, the data from this is a modified duplicate of the Matched output.

View original
Did this help you find an answer to your question?

2 replies

daveatsafe
Safer
Forum|alt.badge.img+19
  • Safer
  • Best Answer
  • September 25, 2018

Hi @meancat,

Please run the faces through the Matcher first, then remove the Matched Faces with no texture. Keep all the faces from the NotMatched port.

Don't use the SingleMatched output, the data from this is a modified duplicate of the Matched output.


  • Author
  • September 26, 2018
daveatsafe wrote:

Hi @meancat,

Please run the faces through the Matcher first, then remove the Matched Faces with no texture. Keep all the faces from the NotMatched port.

Don't use the SingleMatched output, the data from this is a modified duplicate of the Matched output.

That's it! Thank you!

 

 


Cookie policy

We use cookies to enhance and personalize your experience. If you accept you agree to our full cookie policy. Learn more about our cookies.

 
Cookie settings