Skip to main content

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:

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.


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!

 

 


Reply