User Tools

Site Tools


api:dk11:activex:tatukgis_xdk11.tgis_layertiff

Table of Contents

TGIS_LayerTIFF class

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

Encapsulation of a TIFF layer.

Available also on: Delphi | .NET | Java | ActiveX.

Syntax

// C#
public class TGIS_LayerTIFF : ITGIS_LayerTIFF, ITGIS_LayerPixelEvents 
{
}
' VisualBasic
Public Class TGIS_LayerTIFF
  Implements ITGIS_LayerTIFF
  Implements ITGIS_LayerPixelEvents
End Class
// Oxygene
type
  TGIS_LayerTIFF = public class
  end;

Implements

Methods

Inherited Overrides Protected
Name Visibility Description
Alive public Makes a layer non-dormant.
(Inherited from ITGIS_Layer)
ApplyCuttingPolygon public Set cutting polygon for a layer.
(Inherited from ITGIS_Layer)
AssignedParentLayerInternal public Assign parent layer.
(Inherited from ITGIS_LayerPixel)
AttachDelphiObj public Only for internal use of TatukGIS.
(Inherited from ITBaseObject)
Build public Build an in-memory layer.
(Inherited from ITGIS_LayerPixel)
Build_2 public Build a layer.
(Inherited from ITGIS_LayerPixel)
Build_3 public Build an image layer.
(Inherited from ITGIS_LayerPixel)
Build_4 public Build an in-memory layer.
(Inherited from ITGIS_LayerPixel)
Build_5 public Build a layer.
(Inherited from ITGIS_LayerPixel)
Build_6 public Build an image layer.
(Inherited from ITGIS_LayerPixel)
ChangeHash public Change hash.
(Inherited from ITGIS_Layer)
ClearModified public Set IsModified flag to false for a layer and sublayers.
(Inherited from ITGIS_Layer)
DelphiObj public Only for internal use of TatukGIS.
(Inherited from ITBaseObject)
Dormant public Makes a layer dormant.
(Inherited from ITGIS_Layer)
DormantGain public Calculate approximate gain (in Megabytes) which can be achieved releasing memory by calling Dormant()
(Inherited from ITGIS_Layer)
Draw public Draws a layer.
(Inherited from ITGIS_Layer)
DrawEx public Draws a layer with given extent.
(Inherited from ITGIS_Layer)
DrawFlash public Draw flashed
(Inherited from ITGIS_Layer)
DrawSelected public Draws a layer.
(Inherited from ITGIS_Layer)
DrawSelectedEx public Draws a layer with given extent.
(Inherited from ITGIS_Layer)
ExportLayer public Export layer.
(Inherited from ITGIS_LayerPixel)
FinalizeWrite public Do any operation required to safely finalize write operation like building quad trees for TGIS_FilePixelStore.
(Inherited from ITGIS_LayerPixel)
ForEachSubLayer public Return in callback event a layer and all sublayers that belong it.
(Inherited from ITGIS_Layer)
GenerateRamp public Generate grid ramp.
(Inherited from ITGIS_LayerPixel)
GenerateRampEx public Generate grid ramp from array of color map.
(Inherited from ITGIS_LayerPixel)
GetAvailableLayers public Get a list of layers available in storage.
(Inherited from ITGIS_Layer)
GetBitmap public Fills provided _bitmap array with values defined by _extent.
(Inherited from ITGIS_LayerPixel)
GetColorRamp public Calculate default color ramp RGB value.
(Inherited from ITGIS_LayerPixel)
GetGrid public Fills provided _grid array with values defined by _extent.
(Inherited from ITGIS_LayerPixel)
GetRawBitmap public Fills provided _bitmap array with values defined by _extent.
(Inherited from ITGIS_LayerPixel)
GridOperationEvent public Grid operation event.
(Inherited from ITGIS_LayerPixelEvents)
HourglassShake public Notify on hourglass on busy state.
(Inherited from ITGIS_Layer)
ImportLayer public Import layer from an existing layer.
(Inherited from ITGIS_LayerPixel)
ImportLayer_2 public Import layer from an existing layer.
(Inherited from ITGIS_LayerPixel)
ImportLayer_3 public Import layer from an existing layer.
(Inherited from ITGIS_LayerPixel)
InitializeWrite public Do any operation required to safely initialize write operation like batch operations for TGIS_FilePixelStore.
(Inherited from ITGIS_LayerPixel)
IsGrid public Is layer a grid type.
(Inherited from ITGIS_Layer)
IsPixel public Is layer a pixel type.
(Inherited from ITGIS_Layer)
IsSupported public Is operation supported by a layer.
(Inherited from ITGIS_Layer)
IsVector public Is layer a vector type.
(Inherited from ITGIS_Layer)
IsVector3D public Is layer a vector type.
(Inherited from ITGIS_Layer)
IsVisible public Check if a layer is visible in given extent and current params.
(Inherited from ITGIS_Layer)
Locate public If given point is located in image area, return true and set variables.
(Inherited from ITGIS_LayerPixel)
Lock public Lock a layer burst-mode operation.
(Inherited from ITGIS_Layer)
LockEstimate public Estimate memory size for raster to update.
(Inherited from ITGIS_LayerPixel)
LockPixels public Lock fragment of the raster for update.
(Inherited from ITGIS_LayerPixel)
LockPixels_2 public Lock fragment of the raster for update.
(Inherited from ITGIS_LayerPixel)
LockPixels_3 public Lock fragment of the raster for update.
(Inherited from ITGIS_LayerPixel)
LockPixels_4 public Lock fragment of the raster for update.
(Inherited from ITGIS_LayerPixel)
LockPixels_5 public Lock fragment of the raster for update.
(Inherited from ITGIS_LayerPixel)
LockPixels_6 public Lock fragment of the raster for update.
(Inherited from ITGIS_LayerPixel)
LockPixels_7 public Lock fragment of the raster for update.
(Inherited from ITGIS_LayerPixel)
Loop public Prepare enumerator to iterate layer.
(Inherited from ITGIS_LayerPixel)
Loop_2 public Prepare enumerator to iterate layer.
(Inherited from ITGIS_LayerPixel)
Loop_3 public Prepare enumerator to iterate layer.
(Inherited from ITGIS_LayerPixel)
Loop_4 public Prepare enumerator to iterate layer.
(Inherited from ITGIS_LayerPixel)
MapColorValue public Mapping color value to pixel color.
(Inherited from ITGIS_LayerPixel)
MapGridValue public Mapping grid value to pixel color.
(Inherited from ITGIS_LayerPixel)
MapToRaster public Convert map coordinates to a raster pixel location
(Inherited from ITGIS_LayerPixel)
MapToRasterRect public Convert map coordinates to a raster pixel location
(Inherited from ITGIS_LayerPixel)
MergeLayer public Merge layer to an existing layer.
(Inherited from ITGIS_LayerPixel)
Move public Move a layer up or down in a viewer zorder list.
(Inherited from ITGIS_Layer)
MoveEx public Move a layer up or down in a viewer zorder list.
(Inherited from ITGIS_Layer)
MustCalculateStatistics public Verify if all statistics required to properly render layer are available.
(Inherited from ITGIS_Layer)
MustReproject public Do layer must reproject.
(Inherited from ITGIS_Layer)
MustSave public Check if the layer was modified by editing.
(Inherited from ITGIS_Layer)
Open public Open the layer.
(Inherited from ITGIS_Layer)
Paint public Draws a layer or fires PaintLayer event ( if defined ).
(Inherited from ITGIS_Layer)
PixelOperationEvent public Pixel operation event.
(Inherited from ITGIS_LayerPixelEvents)
Prepare public Open the layer.
(Inherited from ITGIS_Layer)
PreRecognize public Check if layer can read a file.
(Inherited from ITGIS_Layer)
Project public Apply a projection on the single point.
(Inherited from ITGIS_Layer)
Project3D public Apply a projection on the single point in 3D.
(Inherited from ITGIS_Layer)
Project3D_Ref public Apply a projection on the single point in 3D.
(Inherited from ITGIS_Layer)
Project_Ref public Apply a projection on the single point.
(Inherited from ITGIS_Layer)
PutGrid public Puts _grid array into layer place defined by _extent.
(Inherited from ITGIS_LayerPixel)
RaiseBusyEvent public Fire Busy event of a layer.
(Inherited from ITGIS_Layer)
RaiseBusyPrepare public Fire BusyPrepare method of a viewer.
(Inherited from ITGIS_Layer)
RaiseBusyRelease public Fire BusyRelease method of a viewer.
(Inherited from ITGIS_Layer)
RaiseBusyShake public Fire BusyShake method of a viewer.
(Inherited from ITGIS_Layer)
RasterToMap public Convert raster pixel location to map coordinates
(Inherited from ITGIS_LayerPixel)
RasterToMapRect public Convert raster pixel location to map coordinates
(Inherited from ITGIS_LayerPixel)
ReadConfig public Read layer configuration files.
(Inherited from ITGIS_Layer)
ReadConfigParam public Read layer configuration parameter.
(Inherited from ITGIS_Layer)
ReadGridLine public Reads specific line of the grid into the preallocated buffer.
(Inherited from ITGIS_LayerPixel)
RecalcExtent public Recalculate extent based on real shapes.
(Inherited from ITGIS_Layer)
RecalcProjectedExtent public Recalculate a projected extent.
(Inherited from ITGIS_Layer)
Recalculate public Param Recalculate layer values (like MinZ MaxZ)
(Inherited from ITGIS_LayerPixel)
ReOpen public Reopen the layer.
(Inherited from ITGIS_Layer)
RereadConfig public Reread layer configuration files.
(Inherited from ITGIS_Layer)
RevertAll public Revert a layer to a original content.
(Inherited from ITGIS_Layer)
RootLayer public Return absolute parent layer.
(Inherited from ITGIS_Layer)
SaveAll public Save layer and destroy mirrored items.
(Inherited from ITGIS_Layer)
SaveData public Save layer and destroy mirrored items.
(Inherited from ITGIS_Layer)
ScaleGrid public Scales grid array using linear filter by default
(Inherited from ITGIS_LayerPixel)
ScaleGrid_2 public Scales grid array using
(Inherited from ITGIS_LayerPixel)
SetCSByEPSG public Setup Coordinate System to a coordinate system provided by EPSG code.
(Inherited from ITGIS_Layer)
SetCSByWKT public Setup Coordinate System to a coordinate system provided by WKT string (GEOGCS or PROJCS).
(Inherited from ITGIS_Layer)
SetCSByWKTFile public Setup Coordinate System to a coordinate system provided by file which contains WKT string (GEOGCS or PROJCS).
(Inherited from ITGIS_Layer)
SetCurrentFileScale public Sets internal file scales - (1.0, 1.0) is always possible
(Inherited from ITGIS_LayerPixel)
SetWorld public Setting world parameters (equivalent to worldfile).
(Inherited from ITGIS_LayerPixel)
Unlock public Unlock a layer from burst-mode operation.
(Inherited from ITGIS_Layer)
UnlockPixels public Lock fragment.
(Inherited from ITGIS_LayerPixel)
Unproject public Apply reverse projection (recover from projection) on the single point.
(Inherited from ITGIS_Layer)
Unproject3D public Apply reverse projection (recover from projection) on the single point in 3D.
(Inherited from ITGIS_Layer)
Unproject3D_Ref public Apply reverse projection (recover from projection) on the single point in 3D.
(Inherited from ITGIS_Layer)
Unproject_Ref public Apply reverse projection (recover from projection) on the single point.
(Inherited from ITGIS_Layer)
WriteConfig public Write layer configuration files.
(Inherited from ITGIS_Layer)

