![]() |
MapLink Pro Studio 11.1
|
This reduces detail quickly and efficiently by only using the most extreme points that define a line's shape. The degree of simplification is determined by a user-defined tolerance value.
Can be used in conjunction with Island Size Filtering, but not with Line Delta or Angle Change Filtering.
Tolerance value. Values are entered in map units. These are usually metres or kilometres.
This filtering method uses the Douglas Peuker Standard Algorithm for line reduction.
This starts by considering the entirety of the line. The start and end points, termed the anchor and floater points, are treated as defining a straight line. The perpendicular distances of the other points from this line are measured. If all the points lie within a pre-specified tolerance, the end points are taken to represent the whole feature i.e. the line, once simplified, becomes a straight line.
Otherwise the floater point is stored and the most distant point becomes the new floater. The new floater splits the original, unsimplified line into two parts, each of which will be treated in the same way as the original. The algorithm continues to work recursively in this way until the simplified line is made of straight-line segments i.e. the perpendicular distances of all points on the original line fall within the specified tolerance of the simplified line.
To apply Line Simplification Filtering to a Layer: