User Tools

Site Tools


api:dk11:net:tatukgis.ndk.tgis_tintogrid

TGIS_TinToGrid class

DK11 for .NET | TatukGIS.NDK.TGIS_TinToGrid | Classes | Constructors | Methods | Properties | Events

Provides the means to convert a Triangulated Irregular Network (TIN) vector layer to a digital elevation model (grid layer). The algorithm is a simplified Inverse Distance Weighting (IDW) interpolation method.

Available also on: Delphi | Java | ActiveX.

Syntax

// C#
public class TGIS_TinToGrid : TGIS_Object
{
}
' VisualBasic
Public Class TGIS_TinToGrid
  Inherits TGIS_Object
End Class
// Oxygene
type
  TGIS_TinToGrid = public class( TGIS_Object )
  end;

Inheritance

→ TGIS_Object

Constructors

Inherited Overrides Protected
Name Visibility Description
TGIS_TinToGrid() public

Methods

Inherited Overrides Protected
Name Visibility Description
Generate public Generates a grid layer based on a Triangulated Irregular Network (TIN) layer.
Generate(TGIS_LayerVector, TGIS_LayerPixel) public Generates a grid layer based on a Triangulated Irregular Network (TIN) layer.

Properties

Inherited Protected
Name Visibility Description
Exponent public Exponent in the formula for weight calculation; default value is 2.
OutputLayer public Destination grid layer; this layer must have the same CS and extent as the source layer.
SourceLayer public Source layer, Triangulated Irregular Network (TIN).

Events

Inherited Protected
Name Visibility Description
BusyEvent public Event fired upon progress of the generation process.

Remarks

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

2020/08/14 22:04

Page Tools