Operations Modules
|
OPERATIONS Click
on an Operation name below to see more
information.
|
 |
MFworks uses Map Algebra models as a foundation for many spatial
Operations. Due to the modular construction of MFworks, new
Operations can be added easily as they become available.
Click on the name of an Operation on the menu to the right to see
the description of what that process does. Operations marked with an
orange ball on the menu signify the new additions. The number to the
right of the Operation represents the version of MFworks that that
Operation was released with.
Note: MFworks for
GeoMedia is being released with all the Operations including the
version 2.6 modules.
Operations Modules
Classify (Supervised Classification)
- This module is used to provide a maxium liklihood supervised
classification using multiple bands of data.
Clump (Adjacency Measurement)
- This module is used to isolate clusters of homogeneous cells.
Clump identifies cells that have the same value and are within a
user defined distance of each other.
Combine (Map Superimposition - Complete Set
Overlay)
- This module identifies intersections of zones in multiple map
layers. Each cell is assigned an ordinal value that uniquely
identifies the combination of values from the operand map layers.
Cover (Map Superimposition)
- This module stacks map layers to create composite maps. VOID
cells (cells with no value) are treated as transparent.
Cross (Explicit Reclassification - Selected Set
Overlay)
- This module can be used to determine zone intersections
between two or more map layers. Each output cell is assigned a
value based on the specified combination of values that appear in
the operand map layers. Cross can also be used to perform Boolean
type logic operations on map layers that contain binary map
values.
Drain (Terrain Characterization
- This module allows the user to model flow intensity over a
surface. The user may select either a constant value or provide a
secondary map of values to 'drain' over the main surface.
Excellent for helping to define watersheds and channelling
conditions.
Fence (Neighbourhood Filtering)
- Creates Thiessen or Voronoi polygons from a set of point data
(target cells). The output map layer can be either areas or
frames.
Filter (Terrain Characterization - Neighbourhood
Filtering)
- This operation is used to detect edges, smooth data, generate
an illuminated 3-D terrain, or create a shaded relief model.
Filter applies a moving window neighbourhood transformation to the
input map. The LowPass, HighPass1, HighPass2, Laplacian, and Sobel
filters use a moving 3x3 window, or mask, with a set of default
weights. Except for the Sobel filter, the user can override the
default mask by creating a square mask map layer.
Flip (Map Geometry)
- Mirrors or transposes a map either horizontally, vertically,
or both. The size and origin of the resulting map layer is
specified using Rows and Columns modifiers.
Grade (Terrain Characterization)
- This module measures slope. Grade generates a new map layer
where each cell represents the average slope (rise over run) of
the surface represented the values in the operand map. Typically
this operation is applied to elevation data, but it can be used on
density data to create a gradient map layer
Incremental Area (Area Calculation)
- This module is used to calculate the area covered by a cell
taking underlying terrain and neighbouring cell values into
account.
Incremental Frontage (Perimeter
Calculation)
- This module is used to calculate the perimeter of a region
taking underlying terrain and neighbouring cell values into
account.
Incremental Length (Linear Measurement)
- This module is used to calculate the length of a linear
feature taking underlying terrain and neighbouring cell values
into account.
Incremental Linkage (Network
Characterization)
- This module is used to describe the condition of cells within
a network. It can be used to identify junctions, corners, straight
sections, etc.
Incremental Partition (Perimeter
Characterization)
- This module is used to isolate clusters of homogeneous cells.
Clump identifies cells that have the same value and are within a
user defined distance of each other.
Interpolate (Terrain Characterization)
- This module is used with spot heights, contour data, and/or
ridge-and-channel information to generate a Digital Elevation
Model (DEM).
Krige (Terrain Characterization)
- Interpolates unknown values from sparse data using the Kriging
interpolation method.
Measure (Area Calculation)
- Calculates the area of zones in mm, cm, m, km, or hectares.
Merge (Map Superimposition)
- Creates color composite map layers of multi-spectral data such
as satellite information, aerial photographs, and other remotely
sensed images.
Orient (Terrain Characterization)
- This module reveals slope aspect. Orient generates a map layer
where each cell represents the orientation (the direction that a
cell is facing) based of the data in the operand map.
Profile (Terrain Characterization)
- This module depicts surface profiles along a user defined
compass direction. Each cell value in the output map layer
represents the cross-sectional profile of the surface represented
by elevation values in the operand map.
Radiate (Spatial Measurement)
- This module is used to map viewsheds for orientation purposes.
Radiate generates viewshed information based on view points and
surface or obstruction information specified in the operand map.
Random (Statistical Utility)
- Randomly selects a specified number of data points from an
existing map layer.
Recode (Explicit Reclassification)
- This module is used to collapse or isolate zones/categories.
Recode generates a map layer where each cell is assigned a
specific value based on the original value of that cell in the
operand map.
Respace (Map Geometry)
- This module is used to change the cell resolution of a map
layer. This is typically done to match the cell resolution of two
maps. The user can specify either the required cell resolution or
a scaling factor.
Rotate (Map Geometry)
- Rotate changes the orientation of a map layer. This module is
useful when correcting maps that were scanned at 90 degrees to
their proper orientation.
Sample (Map Geometry)
- Reduces map data by selecting every nth row
and/or mth column from an existing map layer.
Scan (Terrain and Area Characterization)
- The scan module extracts information about features based on
size, shape, or uniformity of data. Each output cell receives a
summary statistic based on the cell values found within a moving
window. Scan can be used to smooth data, count occurrences of
phenomena, or produce a variety of area-based statistics.
Score (Statistical Measurement)
- This module generates a map of statistical information for a
map of data based on geographic areas. For example, Score can be
used to count the occurrences of a phenomenon within specified
areas. The output statistic can be one of zone; total, average,
minimum, maximum, median, majority, minority, deviation,
proportion or overlap.
Slice (Explicit Reclassification)
- This module is used to collapse zones based on user definable
class boundaries. Slice divides the values of the input map into
groups. Each group becomes a zone in the output map and is
assigned the top, middle, or bottom value of the group. Slice can
be used to create choropleth maps, categorize continuous data, or
determine map minima, maxima, or medians.
Spread (Spatial Measurement)
- Spread generates a map layer of spatial distances or costs
from target (non-VOID) cells in the operand map layer to a maximum
specified distance or cost. The distance or cost can take
elevation or weighted information into consideration. This module
is used to create buffers, measure distance along a path,
calculate travel costs over a surface or through a network,
determine real-terrain distance, and identify downhill or uphill
areas.
Subscene (Map Geometry)
- This module is used to remove specific areas from a map layer.
Subscene creates a map layer that contains a sub-area of the
operand map layer. The size and origin of the resulting map layer
is specified using Rows and Columns modifiers.
Trace (Perimeter Calculation)
- Determines the perimeter of areas in the input map layer.
-
-
Warp (Reprojection)
- Reprojects a target map based on the geometry of another map.
This Operation physically changes the shape of the target map
layer.
-
|