MapLink Pro Studio 11.1
Loading...
Searching...
No Matches
Perceptual Filter
Perceptual Filters

The perceptual filter reduces detail by identifying how important each point is to the overall shape of a geometric entity and then removing those points that have no effect on its appearance at a defined viewing resolution. This filter is particularly effective at removing excess detail from overview layers in a map.

When using this filter it is recommended that a map uses resolution based layer loading as this ensures that layers are visible between a consistent set of resolutions. When enabled for a map using resolution based loading, the filter will use the project's layer loading settings to automatically determine the resolutions at which the layer will be visible and will filter the geometry in the layer accordingly.

When enabled for a map that uses tile based layer loading the filter will only remove points that have no effect on the appearance of the geometry at any viewing resolution.

Unlike the Traditional Filters, the perceptual filter does not provide any guarantees on the resulting integrity of geometry in the layer, so geometry which had coincident edges before the filter was applied may no longer be coincident after filtering. However, any such discrepancies introduced by the filtering process will not be visible up to the maximum viewing resolution the layer will be displayed at.

The filter can also be given an explicit viewing resolution to use, which overrides the default value that the filter would normally obtain from the project's layer settings. This value is specified in Map Units per pixel (the same units as the Zoom Scale display in the status bar of the main MapLink Pro Studio window). A value of 0 will allow the filter to only remove points that have no effect on the appearance of geometry at any viewing resolution, such as multiple points in a straight line. Larger values will remove progressively more points from the layer's geometry.

images/proctool.bmp To apply Perceptual Filtering to a Layer:

  • Select Layer | Filtering... to bring up the Filtering page
  • Select the Remove unnecessary detail... checkbox
  • Optionally, select the Use a fixed maximum display resolution checkbox and enter the maximum display resolution of the layer to filter to in the edit box.
  • Press OK