Skip to main content

Hi community,

I have a data set that contains polygons which have arcs in them and others that do not. I'm looking for a way to select or filter the polygons that contain the arcs so I can do some editing on them but I'm not sure how/if I can extract these attribute properties to work with. Below are two sample images of properties that I'm referring to. Any help would be appreciated.

You can use a GeometryPartExtractor to check if any part of the object is an arc:


I really like the solution proposed by @redgeographics, but an alternative could be to use the PathSplitter and the GeometryFilter. The difference is that the PathSplitter will create separate features for each path segment of the geometry, i.e. you would get the actual arcs as separate features.


Both great solutions, thank you both!


Another thought, extract geometry XML with the GeometryExtractor (Geometry Encoding: FME XML) and test if the XML contains <arc>.


Reply