span8
span4
span8
span4
Hello,
I have a shapefile with various polygons on land parcels.I've been tasked figure out the dimensions of the polygons and display them on a map for engineers and planners to examine.
How would I go about this using FME 2018.1?
Since some of the polygons have curves,I figured I would use the PolylineAnalyser tool from the Hub and use the Segment output.Then use the Sorter to first sort by the ObjectID and then by the angle of the segment.Then I wanted to merge line segments that are within a 2-3 degrees range of each other so I would get a continuous line,instead of a bunch of small lines to make up a side of a polygon.
Perhaps I'm going about this entirely wrong and there is an easier way to do this.Any help would be appreciated.
Thank you
Hi@rich90599,
The attached workspace uses the TopologyBuilder to break the polygons into segments and calculate the angle between the segments.Any angle over the user chosen threshold (0-90 degrees) sets a trigger attribute on the segment.
A combination of Counter,VariableSetter and VariableRetriever are used to group the segments between triggers,then a LineCombiner joins the groups together into a line for measurement.
What exactly do you mean by "dimension" in this context?
Approximate CenterLine of Polygon1 Answer
Limit vertices but maintain general polygon shape2 Answers
SQL Server Spatial to stored CURVEPOLYGON (COMPOUNDCURVE as Polygon4 Answers
Dissolve Polygons and generate list of those if the attribute value is different1 Answer
Align randomly distributed roads as per Building Footprints2 Answers
© 2019 亚搏在线Safe Software Inc |Legal