User Tools

Site Tools


api:dk11:activex:tatukgis_xdk11.itgis_hillshade.generate_2_itgis_layerpixel_itgis_extent_itgis_layerpixel_double_double_double

Table of Contents

ITGIS_Hillshade.Generate_2 method

DK11 for ActiveX | TatukGIS_XDK11.ITGIS_Hillshade.Generate_2 | Methods | Properties

Generates hillshade based on a terrain model.

Available also on: Delphi | .NET | Java.

Syntax

// C#
public void Generate_2(
  ITGIS_LayerPixel _dem,
  ITGIS_Extent _extent,
  ITGIS_LayerPixel _hillshade,
  double _zfactor,
  double _azimuth,
  double _altitude
);
' VisualBasic
Public Sub Generate_2(
  ByVal _dem As ITGIS_LayerPixel,
  ByVal _extent As ITGIS_Extent,
  ByVal _hillshade As ITGIS_LayerPixel,
  ByVal _zfactor As Double,
  ByVal _azimuth As Double,
  ByVal _altitude As Double
)
// Oxygene
public
  procedure Generate_2(
    _dem : ITGIS_LayerPixel;
    _extent : ITGIS_Extent;
    _hillshade : ITGIS_LayerPixel;
    _zfactor : Double;
    _azimuth : Double;
    _altitude : Double
  );

Parameters

Name Type Description
_dem ITGIS_LayerPixel terrain model as a grid layer; if the layer has no CS then it is assumed that the extent is expressed in meters
_extent ITGIS_Extent extent to be processed
_hillshade ITGIS_LayerPixel output hillshade as a grid layer; this layer must have the same extent, CS, and resolution as _dem
_zfactor double
Double
factor used to amplify or weaken the hillshade effect
_azimuth double
Double
direction of the light source in degrees
_altitude double
Double
angular altitude of the light source in degrees
2020/05/07 01:03

Page Tools