User Tools

Site Tools


api:dk11:delphi:gishydrology.tgis_hydrology

TGIS_Hydrology class

DK11 for Delphi | GisHydrology.TGIS_Hydrology | Classes | Constructors | Methods | Events

A class containing the most commonly used hydrological tools.

Available also on: .NET | Java | ActiveX.

Syntax

// Delphi
type
  TGIS_Hydrology = class( TGIS_BaseObjectDisposable )
  end;
// C++ Builder
class PASCALIMPLEMENTATION TGIS_Hydrology : public TGIS_BaseObjectDisposable
{
};

Inheritance

→ TObject → TGIS_BaseObjectDisposable

Constructors

Inherited Overrides Protected
Name Visibility Description
Create public Creates an instance of a TGIS_Hydrology class.

Methods

Inherited Overrides Protected
Name Visibility Description
Basin public Generates a basin grid from a flow direction grid.
Fill public Generates the hydrologically conditioned DEM.
FlowAccumulation public Generates a flow accumulation grid from a flow direction grid.
FlowDirection public Generates a flow direction grid from a DEM.
ResolveFlat public Resolves flat areas in a DEM.
Sink public Generates the grid with pit cells and cells for which the flow direction can not be determined.
StreamOrder public Generates a stream order grid from a flow direction and flow accumulation grids and a specified method.
StreamToPolyline public Converts a stream network to polylines.
Watershed(TGIS_LayerPixel; TGIS_LayerPixel; TGIS_Extent; TGIS_LayerPixel) public Generates a watershed grid from a flow direction grid and grid layer with pour points.
Watershed(TGIS_LayerPixel; TGIS_LayerVector; String; TGIS_Extent; TGIS_LayerPixel) public Generates a watershed grid from a flow direction grid and vector layer with pour points.

Events

Inherited Protected
Name Visibility Description
BusyEvent published

Remarks

All pixel layers used in methods from this class must be grids and have the same CS and resolution.

References

2021/06/12 08:13

Page Tools