CircularityCalculator
From Fmepedia
CircularityCalculator is a Workbench Transformer. Calculates the circularity of an area feature, which indicates how elongated the feature is. A value of 1 indicates that the feature is a perfect circle, and 0 indicates that it is a line. This will help you find elongated features.
If the calculation geometry used is specified as CONVEX_HULL, then the convex hull of the feature is used for the calculation; otherwise, the geometry of the feature is used.
The value returned is:
- (4 * π * area) / (perimeter2)
Keep in mind that long, thin polygons may still have a fairly high circularity value if they curve around in a U-shape.
