User Tools

Site Tools


api:dk11:activex:tatukgis_xdk11.tgis_slopemap

TGIS_SlopeMap class

DK11 for ActiveX | TatukGIS_XDK11.TGIS_SlopeMap | Classes | Methods | Properties

Slope map generator for digital terrain models.

Available also on: Delphi | .NET | Java.

Syntax

// C#
public class TGIS_SlopeMap : ITGIS_SlopeMap, IConnectionPointContainer, ITGIS_SlopeMapEvents 
{
}
' VisualBasic
Public Class TGIS_SlopeMap
  Implements ITGIS_SlopeMap
  Implements IConnectionPointContainer
  Implements ITGIS_SlopeMapEvents
End Class
// Oxygene
type
  TGIS_SlopeMap = public class
  end;

Implements

ITGIS_SlopeMap IConnectionPointContainer ITGIS_SlopeMapEvents

Methods

Inherited Overrides Protected
Name Visibility Description
AttachDelphiObj public Only for internal use of TatukGIS.
(Inherited from ITBaseObject)
BusyEvent public
(Inherited from ITGIS_SlopeMapEvents)
DelphiObj public Only for internal use of TatukGIS.
(Inherited from ITBaseObject)
Generate public Generates slope map based on a terrain model.
Generate_2 public Generates slope map based on a terrain model.

Properties

Inherited Protected
Name Visibility Description
ApplyRamp public If True then the standard 0-5-10-15-21-31-90 degrees color ramp is applied to the slope map layer.
Extent public Extent to be processed (in source layer units).
OutputLayer public Output slope map as a grid layer; this layer must have the same extent, CS, and resolution as the source layer.
SlopeUnit public Unit used to express slope values in the output grid.
SourceLayer public Terrain model as a grid layer; if the layer has no CS then it is assumed that the extent is expressed in meters.

Remarks

This class is OpenCL-enabled, it can utilize OpenCL for increased performance. Use TGIS_OpenCLEngine.Enabled to enable OpenCL computation mode.

2020/05/07 01:03

Page Tools