Package jwo.landserf.process

Classes that perform significant analytical or processing tasks.

See:
          Description

Interface Summary
Transformable Indicates that the class can transform the location represented by a footprint.
 

Class Summary
BasinThread Calculates drainage basins from a surface and set of seed points.
BasinThread2 Calculates drainage basins from a surface and set of seed points.
CentroidThread Allows polygon centroids to be found.
CombinePointsWithRasterThread Adds the attributes of the primary raster to those of the points in the primary vector.
CombineThread Combines two spatial objects to create a new spatial object.
ContourThread Class for fitting contour lines through a gridded surface.
DeleteThread Deletes a spatial object from the GISFrame.
DemToTinThread Converts a DEM to TIN representation.
DispThread Displays the current spatial objects in the GIS frame.
FlowThread Creates a raster containing flow magnitudes.
FocalD Allows a focal fractal dimension to be calculated from a window of attribute values.
FracSurfaceThread Calculates a fractal surface using spectral synthesis.
FuzzyFeatureThread Performs a fuzzy feature classification of a DEM.
JoinVectorThread Joins any lines in a vector map.
LSThread Processing thread that times itself and allows messages to be logged.
OpenThread Opens a spatial file and places contents into a spatial object.
PeakClassificationThread Creates a new raster identifying peaks from a given DEM.
PitRemovalThread Detects pits in a DEM and creates a pitless surface.
PointDensityThread Calculates the point density of a given vector coverage.
PolySurfaceThread Calculates a polynomial surface.
ProjectionThread Reprojects a spatial object between coordinate systems.
RasterStats Allows summary statistics to be calculated from a raster map.
RectifyThread Rectifies a raster map using the supplied transformable class.
SaveThread Saves the currently selected spatial object(s) in the given format.
ScaleParamThread Calculates a given surface parameter over a range of window sizes and places the result back in the given GIS frame.
ScaleSurfParam Calculates surface parameters from a raster map over a range of window sizes.
SelectVectorThread Allows a subset of vector objects to be selected from a vector map.
SimplifyThread Allows the lines in the primary vector map to be simplified using the Douglas-Peucker line simplification algorithm.
SurfaceFeatureThread Calculates surface features based on the relative drop method.
SurfNetwork Calculates a Wolf-Pfaltz Surface Network based on rasters containing elevation and surface features.
SurfNetworkThread Calculates a vector surface network from a raster elevation model and surface feature raster.
SurfParam Calculates surface parameters from a RasterMap object.
SurfParamThread Calculates a given surface parameter such as slope, aspect, curvature or feature type.
TinPointsThread Converts between a point collection and TIN in either direction.
TinToDemThread Converts a TIN to DEM representation.
TransformAdapter Provides a default transformer that leaves coordinates unchanged.
TransRastThread Creates a new raster based on a transformation (scaling, translation, flooding, rounding and to/from null conversion) of an existing one.
UpdateThread Updates spatial objects after they have been edited.
VectorToRasterThread Performs a vector to raster transformation.
View3dThread Creates a 3d viewer for navigating surfaces.
VoidRemovalThread Removes voids from a raster by taking average of non-void neighbours.
 

Package jwo.landserf.process Description

Classes that perform significant analytical or processing tasks.

Most processing operations are threaded. This allows them to report their progress to the main GUI as well as allow several processes to operate simultaneously. Threaded processes should all inherit LSThread and contain their processing in an overridden doProcessing method. Most are also scriptable allowing them to be controlled from a script command.

Related Documentation



Copyright Jo Wood, 1996-2009, last modified, 17th April, 2009