User Tools

Site Tools


TGIS_FileGeoraster class

DK11 for Delphi | GisFileGeoraster.TGIS_FileGeoraster | Classes | Constructors | Fields | Methods | Properties

Georaster store class encapsulation.

Available also on: .NET | Java.


// Delphi
  TGIS_FileGeoraster = class( TGIS_ObjectDisposable )
// C++ Builder
class PASCALIMPLEMENTATION TGIS_FileGeoraster : public TGIS_ObjectDisposable


→ TObject → TGIS_ObjectDisposable


Inherited Overrides Protected
Name Visibility Description
Create public Constructor.


Inherited Protected
Name Visibility Description
FBandB protected Mapped raster blue band.
FBandG protected Mapped raster green band.
FBandList protected Bands list.
FBandR protected Mapped raster red band.
FBlankValue protected Blank value.
FBlockBuf protected Block buffer.
FBlockBufferSize protected Block buffer size.
FCacheList protected Cache list.
FCacheMode protected Cache mode.
FCellBufferSize protected Cell buffer size.
FCellSizeBits protected Cell size in bits.
FCellSizeBytes protected Cell size.
FColumnBlockSize protected Column block size.
FColumnName protected Georaster image column name.
FCurrentBlock protected Current block number.
FCurrentLevel protected Current level number.
FDataTable protected Georaster image data table name.
FDb protected Handle to database
FExtent protected Layer extent.
FGIS_Layer protected Parent layer.
FIsGrid protected Is grid image.
FMustDecompress protected If True, the data must be decompressed.
FPixelSizeX protected Pixel X size.
FPixelSizeY protected Pixel Y size.
FPreparedLevelIO protected True if IO was initialized.
FRasterId protected Raster id in the table.
FRasterIdList protected list of raster indexes
FRowBlockSize protected Row block size.
FScopeEof protected Is scope at the end.
FScopeFactor protected Scope level factor.
FScopePos protected Scope position.
FScopeRect protected Scope rectangle.
FSQLParameters protected Connect string.
FTableName protected Georaster table name.
FTotalColumnBlocks protected Total columns blocks count.
FTotalRowBlocks protected Total rows blocks count.
FWhere protected Where sql clause.
XMLMetadata protected XML metadata.


Inherited Overrides Protected
Name Visibility Description
CalculateLevel public Calculate pyramid level based on provided zoom factor
Eof public Is georaster dataset Eof.
FillColorMap public Fill color map.
GetAvailableLayers public Get available layers with their types from database.
GetProjectionWKT public Get projection string.
GetStatistic public Get raster statistic.
MoveFirst public Move to the first georaster block.
MoveNext public Move to the next georaster block.
Open public Open Georaster storage.
OpenFull public Open Georaster storage.
SetScope public Set georaster query scope.


Inherited Protected
Name Visibility Description
Band public Raster bands.
BandB public Raster mapped band Blue.
BandG public Raster mapped band Green.
BandR public Raster mapped band Red.
CellBufferSize public Cell buffer size.
CellDepth public Raster cell depth.
ColumnBlockSize public Raster column block size.
ColumnName public Column name.
CompressionType public Raster compression.
Db public DB instance.
Extent public Raster extent.
GIS_Layer public Parent layer
IsGrid public Is raster a grid type.
PixelSizeX public Raster pixel size.
PixelSizeY public Raster pixel size.
PyramidMaxLevel public Raster pyramid maximum level.
RasterBands public Raster bands.
RasterColumns public Raster columns.
RasterIdList public Raster id list.
RasterRows public Raster rows.
RowBlockSize public Raster row block size.
SQLParameters public Connection string.
TableName public Table name.
WhereFilter public Where filter.

2021/12/07 08:44

Page Tools