Properties

Inherited Protected
Name Visibility Description
Active public Is the Layer active? Active means that it can be visible, and that an object can be localized on such layers.
(Inherited from ITGIS_Layer)
Addition public Addition value.
(Inherited from ITGIS_Layer)
Age public Age of the layer.
(Inherited from ITGIS_Layer)
Antialias public Antialias scaling (for some layers only like PNG and JPG)
(Inherited from ITGIS_LayerPixel)
AntialiasFilter public Scaling filter (like Linear, Lanczos) to be used for scaling images and grids.
(Inherited from ITGIS_LayerPixel)
BandsCount public Number of bands in a file.
(Inherited from ITGIS_LayerPixel)
Basemap public True, if layer must be interpreted as basemap (for background painting).
(Inherited from ITGIS_Layer)
BitHeight public Height of layer in pixels.
(Inherited from ITGIS_LayerPixel)
BitWidth public Width of layer in pixels.
(Inherited from ITGIS_LayerPixel)
CachedPaint public False, if layer must be painted directly (bypassing cache).
(Inherited from ITGIS_Layer)
Capabilities public Pixel subformats list available for write operation.
(Inherited from ITGIS_LayerPixel)
Caption public Caption of layer, if not filed directly then will be filed with Name while adding to the Viewer.
(Inherited from ITGIS_Layer)
CellHeight public Height of a cell in pixels.
(Inherited from ITGIS_LayerPixel)
CellWidth public Width of a cell in pixels.
(Inherited from ITGIS_LayerPixel)
CodePage public Code Page in which text has been stored.
(Inherited from ITGIS_Layer)
Collapsed public Is the Layer collapsed? Collapsed means that inside legend only title will be visible.
(Inherited from ITGIS_Layer)
Comments public Additional user comments.
(Inherited from ITGIS_Layer)
ConfigFile public Configuration file handle.
(Inherited from ITGIS_Layer)
ConfigName public Configuration file name.
(Inherited from ITGIS_Layer)
ContrastEnhancement public True, if image has automatically enhanced contrast.
(Inherited from ITGIS_LayerPixel)
CS public Coordinate System assigned to the layer.
(Inherited from ITGIS_Layer)
CurrentPage public Current for multipage file.
(Inherited from ITGIS_LayerPixel)
CustomData public List of custom, user-defined data.
(Inherited from ITGIS_Layer)
CuttingPolygon public Cutting polygon that defines input image valid area.
(Inherited from ITGIS_LayerPixel)
DefaultSubFormat public Default subformat information.
(Inherited from ITGIS_LayerPixel)
DirectMode public Return True, if the layer is direct-mode (bypassing cache).
(Inherited from ITGIS_Layer)
DormantMode public Dormant mode for the layer.
(Inherited from ITGIS_Layer)
Driver public Layer driver name.
(Inherited from ITGIS_Layer)
Extent public Extent of the layer.
(Inherited from ITGIS_Layer)
Extent3D public Extent 3D of the layer.
(Inherited from ITGIS_Layer)
FileCopyrights public Copyright information about the layer.
(Inherited from ITGIS_Layer)
FileInfo public Additional textual information about the layer such compression, number of pixels, copyright etc.
(Inherited from ITGIS_Layer)
ForcedBandsDefinition public Force interpretation of bands in a layer.
(Inherited from ITGIS_LayerPixel)
GridBand public Grid band number.
(Inherited from ITGIS_LayerPixel)
HideFromLegend public False, if layer should not be visible in a legend.
(Inherited from ITGIS_Layer)
IsExportable public True if layer is exportable.
(Inherited from ITGIS_Layer)
IsGridImage public True, if image is digital elevation model.
(Inherited from ITGIS_LayerPixel)
IsLocked public True, if layer is in locked state Lock.
(Inherited from ITGIS_Layer)
IsNativeGridImage public True, if image is native digital elevation model.
(Inherited from ITGIS_LayerPixel)
IsOpened public True, if layer was opened and is ready for operations.
(Inherited from ITGIS_Layer)
IsPersistent public True if layer is persistent.
(Inherited from ITGIS_Layer)
IsReadOnly public Is layer read only.
(Inherited from ITGIS_Layer)
IsTiled public True, if layer is tiled.
(Inherited from ITGIS_LayerPixel)
IsTopmost public True, if layer can be interpreted as topmost (trackable).
(Inherited from ITGIS_Layer)
MaxHeight public Maximum elevation value of the grid.
(Inherited from ITGIS_LayerPixel)
MaxHeightThreshold public Maximum threshold of the grid elevation value to display.
(Inherited from ITGIS_LayerPixel)
MaxTileSize public Maximum allowed tile size for the layer.
(Inherited from ITGIS_Layer)
MinHeight public Minimum elevation value of the grid.
(Inherited from ITGIS_LayerPixel)
MinHeightThreshold public Minimum threshold of the grid elevation value to display.
(Inherited from ITGIS_LayerPixel)
MultiUserMode public Multiuser mode.
(Inherited from ITGIS_Layer)
Name public Name of layer, if not field directly then will be field with Path while adding to the Viewer.
(Inherited from ITGIS_Layer)
NoDataValue public Grid "no-value".
(Inherited from ITGIS_LayerPixel)
PageCount public Number of pages in an image file.
(Inherited from ITGIS_LayerPixel)
Params public Returns parameters for pixel layer.
(Inherited from ITGIS_LayerPixel)
ParamsList public List of all parameters sections attached to the current layer.
(Inherited from ITGIS_Layer)
Params_ public Parameters (colors, fills etc) object.
(Inherited from ITGIS_Layer)
ParentLayer public Sub layer parent layer.
(Inherited from ITGIS_Layer)
Path public Path to file with layer data.
(Inherited from ITGIS_Layer)
PathTAB public Path to TAB referencing file.
(Inherited from ITGIS_LayerPixel)
PathWithDriver public Path to file with layer data extended with driver name.
(Inherited from ITGIS_Layer)
Progressive public If true (default) then layer can be drawn as progressive.
(Inherited from ITGIS_LayerPixel)
ProjectedExtent public Extent of the layer in projected units.
(Inherited from ITGIS_Layer)
Renderer public Handle to a renderer used for drawing shapes.
(Inherited from ITGIS_Layer)
ShadowAngle public Shadow angle used for grid shadowing.
(Inherited from ITGIS_LayerPixel)
Statistics public Layer statistics engine
(Inherited from ITGIS_Layer)
Stream public Reference to a potential layer underlying stream.
(Inherited from ITGIS_Layer)
SubFormat public Current subformat information.
(Inherited from ITGIS_LayerPixel)
SubLayers public Sub layers list.
(Inherited from ITGIS_Layer)
SubType public Layer type.
(Inherited from ITGIS_Layer)
Tag public Tag has no predefined meaning.
(Inherited from ITGIS_Layer)
TagInternal public TagInternal has no predefined meaning.
(Inherited from ITGIS_Layer)
TagPointer public TagPointer has no predefined meaning.
(Inherited from ITGIS_Layer)
Transform public Custom transformation.
(Inherited from ITGIS_Layer)
Transparency public Transparency value.
(Inherited from ITGIS_Layer)
UnSupportedOperations public Set of operations not supported by a layer.
(Inherited from ITGIS_Layer)
UseConfig public Is config file active?
(Inherited from ITGIS_Layer)
UserObject public UserObject can be used to associate with the layer a user defined objects.
(Inherited from ITGIS_Layer)
Viewer public Reference to viewer object.
(Inherited from ITGIS_Layer)
ZOrder public Layer position relative to other layers.
(Inherited from ITGIS_Layer)
ZOrderEx public Layer position relative to other layers.
(Inherited from ITGIS_Layer)

2019/06/26 01:02