|
MRF Buffer 8.0.2
MRF Buffer is a
multi-level, multi-tolerance MDL application for generating buffers based
on user-selected input elements. Each level can have a different buffer
distance. Rather than generating one buffer zone for each element, MRF
Buffer generates buffer zones for a set of selected elements
simultaneously. It processes nodal (text, text node, and cell), linear
(line, line string, arc, curve, and complex chain), and polygonal (shape,
complex shape with or without islands) features.
A buffer zone of an
entity is defined as a region where every point in the region is within
the user-specified buffer distance of the entity. In other words, the
shortest distance between a point in the buffer zone and a point in the
entity is less or equal to the buffer distance. The following diagrams
indicate the buffer zones for various input elements.
If the buffer zones
for the input elements overlap, MRF Buffer will merge these buffer zones
to form larger buffer zones.
To ensure that no
narrow gaps exist in the output buffer zones, MRF Buffer allows the user
to specify different cleaning tolerances for the input levels. The user
can also specify a different buffer distance for each input level. To the
best of our knowledge, MRF Buffer is the only Multi-level,
Multi-tolerance, and Multi-buffer-distance Buffer Generation Package on
the Market.

The Graphical User Interface for MRF Buffer
INPUT
BUFFER ZONE

Point feature

Linear feature

Lines on different levels and with different
buffer distances
Buffer zones for various input entities
INPUT
BUFFER ZONE

Exterior Zone

Exterior Solid

Interior Zone

Interior Solid
Simple Polygon
INPUT
BUFFER
ZONE

Exterior Zone

Exterior Solid

Interior Zone

Interior Solid
Polygon with Island
|