User Tools

Site Tools


api:dk11:java:tatukgis.jdk.tgis_layersqlsdejdbc

TGIS_LayerSqlSdeJdbc class

DK11 for Java | tatukgis.jdk.TGIS_LayerSqlSdeJdbc | Classes | Constructors | Fields | Methods | Properties

Layer that can read ArcSDE SQL layer via Jdbc.

Syntax

// Java
public class TGIS_LayerSqlSdeJdbc extends TGIS_LayerSqlSdeAbstract {
};
// Oxygene
type
  TGIS_LayerSqlSdeJdbc = public class( TGIS_LayerSqlSdeAbstract )
  end;

Inheritance

Constructors

Inherited Overrides Protected
Name Visibility Description
TGIS_LayerSqlSdeJdbc() public Create a layer instance.
(Overrides TGIS_LayerSqlSdeAbstract.TGIS_LayerSqlSdeAbstract())

Fields

Inherited Protected
Name Visibility Description
authSrId protected The ID of the spatial reference system used for the coordinate geometry
(Inherited from TGIS_LayerSqlSdeAbstract)
bIgnoreShapeParams protected Internal status of IgnoreShapeParams property.
(Inherited from TGIS_LayerVector)
castGeometry protected Cast for geometry field type (especially ST_Geometry or SDO_GEOMETRY)
(Inherited from TGIS_LayerSqlSdeAbstract)
columnsNames protected Columns names for layer table in comma separated form
(Inherited from TGIS_LayerSqlSdeAbstract)
csId protected The ID of the spatial reference system used for the coordinate geometry
(Inherited from TGIS_LayerSqlSdeAbstract)
cursorSql protected cursors list.
(Inherited from TGIS_LayerSqlSdeAbstract)
cursorState protected Whole cursor status.
(Inherited from TGIS_LayerVector)
cursorStateStore protected Whole cursor status.
(Inherited from TGIS_LayerVector)
eflags protected The SDE column type mask defining legal entity types in the spatial column.
(Inherited from TGIS_LayerSqlSdeAbstract)
FActive protected Is layer active?
(Inherited from TGIS_Layer)
FAddition protected Addition value.
(Inherited from TGIS_Layer)
FAge protected Age of the layer.
(Inherited from TGIS_Layer)
falseM protected The measure offset to use when transforming measure values to internal system coordinates.
(Inherited from TGIS_LayerSqlSdeAbstract)
falseM2 protected The measure offset to use when transforming measure values to internal system coordinates.
(Inherited from TGIS_LayerSqlSdeAbstract)
falseX protected The x offset to use when transforming ground coordinates to internal system coordinates.
(Inherited from TGIS_LayerSqlSdeAbstract)
falseX2 protected The x offset to use when transforming ground coordinates to internal system coordinates.
(Inherited from TGIS_LayerSqlSdeAbstract)
falseY protected The y offset to use when transforming ground coordinates to internal system coordinates.
(Inherited from TGIS_LayerSqlSdeAbstract)
falseY2 protected The y offset to use when transforming ground coordinates to internal system coordinates.
(Inherited from TGIS_LayerSqlSdeAbstract)
falseZ protected The z offset to use when transforming ground coordinates to internal system coordinates.
(Inherited from TGIS_LayerSqlSdeAbstract)
falseZ2 protected The z offset to use when transforming ground coordinates to internal system coordinates.
(Inherited from TGIS_LayerSqlSdeAbstract)
FBasemap protected True if the layer is interpreted as basemap.
(Inherited from TGIS_Layer)
FBlockRTree protected True if rtree can not be enabled.
(Inherited from TGIS_LayerVector)
FCachedPaint protected False if layer must be painted directly (bypassing cache).
(Inherited from TGIS_Layer)
FCaption protected Layer caption.
(Inherited from TGIS_Layer)
FCodePage protected Code Page in which text has been stored.
(Inherited from TGIS_Layer)
FCodePageForced protected Code Page forced by project file or property setting.
(Inherited from TGIS_Layer)
FCollapsed protected Is layer collapsed?
(Inherited from TGIS_Layer)
FComments protected Additional comments.
(Inherited from TGIS_Layer)
FConfigFile protected Configuration file handle.
(Inherited from TGIS_Layer)
FConfigFile2 protected Configuration file handle.
(Inherited from TGIS_Layer)
FConfigName protected Configuration file name.
(Inherited from TGIS_Layer)
FConnectionPoolId protected Connection pool id.
(Inherited from TGIS_LayerVectorSqlAbstract)
FCS protected Projection object.
(Inherited from TGIS_Layer)
FCurrTable protected Table name.
(Inherited from TGIS_LayerVectorSqlAbstract)
FCustomData protected List of custom data.
(Inherited from TGIS_Layer)
FDimension protected Layer dimension.
(Inherited from TGIS_LayerSqlSdeAbstract)
FDormantMode protected Dormant mode for the layer.
(Inherited from TGIS_Layer)
FDriver protected Layer driver.
(Inherited from TGIS_Layer)
FExtent protected Layer extent.
(Inherited from TGIS_Layer)
FExtent3D protected Layer extent 3D.
(Inherited from TGIS_Layer)
FFileCopyright protected Additional textual information about layer copyright.
(Inherited from TGIS_Layer)
FFileInfo protected Additional textual information about the layer such as compression, number of pixels, copyright etc.
(Inherited from TGIS_Layer)
FHideFromLegend protected True if layer should not be visible in a legend.
(Inherited from TGIS_Layer)
findSmartSizeFactor protected SmartSize scaling factor (to scale between projected/unprojected size.
(Inherited from TGIS_LayerVector)
FInMemoryRTree protected True if rtree file will be created in-memory.
(Inherited from TGIS_LayerVector)
FIsLocked protected True if layer is in locked state Lock.
(Inherited from TGIS_Layer)
FIsModified protected True if structure (field, geometry etc) was modified.
(Inherited from TGIS_Layer)
FIsOpened protected True if layer was opened.
(Inherited from TGIS_Layer)
FIsPrepared protected True if layer was opened.
(Inherited from TGIS_Layer)
FIsReadOnly protected Read only flag.
(Inherited from TGIS_Layer)
fixGEOUID protected UID name fix up (GEO.UID or UID) for various db drivers.
(Inherited from TGIS_LayerSqlSdeAbstract)
FLastCmdId protected Last command id.
(Inherited from TGIS_LayerVectorSqlAbstract)
FMaxTileSize protected Maximum allowed tile size for the layer.
(Inherited from TGIS_Layer)
FMultiUserMode protected Multiuser mode.
(Inherited from TGIS_Layer)
FName protected Layer name.
(Inherited from TGIS_Layer)
FOnAfterDialectChange protected Event to be fired after dialect change.
(Inherited from TGIS_LayerVectorSqlAbstract)
FOnBeforeDialectChange protected Event to be fired before dialect change.
(Inherited from TGIS_LayerVectorSqlAbstract)
FOnBeforeUidReserve protected Event to be fired before uid reserve insert.
(Inherited from TGIS_LayerVectorSqlAbstract)
FOnBusy protected Busy event.
(Inherited from TGIS_Layer)
FOnCursorAfterFetch protected OnCursorAfterFetch event.
(Inherited from TGIS_LayerVector)
FOnCursorBeforeFetch protected OnCursorBeforeFetch event.
(Inherited from TGIS_LayerVector)
FOnCursorClose protected OnCursorClose event.
(Inherited from TGIS_LayerVector)
FOnCursorOpen protected CursorOpen event.
(Inherited from TGIS_LayerVector)
FOnLabelPos protected ShapeLabelPos events.
(Inherited from TGIS_LayerVector)
FOnPaintLayer protected PaintLayer event.
(Inherited from TGIS_Layer)
FOnPaintShape protected PaintShape event.
(Inherited from TGIS_LayerVector)
FOnPaintShapeChart protected PaintShapeChart event.
(Inherited from TGIS_LayerVector)
FOnPaintShapeLabel protected PaintShapeLabel event.
(Inherited from TGIS_LayerVector)
FOnPassword protected Will be fired upon opening layer to resolve any username/password
(Inherited from TGIS_Layer)
FOnRead protected Will be fired upon each file Read request.
(Inherited from TGIS_Layer)
FOnShapeFieldChange protected OnShapeFieldChange event.
(Inherited from TGIS_LayerVector)
FOnShapeGeometryChange protected OnShapeGeometryChange event.
(Inherited from TGIS_LayerVector)
FOnWrite protected Will be fired upon each file Write request.
(Inherited from TGIS_Layer)
forceCachedMode protected Set tor True to force cached (bitmap) type of drawing.
(Inherited from TGIS_Layer)
FParams protected Selected parameters set.
(Inherited from TGIS_Layer)
FParamsList protected List of parameters set (sections).
(Inherited from TGIS_Layer)
FParentLayer protected Parent layer.
(Inherited from TGIS_Layer)
FPath protected Layer path.
(Inherited from TGIS_Layer)
FPixelsPerInch protected Pixel density.
(Inherited from TGIS_LayerVector)
FProjectedExtent protected Precalculated projected extent.
(Inherited from TGIS_Layer)
FProjectedExtentBase protected Precalculated projected extent - Base extent (unprojected).
(Inherited from TGIS_Layer)
FProjectedExtentEPSG protected Precalculated projected extent - Layer CS Context.
(Inherited from TGIS_Layer)
FProjectedExtentRotationAngle protected Precalculated projected extent - Rotation context.
(Inherited from TGIS_Layer)
FProjectedExtentRotationPoint protected Precalculated projected extent - Rotation context.
(Inherited from TGIS_Layer)
FProjectedExtentViewerEPSG protected Precalculated projected extent - Viewer CS Context.
(Inherited from TGIS_Layer)
FQuoteLeft protected Left quote definition.
(Inherited from TGIS_LayerVectorSqlAbstract)
FQuoteRight protected Right quote definition.
(Inherited from TGIS_LayerVectorSqlAbstract)
FRenderer protected Handle to a renderer used for drawing shapes.
(Inherited from TGIS_Layer)
FRTreeFile protected Rtree based index.
(Inherited from TGIS_LayerVector)
FSelectedList protected List of uids of selected shapes.
(Inherited from TGIS_LayerVector)
FSQLCommands protected List of SQL commands.
(Inherited from TGIS_LayerVectorSqlAbstract)
FSQLDialectList protected SQL dialect (list of tokens) attached to the layer.
(Inherited from TGIS_LayerVectorSqlAbstract)
FSQLParameters protected Connection parameters.
(Inherited from TGIS_LayerVectorSqlAbstract)
FSQLParametersEx protected List of additional connection parameters.
(Inherited from TGIS_LayerVectorSqlAbstract)
FStatistics protected Statistics engine.
(Inherited from TGIS_Layer)
FStream protected Reference to a potential layer underlying stream.
(Inherited from TGIS_Layer)
FSubLayers protected Sub layers list.
(Inherited from TGIS_Layer)
FSubType protected Type of sublayer.
(Inherited from TGIS_Layer)
FSupportedDimensions protected Set of dimensions supported by a layer.
(Inherited from TGIS_LayerVector)
FSupportedShapes protected Set of shapes supported by a layer.
(Inherited from TGIS_LayerVector)
FTag protected Tag value.
(Inherited from TGIS_Layer)
FTagInternal protected Internal Tag value.
(Inherited from TGIS_Layer)
FTagPointer protected Pointer Tag value
(Inherited from TGIS_Layer)
FTransform protected Custom transformation.
(Inherited from TGIS_Layer)
FTransparency protected Transparency value.
(Inherited from TGIS_Layer)
FUnSupportedOperations protected Set of operations not supported by a layer.
(Inherited from TGIS_Layer)
FUseConfig protected Is config file active?
(Inherited from TGIS_Layer)
FUseMasterTable protected If True, operations on the master table will be performed.
(Inherited from TGIS_LayerVectorSqlAbstract)
FUserObject protected User object.
(Inherited from TGIS_Layer)
FUseRTree protected True if rtree is in use.
(Inherited from TGIS_LayerVector)
FViewer protected Reference to viewer object.
(Inherited from TGIS_Layer)
FViewFeatures protected Feature view name if other then standard table.
(Inherited from TGIS_LayerVectorSqlAbstract)
geometryFieldCast protected Geometry field cast type
(Inherited from TGIS_LayerSqlSdeAbstract)
hasElevation protected Has elevation (3D) ?.
(Inherited from TGIS_LayerSqlSdeAbstract)
hasMeasure protected Has measure ?.
(Inherited from TGIS_LayerSqlSdeAbstract)
iCodePage protected CodePage stored for optimization purposes.
(Inherited from TGIS_LayerVectorSqlAbstract)
idxGridSize1 protected The size cell of index grid 1 to use when transforming ground coordinates to internal system coordinates.
(Inherited from TGIS_LayerSqlSdeAbstract)
idxGridSize2 protected The size cell of index grid 2 to use when transforming ground coordinates to internal system coordinates.
(Inherited from TGIS_LayerSqlSdeAbstract)
idxGridSize3 protected The size cell of index grid 3 to use when transforming ground coordinates to internal system coordinates.
(Inherited from TGIS_LayerSqlSdeAbstract)
iJoinCodePage protected JoinCodePage stored for optimization purposes.
(Inherited from TGIS_LayerVectorSqlAbstract)
inDraw protected True if layer paint procedure not yet complete.
(Inherited from TGIS_Layer)
isNewVersion protected Is New version of SDE Compressed Binary (SCB) format.
(Inherited from TGIS_LayerSqlSdeAbstract)
isSecondarySrid protected Secondary SRID is used.
(Inherited from TGIS_LayerSqlSdeAbstract)
lastUid protected Recent calculated value of last UID.
(Inherited from TGIS_LayerSqlSdeAbstract)
layerConfig protected Configuration keyword.
(Inherited from TGIS_LayerSqlSdeAbstract)
layerId protected Unique identifier for the layer
(Inherited from TGIS_LayerSqlSdeAbstract)
memGID protected GID value.
(Inherited from TGIS_LayerSqlSdeAbstract)
MMax protected Maximum border of M dimension (measure)
(Inherited from TGIS_LayerSqlSdeAbstract)
MMin protected Minimum border of M dimension (measure)
(Inherited from TGIS_LayerSqlSdeAbstract)
nameColumnFeaIdx protected Features second index column name
(Inherited from TGIS_LayerSqlSdeAbstract)
nameColumnFeaJoin protected Features join column name
(Inherited from TGIS_LayerSqlSdeAbstract)
nameColumnFeaUid protected Features index column name
(Inherited from TGIS_LayerSqlSdeAbstract)
nameColumnGeometry protected Geometry blob column name
(Inherited from TGIS_LayerSqlSdeAbstract)
nameColumnGeoUid protected Geometry index column name
(Inherited from TGIS_LayerSqlSdeAbstract)
nameDataset protected Dataset name.
(Inherited from TGIS_LayerSqlSdeAbstract)
nameTableFeatures protected Features table name
(Inherited from TGIS_LayerSqlSdeAbstract)
nameTableGeometry protected Geometry table name
(Inherited from TGIS_LayerSqlSdeAbstract)
nameTableIndex protected Index table name.
(Inherited from TGIS_LayerSqlSdeAbstract)
oGisDb protected Database supporting class handle.
(Inherited from TGIS_LayerVectorSqlAbstract)
oldMarkerPoint protected Old marker point screen coordinates (to filter drawing points).
(Inherited from TGIS_LayerVector)
paramsCache protected List of prepared parameters.
(Inherited from TGIS_Layer)
scaleM protected The scale factor to use when transforming measure values to internal system coordinates.
(Inherited from TGIS_LayerSqlSdeAbstract)
scaleM2 protected The scale factor to use when transforming measure values to internal system coordinates.
(Inherited from TGIS_LayerSqlSdeAbstract)
scaleXY protected The scale factor to apply when transforming ground (in XY plane) coordinates to internal system coordinates.
(Inherited from TGIS_LayerSqlSdeAbstract)
scaleXY2 protected The scale factor to apply when transforming ground (in XY plane) coordinates to internal system coordinates.
(Inherited from TGIS_LayerSqlSdeAbstract)
scaleZ protected The scale factor to use when transforming z values to internal system coordinates.
(Inherited from TGIS_LayerSqlSdeAbstract)
scaleZ2 protected The scale factor to use when transforming z values to internal system coordinates.
(Inherited from TGIS_LayerSqlSdeAbstract)
srId protected The ID of the spatial reference system used for the coordinate geometry
(Inherited from TGIS_LayerSqlSdeAbstract)
storageName protected Geometry storage name.
(Inherited from TGIS_LayerSqlSdeAbstract)
storageType protected Geometry storage type.
(Inherited from TGIS_LayerSqlSdeAbstract)
strCatalog protected Parsed catalog name.
(Inherited from TGIS_LayerSqlSdeAbstract)
strName protected Parsed table name.
(Inherited from TGIS_LayerSqlSdeAbstract)
strSchema protected Parsed schema name.
(Inherited from TGIS_LayerSqlSdeAbstract)
View3D public 3D Representation properties.
(Inherited from TGIS_Layer)
ZMax protected Maximum border of Z dimension (elevation)
(Inherited from TGIS_LayerSqlSdeAbstract)
ZMin protected Minimum border of Z dimension (elevation)
(Inherited from TGIS_LayerSqlSdeAbstract)

Methods

Inherited Overrides Protected
Name Visibility Description
addCommonCommands protected Add common SQL commands to SQL commands list.
(Inherited from TGIS_LayerVectorSqlAbstract)
AddField public Adds a new field.
(Inherited from TGIS_LayerVector)
AddFieldInternal public Adds new field; for internal use.
(Inherited from TGIS_LayerVector)
AddShape public Adds a copy of shape and makes it editable.
(Inherited from TGIS_LayerVector)
AddToMasterTable public Add layer entry to master table.
(Inherited from TGIS_LayerVectorSqlAbstract)
Alive public Makes a layer non-dormant.
(Inherited from TGIS_Layer)
applyConfigOptions protected
(Inherited from TGIS_LayerVector)
applyConfigProjection protected Read config projection parameters.
(Inherited from TGIS_Layer)
ApplyCuttingPolygon public Sets a cutting polygon for a layer.
(Inherited from TGIS_Layer)
ApplyStyle public Apply a style to the layer.
(Inherited from TGIS_LayerVectorSqlAbstract)
bindField protected Obtain a bind number for a given field name.
(Inherited from TGIS_LayerVector)
bindFieldInternal protected Obtain a bind number for a given field name.
(Overrides TGIS_LayerVector.bindFieldInternal)
BindSqlQueryInternal public Binds layer to SQL query object to provided field access methods.
(Inherited from TGIS_LayerVector)
Build(java.lang.String, TGIS_Extent, TGIS_ShapeType) public Builds a new layer - prepares storage.
(Inherited from TGIS_LayerVector)
Build(java.lang.String, TGIS_Extent, TGIS_ShapeType, TGIS_DimensionType) public
(Inherited from TGIS_LayerSqlSdeAbstract)
CentroidScope public Calculates a centroid for a scope.
(Inherited from TGIS_LayerVector)
ChangeHash public Changes the hash for the purpose of verifying layer's modifications.
(Inherited from TGIS_Layer)
checkParamsCache protected Check if shape is visible based on current paramsCache setup.
(Inherited from TGIS_LayerVector)
ClearModified public Sets IsModified flag to false for a layer and its sublayers.
(Inherited from TGIS_Layer)
CloseActiveDatasets public Close all active datasets of a layer.
(Inherited from TGIS_LayerVectorSqlAbstract)
CloseConnection public Close current connection and active queries.
(Inherited from TGIS_LayerVectorSqlAbstract)
createFromSCB protected Create a shape from SDE Compressed Binary (SCB).
(Inherited from TGIS_LayerSqlSdeAbstract)
CreateMasterTable public Create master table.
(Inherited from TGIS_LayerVectorSqlAbstract)
CreateProjectTable public Create a table with projects.
(Inherited from TGIS_LayerVectorSqlAbstract)
CreateShape public Creates a new shape and makes it editable.
(Inherited from TGIS_LayerVector)
CreateStyleTable public Create a table with layer styles.
(Inherited from TGIS_LayerVectorSqlAbstract)
cursorClose protected Free cursor allocated by cursorOpen().
(Inherited from TGIS_LayerSqlSdeAbstract)
cursorEof protected Is it the end of the shapes?
(Inherited from TGIS_LayerSqlSdeAbstract)
cursorEofInternal protected Has the end of shapes been reached?
(Inherited from TGIS_LayerVector)
cursorFindFirst protected Find first occurrence of an item which meets extent and query.
(Inherited from TGIS_LayerVector)
cursorFindNext protected Find next occurrence of item defined in cursorFindFirst.
(Inherited from TGIS_LayerVector)
cursorFirst protected Move to the first shape in the cursor.
(Inherited from TGIS_LayerSqlSdeAbstract)
cursorFirstInternal protected Move to the first shape in the Layer.
(Inherited from TGIS_LayerVector)
cursorNext protected Move to the next shape in the cursor.
(Inherited from TGIS_LayerSqlSdeAbstract)
cursorNextInternal protected Move to next shape in Layer.
(Inherited from TGIS_LayerVector)
cursorOpen protected Allocate new cursor.
(Inherited from TGIS_LayerSqlSdeAbstract)
cursorShape protected Get current shape.
(Inherited from TGIS_LayerSqlSdeAbstract)
cursorShapeEx protected Get current shape.
(Inherited from TGIS_LayerVector)
cursorShapeInternal protected Get current shape.
(Inherited from TGIS_LayerVector)
cursorStateRestore protected Restore cursor state to previously stored value.
(Inherited from TGIS_LayerVector)
cursorStateSave protected Store cursor state.
(Inherited from TGIS_LayerVector)
Delete public Deletes a shape.
(Inherited from TGIS_LayerVector)
DeleteField public Deletes a field.
(Inherited from TGIS_LayerVector)
DeleteFromMasterTable public Delete record from master table.
(Inherited from TGIS_LayerVectorSqlAbstract)
Deselect public Clears selection of shape.
(Inherited from TGIS_LayerVector)
DeselectAll public Clears selection of all shapes.
(Inherited from TGIS_LayerVector)
Dormant public Makes a layer dormant.
(Inherited from TGIS_LayerSqlSdeAbstract)
DormantGain public Calculates the approximate gain (in Megabytes) which can be achieved by releasing memory by calling Dormant method.
(Inherited from TGIS_LayerSqlSdeAbstract)
Draw public Draws a layer.
(Inherited from TGIS_Layer)
DrawChart public Draws layer charts.
(Inherited from TGIS_LayerVector)
DrawEx public Draws a layer within a defined extent.
(Inherited from TGIS_LayerVector)
drawExtent protected Calculates the drawing area /clipping area of device/.
(Inherited from TGIS_Layer)
drawExtentEx protected Calculates the drawing area /clipping area of device/.
(Inherited from TGIS_Layer)
DrawFlash public Flashes queued shapes.
(Inherited from TGIS_LayerVector)
DrawScope public Draws only shapes that meet a scope criterion.
(Inherited from TGIS_LayerVector)
DrawSelected public Draws only the selected item(s) on layer.
(Inherited from TGIS_Layer)
DrawSelectedEx public
(Inherited from TGIS_LayerVector)
enabledNetProvider protected Is NET provider for Oracle DB enabled.
(Inherited from TGIS_LayerSqlSdeAbstract)
enabledOciProvider protected Is OCI provider for Oracle DB enabled.
(Inherited from TGIS_LayerSqlSdeAbstract)
ExecuteSQL public Execute custom SQL statement.
(Inherited from TGIS_LayerVectorSqlAbstract)
ExportLayer public Exports the layer.
(Inherited from TGIS_LayerVector)
ExportLayerEx public Exports layer.
(Inherited from TGIS_LayerVector)
ExportStructureToFLD public Exports fields structure to a fld file.
(Inherited from TGIS_LayerVector)
exportToSCB protected Export the Shape geometry into a SDE Compressed Binary (SCB).
(Inherited from TGIS_LayerSqlSdeAbstract)
FieldInfo public Returns pointer to GIS_FieldInfo structure.
(Inherited from TGIS_LayerVector)
finalizeCommandList protected Finalize command list process.
(Inherited from TGIS_LayerVectorSqlAbstract)
FinalizeDirectWrite public
(Inherited from TGIS_LayerVectorSqlAbstract)
FindField public Finds a field in the fields list.
(Inherited from TGIS_LayerVector)
FindFieldInternal public Finds a field in the fields list (for internal use).
(Inherited from TGIS_LayerVector)
FindFirst public Finds the first shape in layer.
(Inherited from TGIS_LayerVector)
FindNext public Finds the next occurrence of an item defined in FindFirst.
(Inherited from TGIS_LayerVector)
FlashShape public Flashes shape several times
(Inherited from TGIS_LayerVector)
ForEach public Fetches all shapes from the layer using callback function.
(Inherited from TGIS_LayerVector)
ForEachSubLayer public Returns in callback event the layer and all sublayers belonging to it.
(Inherited from TGIS_Layer)
GetAvailableLayers public Gets a list of layers available in storage.
(Inherited from TGIS_LayerSqlSdeAbstract)
GetAvailableProjects public Get available projects from database.
(Inherited from TGIS_LayerVectorSqlAbstract)
GetAvailableStyles public Get available styles from database.
(Inherited from TGIS_LayerVectorSqlAbstract)
getBindedField protected Get field value for a shape given by unique identity.
(Inherited from TGIS_LayerVector)
getBindedFieldInternal protected Get field value for a shape given by unique identity.
(Overrides TGIS_LayerVector.getBindedFieldInternal)
getBufferSize protected Return an CLOB buffer size.
(Inherited from TGIS_LayerSqlSdeAbstract)
getCmd protected Return a SQL command associated with a given identifier.
(Inherited from TGIS_LayerVectorSqlAbstract)
getCmdFEAUID protected Return a SQL command with FEAUID column name.
(Inherited from TGIS_LayerSqlSdeAbstract)
getCmdGEOMETRY protected Return a SQL command with GEOMETRY column name.
(Inherited from TGIS_LayerSqlSdeAbstract)
getCmdGEOUID protected Return a SQL command.
(Inherited from TGIS_LayerSqlSdeAbstract)
getCmdNUMOFPTS protected Return a SQL command with NUMOFPTS column name.
(Inherited from TGIS_LayerSqlSdeAbstract)
getCmdSHAPETYPE protected Return a SQL command with SHAPETYPE column name.
(Inherited from TGIS_LayerSqlSdeAbstract)
getCmdXMIN protected Return a SQL command with XMIN column name.
(Inherited from TGIS_LayerSqlSdeAbstract)
getCmdYMIN protected Return a SQL command with YMIN column name.
(Inherited from TGIS_LayerSqlSdeAbstract)
getEdited protected Internally used by TGIS_Viewer.
(Inherited from TGIS_LayerVector)
GetField public Gets a field value for a shape determined by its unique identity.
(Inherited from TGIS_LayerVector)
GetFieldEx public Gets a field value for a shape determined by its unique identity.
(Inherited from TGIS_LayerVector)
getFieldInternal protected Get the stored field value for a shape specified by unique identifier.
(Inherited from TGIS_LayerSqlSdeAbstract)
getGeometryShapeType protected Convert shape type to geometry type.
(Inherited from TGIS_LayerVectorSqlAbstract)
GetLastUid public Gets the Uid of the last shape.
(Inherited from TGIS_LayerSqlSdeAbstract)
GetNewUid public Gets the Uid for a new shape.
(Inherited from TGIS_LayerSqlSdeAbstract)
GetProject public Read project from database.
(Inherited from TGIS_LayerVectorSqlAbstract)
getSchemaName protected Get Schema property.
(Inherited from TGIS_LayerSqlSdeAbstract)
GetSelectedCount public Returns the quantity of selected shapes.
(Inherited from TGIS_LayerVector)
GetShape(long) public Gets a shape by its unique identifier on default cursor (0).
(Inherited from TGIS_LayerVector)
GetShape(long, int) public
(Inherited from TGIS_LayerSqlSdeAbstract)
getShapePos protected Get shape using bisection.
(Inherited from TGIS_LayerVector)
getShapeTypeFromSDO protected Get shape type from SDO type.
(Inherited from TGIS_LayerSqlSdeAbstract)
getSRID protected Prepare SRID value.
(Inherited from TGIS_LayerSqlSdeAbstract)
getStatistics protected Parse label string (to expand fields etc.).
(Inherited from TGIS_LayerVector)
GetUniqueFieldName public Suggests a unique field name.
(Inherited from TGIS_LayerVector)
HourglassShake public Notifies of busy state using an hourglass.
(Inherited from TGIS_Layer)
ImportLayer public Imports a layer from an existing layer.
(Inherited from TGIS_LayerVector)
ImportLayerEx public Imports a layer from an existing layer.
(Inherited from TGIS_LayerSqlSdeAbstract)
ImportStructure public Imports the field structure from another layer
(Inherited from TGIS_LayerVector)
indexRecordsCount protected Calculation of spatial index records count.
(Inherited from TGIS_LayerSqlSdeAbstract)
initializeCommandList protected Initialize command list process.
(Inherited from TGIS_LayerVectorSqlAbstract)
initializeConnect protected Initialize connect process.
(Inherited from TGIS_LayerVectorSqlAbstract)
InitializeDirectWrite public
(Inherited from TGIS_LayerVectorSqlAbstract)
InvalidateScope public Invalidates shapes in the scope.
(Inherited from TGIS_LayerVector)
InvalidateSelection public Invalidates all selected shapes (but only to redraw the selection, not the shapes themselves).
(Inherited from TGIS_LayerVector)
IsGrid public Checks if the layer type is grid.
(Inherited from TGIS_Layer)
isInScope protected Internally used by TGIS_Viewer.
(Inherited from TGIS_LayerVector)
IsPixel public Checks if the layer type is pixel.
(Inherited from TGIS_Layer)
isShapeVisible protected Calculate a visibility of a given shape.
(Inherited from TGIS_LayerVector)
isSublayer protected Checks if the layer is a sublayer.
(Inherited from TGIS_Layer)
IsSupported public Checks if the operation is supported by the layer.
(Inherited from TGIS_Layer)
IsVector public
(Inherited from TGIS_LayerVector)
IsVector3D public
(Inherited from TGIS_LayerVector)
IsVisible public Checks if the layer is visible in a defined extent and current params.
(Inherited from TGIS_Layer)
LegendInfo public Returns parameters filled with the renderer styling.
(Inherited from TGIS_LayerVector)
Locate public Locates a shape.
(Inherited from TGIS_LayerVector)
LocateEx public Locates a shape (more precise).
(Inherited from TGIS_LayerVector)
Lock public Locks layer in burst-mode operation.
(Inherited from TGIS_Layer)
lockRender protected Prepare colors and size for a shape using automatic renderer.
(Inherited from TGIS_LayerVector)
lockThread protected Locks thread.
(Inherited from TGIS_Layer)
Loop public Prepares enumerator (also known as iterator or cursor) to iterate the layer.
(Inherited from TGIS_LayerVector)
macroAddField protected Add new field.
(Inherited from TGIS_LayerSqlSdeAbstract)
macroBeginBatchMode protected Macro for beginning batch mode.
(Inherited from TGIS_LayerVectorSqlAbstract)
macroBuildRtree protected Macro for building RTree index.
(Inherited from TGIS_LayerVectorSqlAbstract)
macroConnect protected Macro for connecting to the database.
(Inherited from TGIS_LayerSqlSdeAbstract)
macroDisconnect protected Macro for disconnecting to the database.
(Inherited from TGIS_LayerSqlSdeAbstract)
macroEndBatchMode protected Macro for ending batch mode.
(Inherited from TGIS_LayerVectorSqlAbstract)
macroFetchRecord protected Macro for fetching proper record form the database.
(Inherited from TGIS_LayerSqlSdeAbstract)
macroInitSetUp protected Macro for initialization of layer internal parameters.
(Inherited from TGIS_LayerSqlSdeAbstract)
macroMasterCreate protected Macro for creating master table
(Inherited from TGIS_LayerSqlSdeAbstract)
macroMasterUpdate protected Macro for updating master table
(Inherited from TGIS_LayerSqlSdeAbstract)
macroMaxNameLength protected Gets maximum column name length.
(Inherited from TGIS_LayerVectorSqlAbstract)
macroShapeDelete protected Macro for deleting a shape from: geometry, feature and index table.
(Inherited from TGIS_LayerSqlSdeAbstract)
macroShapeIndexUpdate protected Macro for managing shape index update process.
(Inherited from TGIS_LayerSqlSdeAbstract)
macroShapeUpdate protected Macro for managing shape update process.
(Inherited from TGIS_LayerSqlSdeAbstract)
macroTableAlter protected Macro for redefining a database structure.
(Inherited from TGIS_LayerSqlSdeAbstract)
macroTableAppend protected Append a new record into the table.
(Inherited from TGIS_LayerSqlSdeAbstract)
macroTableCreate protected Macro for creating table.
(Inherited from TGIS_LayerSqlSdeAbstract)
macroTableDrop protected Macro for dropping table.
(Inherited from TGIS_LayerSqlSdeAbstract)
macroTableSetField protected Set for setting a field to the table.
(Inherited from TGIS_LayerSqlSdeAbstract)
macroTableUpdate protected Update a record in the table.
(Inherited from TGIS_LayerSqlSdeAbstract)
macroUidLast protected Macro for obtaining last assigned UID.
(Inherited from TGIS_LayerSqlSdeAbstract)
macroUidNew protected Macro for obtaining new UID.
(Inherited from TGIS_LayerSqlSdeAbstract)
macroUidNewEx protected Macro for generating new UID.
(Inherited from TGIS_LayerSqlSdeAbstract)
macroUidReserve protected Macro for reserving new UID.
(Inherited from TGIS_LayerSqlSdeAbstract)
macroUpdateEnd protected Macro for ending updates.
(Inherited from TGIS_LayerSqlSdeAbstract)
macroUpdateStart protected Macro for starting updates.
(Inherited from TGIS_LayerSqlSdeAbstract)
MergeLayer public Merges layer from an existing layer.
(Inherited from TGIS_LayerVector)
MergeLayerEx public Merges layer with an existing layer.
(Inherited from TGIS_LayerSqlSdeAbstract)
MergeStructure public Merges the field structure from another layer.
(Inherited from TGIS_LayerVector)
Move public Moves a layer up or down in the viewer zorder list.
(Inherited from TGIS_Layer)
MoveEx public Moves a layer up or down in the viewer zorder list (only visible layers).
(Inherited from TGIS_Layer)
MustCalculateStatistics public
(Inherited from TGIS_LayerVector)
MustReproject public Checks if the layer must be reprojected.
(Inherited from TGIS_Layer)
MustSave public
(Inherited from TGIS_LayerVector)
nextCandidate protected Provides next shape from the candidate list.
(Inherited from TGIS_LayerVector)
Open public Opens the layer.
(Inherited from TGIS_Layer)
OpenConnection public Reopen a connection.
(Inherited from TGIS_LayerVectorSqlAbstract)
optimizeParamsCache protected Move section specified by _idx to the top of the cached list.
(Inherited from TGIS_Layer)
Paint public Draws the layer or fires PaintLayer event (if defined).
(Inherited from TGIS_Layer)
ParamsAsDrawn public Gets a shape's styling parameters that are used during drawing in the viewer, and fills the _params parameter.
(Inherited from TGIS_LayerVector)
parseConfigLayerName protected Parse configuration layer name.
(Inherited from TGIS_LayerSqlSdeAbstract)
passwordCallBack protected Process tokens in a SQLParameters property.
(Inherited from TGIS_LayerVectorSqlAbstract)
Prepare public Opens the layer.
(Inherited from TGIS_Layer)
prepareAppendCmd protected Return a SQL parametrized append command.
(Inherited from TGIS_LayerSqlSdeAbstract)
prepareAppendCommand protected Return a SQL parametrized append command.
(Inherited from TGIS_LayerSqlSdeAbstract)
prepareAppendCommandEx protected Return a SQL parametrized append command.
(Inherited from TGIS_LayerSqlSdeAbstract)
prepareCandidates protected Prepare list of scope candidates for SQL Layers.
(Inherited from TGIS_LayerVector)
prepareColumnsNames protected Return columns names for layer table in comma separated form.
(Inherited from TGIS_LayerSqlSdeAbstract)
prepareColumnsNamesEx protected Return columns names for layer table in comma separated form.
(Inherited from TGIS_LayerSqlSdeAbstract)
prepareCommandList protected Prepare command list.
(Inherited from TGIS_LayerSqlSdeAbstract)
prepareEflags protected Return eflags properties of layer table.
(Inherited from TGIS_LayerSqlSdeAbstract)
PrepareExportFieldNames public Prepares field names to export.
(Inherited from TGIS_LayerVector)
prepareFilterUid protected Return a UID=_uid filter.
(Inherited from TGIS_LayerSqlSdeAbstract)
prepareInternalCS protected Prepare internal coordinate system.
(Inherited from TGIS_LayerSqlSdeAbstract)
prepareParametersExList protected Prepare additional parameters list.
(Inherited from TGIS_LayerVectorSqlAbstract)
prepareParamsCache protected Prepare cached section list meeting the _style name.
(Inherited from TGIS_Layer)
prepareParamsCommand protected Prepare list of fields in a form "field=value".
(Inherited from TGIS_LayerSqlSdeAbstract)
prepareSelectCommand protected Return a SQL select command.
(Inherited from TGIS_LayerSqlSdeAbstract)
prepareSelectCommandEx protected Return a SQL select command.
(Inherited from TGIS_LayerSqlSdeAbstract)
prepareUpdateCmd protected Return a SQL parametrized update command.
(Inherited from TGIS_LayerSqlSdeAbstract)
prepareUpdateCommand protected Return a SQL parametrized update command.
(Inherited from TGIS_LayerSqlSdeAbstract)
prepareUpdateCommandEx protected Return a SQL parametrized update command.
(Inherited from TGIS_LayerSqlSdeAbstract)
PreRecognize public Checks if the layer can read the file.
(Overrides TGIS_Layer.PreRecognize)
Project public Applies a projection on the single point.
(Inherited from TGIS_Layer)
Project3D public Applies a projection on the single point in 3D.
(Inherited from TGIS_Layer)
Project3D_Ref public Applies a projection on the single point in 3D.
(Inherited from TGIS_Layer)
ProjectExtent public Applies a projection on the extent.
(Inherited from TGIS_Layer)
Project_Ref public Applies a projection on the single point.
(Inherited from TGIS_Layer)
queueFlash protected Used by TGIS_Shape to add itself to the flash queue.
(Inherited from TGIS_LayerVector)
RaiseBusyEvent public Fires Busy event of the layer.
(Inherited from TGIS_Layer)
RaiseBusyPrepare public Fires BusyPrepare method of the assigned viewer.
(Inherited from TGIS_Layer)
RaiseBusyRelease public Fires BusyRelease method of the assigned viewer.
(Inherited from TGIS_Layer)
RaiseBusyShake public Fires BusyShake method of the assigned viewer.
(Inherited from TGIS_Layer)
ReadConfig public Reads the layer configuration files.
(Inherited from TGIS_Layer)
ReadConfigParam public Reads the layer configuration parameters.
(Inherited from TGIS_Layer)
ReadFieldDefinition public Parses the field definition file.
(Inherited from TGIS_LayerVector)
ReadFieldRules public Parses the field rules file.
(Inherited from TGIS_LayerVector)
readInternalCS protected Read internal coordinate system and spatial index parameters.
(Inherited from TGIS_LayerSqlSdeAbstract)
ReadMasterTable public Read layer entry from master table.
(Inherited from TGIS_LayerVectorSqlAbstract)
readShape protected Read a shape from a SQL query and recreate it.
(Inherited from TGIS_LayerSqlSdeAbstract)
ReadStyle public Read a style.
(Inherited from TGIS_LayerVectorSqlAbstract)
RebuildSpatialIndex public Rebuild and recalculate spatial index on existing layer.
(Inherited from TGIS_LayerSqlSdeAbstract)
RecalcExtent public Recalculates extent.
(Inherited from TGIS_LayerVector)
RecalcProjectedExtent public Recalculates a projected extent.
(Inherited from TGIS_Layer)
releaseFlash protected Used by TGIS_Shape to remove itself from the flash queue.
(Inherited from TGIS_LayerVector)
removeCandidate protected Remove shape from the candidate list.
(Inherited from TGIS_LayerVector)
RenameField public Renames a field.
(Inherited from TGIS_LayerVector)
ReOpen public Reopens the layer.
(Inherited from TGIS_Layer)
RereadConfig public Rereads the layer configuration files.
(Inherited from TGIS_Layer)
ResetDataset public Reset the layer dataset to ensure the current database context upon next drawing (e.g to notify changes when a record was deleted manually in the table).
(Inherited from TGIS_LayerVectorSqlAbstract)
resetMustReproject protected Reset MustReporoject state.
(Inherited from TGIS_Layer)
Revert public Reverts a shape to its original state.
(Inherited from TGIS_LayerVector)
RevertAll public
(Inherited from TGIS_LayerVector)
RevertShapes public Reverts all shapes to their original state.
(Inherited from TGIS_LayerVector)
RootLayer public Returns the absolute parent layer.
(Inherited from TGIS_Layer)
safeName protected Make safe column name.
(Inherited from TGIS_LayerVectorSqlAbstract)
safeParam protected Make safe parameter.
(Inherited from TGIS_LayerVectorSqlAbstract)
SaveAll public Saves layer and destroys mirrored items.
(Inherited from TGIS_Layer)
SaveData public Saves layer and destroys mirrored items.
(Inherited from TGIS_LayerSqlSdeAbstract)
SetCSByEPSG public Sets up Coordinate System to a coordinate system provided by a EPSG code.
(Inherited from TGIS_Layer)
SetCSByWKT public Sets up Coordinate System to a coordinate system provided by a WKT string (GEOGCS or PROJCS).
(Inherited from TGIS_Layer)
SetCSByWKTFile public Sets up Coordinate System to a coordinate system provided by a file which contains a WKT string (GEOGCS or PROJCS).
(Inherited from TGIS_Layer)
setUp protected Makes a general layer setup first step.
(Inherited from TGIS_LayerSqlSdeAbstract)
setUp2 protected
(Inherited from TGIS_LayerVector)
setUp3 protected Makes additional layer setup.
(Inherited from TGIS_LayerVectorSqlAbstract)
sqlQueryGetGeometry protected Get a geometry from the query.
(Overrides TGIS_LayerSqlSdeAbstract.sqlQueryGetGeometry)
sqlQueryGetGEOUID protected Get a GEO.UID from the query.
(Overrides TGIS_LayerSqlSdeAbstract.sqlQueryGetGEOUID)
sqlQueryGetNUMOFPTS protected Get a NUMOFPTS from the query.
(Overrides TGIS_LayerSqlSdeAbstract.sqlQueryGetNUMOFPTS)
sqlQueryNameGEOUID protected Get a GEO.UID from the query.
(Overrides TGIS_LayerSqlSdeAbstract.sqlQueryNameGEOUID)
sqlTableAppend protected Append a new record into the table.
(Overrides TGIS_LayerSqlSdeAbstract.sqlTableAppend)
sqlTableOpenReadEx protected
sqlTableOpenWrite protected Open the table based on provided filter
(Overrides TGIS_LayerSqlSdeAbstract.sqlTableOpenWrite)
sqlTablePost protected Update the table (after any change).
(Overrides TGIS_LayerSqlSdeAbstract.sqlTablePost)
sqlTableSetGeometry protected Set a geometry to the table.
(Overrides TGIS_LayerSqlSdeAbstract.sqlTableSetGeometry)
storeConfigOptions protected
(Inherited from TGIS_LayerVector)
storTypeIsBinary protected Is geometry storage type set to SdeBinary.
(Inherited from TGIS_LayerSqlSdeAbstract)
storTypeIsGeography protected Is geometry storage type set to SdeGeography.
(Inherited from TGIS_LayerSqlSdeAbstract)
storTypeIsGeometry protected Is geometry storage type set to SdeGeometry.
(Inherited from TGIS_LayerSqlSdeAbstract)
storTypeIsLob protected Is geometry storage type set to SdeLob.
(Inherited from TGIS_LayerSqlSdeAbstract)
storTypeIsOgcWkb protected Is geometry storage type set to SdeOgcWkb.
(Inherited from TGIS_LayerSqlSdeAbstract)
storTypeIsSdoGeometry protected Is geometry storage type set to SdeSdoGeometry.
(Inherited from TGIS_LayerSqlSdeAbstract)
storTypeIsStGeometry protected Is geometry storage type set to SdeStGeometry.
(Inherited from TGIS_LayerSqlSdeAbstract)
transformExtent protected Custom transformation of the extent.
(Inherited from TGIS_Layer)
Unlock public Unlocks layer from burst-mode operation.
(Inherited from TGIS_Layer)
unlockRender protected Do after lockRender.
(Inherited from TGIS_LayerVector)
unlockThread protected Unlocks thread.
(Inherited from TGIS_Layer)
Unproject public Applies reverse projection (recovers from the projection) on the single point.
(Inherited from TGIS_Layer)
Unproject3D public Applies reverse projection (recovers from the projection) on the singlepoint in 3D.
(Inherited from TGIS_Layer)
Unproject3D_Ref public Applies reverse projection (recovers from the projection) on the single point in 3D.
(Inherited from TGIS_Layer)
UnprojectExtent public Applies reverse projection (recovers from the projection) on the extent.
(Inherited from TGIS_Layer)
Unproject_Ref public Applies reverse projection (recover from projection) on the single point.
(Inherited from TGIS_Layer)
updateDialectList protected Update single parameter on SQLDialectList.
(Inherited from TGIS_LayerSqlSdeAbstract)
updateDialectListWithSynonyms protected Update dialect list with synonyms.
(Inherited from TGIS_LayerSqlSdeAbstract)
UpdateMasterTable public Update a layer entry in master table.
(Inherited from TGIS_LayerVectorSqlAbstract)
WriteConfig public Writes layer configuration files.
(Inherited from TGIS_Layer)
writeGeometry protected Export the Shape geometry into Hexadecimal format.
(Inherited from TGIS_LayerSqlSdeAbstract)
WriteProject public Write or update a project to database.
(Inherited from TGIS_LayerVectorSqlAbstract)
WriteShapeDirect public
(Inherited from TGIS_LayerVectorSqlAbstract)
WriteStyle public Write or update a style to database.
(Inherited from TGIS_LayerVectorSqlAbstract)
WriteStyleEx public Write or update a style to database.
(Inherited from TGIS_LayerVectorSqlAbstract)

Properties

Inherited Protected
Name Visibility Description
Active public Checks if the layer is active? Active means layer is visible and an object can be localized on the layer.
(Inherited from TGIS_Layer)
Addition public Additional value.
(Inherited from TGIS_Layer)
Age public Age of the layer (since its creation).
(Inherited from TGIS_Layer)
Basemap public True if the layer must be interpreted as basemap (for background painting).
(Inherited from TGIS_Layer)
BlockRTree public If true, then Rtree for the layer cannot be enabled and UseRtree is ignored.
(Inherited from TGIS_LayerVector)
CachedPaint public False if layer must be painted directly (bypassing cache).
(Inherited from TGIS_Layer)
Caption public Caption of layer; if not filed directly then will be filed with Name when adding to the Viewer.
(Inherited from TGIS_Layer)
CodePage public Code Page in which text has been stored.
(Inherited from TGIS_Layer)
Collapsed public Checks if the layer is collapsed? Collapsed means only the layer's title will be visible inside the legend.
(Inherited from TGIS_Layer)
Comments public Additional user comments.
(Inherited from TGIS_Layer)
ConfigFile public Configuration file handle.
(Inherited from TGIS_Layer)
ConfigName public Configuration file name.
(Inherited from TGIS_Layer)
ConnectionPoolId public Connection pool id.
(Inherited from TGIS_LayerVectorSqlAbstract)
CS public Coordinate System that is assigned to the layer.
(Inherited from TGIS_Layer)
CustomData public List of custom, user-defined data.
(Inherited from TGIS_Layer)
DatabaseSchema public Name of the Database schema name.
(Inherited from TGIS_LayerSqlSdeAbstract)
Dataset public Name of the dataset name.
(Inherited from TGIS_LayerSqlSdeAbstract)
DefaultDimension public Default shape dimension for the layer.
(Inherited from TGIS_LayerVector)
DefaultShapeType public Default shape type for the layer.
(Inherited from TGIS_LayerVector)
DirectMode public True if the layer is direct-mode (bypassing cache).
(Inherited from TGIS_Layer)
DormantMode public Dormant mode for the layer.
(Inherited from TGIS_Layer)
Driver public The layer's driver name.
(Inherited from TGIS_Layer)
DynamicAggregator public Aggregation processor is executed upon the drawing process.
(Inherited from TGIS_LayerVector)
Extent public Extent of the layer.
(Inherited from TGIS_Layer)
Extent3D public Three-dimensional extent of the layer.
(Inherited from TGIS_Layer)
Fields public List of database field definitions.
(Inherited from TGIS_LayerVector)
FieldsVirtual public List of virtual fields.
(Inherited from TGIS_LayerVector)
FileCopyrights public Copyright information about the layer.
(Inherited from TGIS_Layer)
FileInfo public Additional textual information about the layer such as compression, number of pixels, copyright, etc.
(Inherited from TGIS_Layer)
HideFromLegend public False if the layer should not be visible in legend.
(Inherited from TGIS_Layer)
IgnoreShapeParams public If True, then only layer level params will be used.
(Inherited from TGIS_LayerVector)
InMemoryRTree public True if RTree file will be created in-memory.
(Inherited from TGIS_LayerVector)
IsExportable public True if the layer is exportable.
(Inherited from TGIS_Layer)
IsLocked public True if the layer is in locked state.
(Inherited from TGIS_Layer)
IsOpened public True if the layer is opened and is ready for operations.
(Inherited from TGIS_Layer)
IsPersistent public True if the layer is persistent.
(Inherited from TGIS_Layer)
IsReadOnly public True if the layer is read-only.
(Inherited from TGIS_Layer)
IsTopmost public True if the layer can be interpreted as the topmost (trackable) layer.
(Inherited from TGIS_Layer)
Items public A list of all ghost items.
(Inherited from TGIS_LayerVector)
JoinADO public ADO Query to be joined.
(Inherited from TGIS_LayerVector)
JoinCodePage public Code page for JoinADO/JoinDB.
(Inherited from TGIS_LayerVector)
JoinDB public DB Query to be joined.
(Inherited from TGIS_LayerVector)
JoinForeign public Field from Query to be joined.
(Inherited from TGIS_LayerVector)
JoinJDBC public JDBC ResultSet of Query to be joined.
(Inherited from TGIS_LayerVector)
JoinJDBCQuery public JDBC Query to be joined.
(Inherited from TGIS_LayerVector)
JoinPrimary public Field from feature table to be joined.
(Inherited from TGIS_LayerVector)
LabelingMode public Labeling mode metadata.
(Inherited from TGIS_LayerVector)
MasterTable public Name of the master table.
(Inherited from TGIS_LayerVectorSqlAbstract)
MaxTileSize public Maximum allowed tile size for the layer.
(Inherited from TGIS_Layer)
MultipassRendering public Forces multipass rendering.
(Inherited from TGIS_LayerVector)
MultiUserMode public Type of multiuser mode.
(Inherited from TGIS_Layer)
Name public Name of layer; if not filled directly, then will be filled with Path when added to the viewer.
(Inherited from TGIS_Layer)
Params public Returns parameters (colors, fills, etc.) object.
(Inherited from TGIS_LayerVector)
ParamsList public List of all parameter sections attached to the current layer.
(Inherited from TGIS_Layer)
ParentLayer public Parent layer of a sub layer.
(Inherited from TGIS_Layer)
Path public Path to file holding the layer's data.
(Inherited from TGIS_Layer)
PathFLD public Path to field definitions ini file.
(Inherited from TGIS_LayerVector)
PathFLDX public Path to field rules file.
(Inherited from TGIS_LayerVector)
PathRTree public Path to RTree index.
(Inherited from TGIS_LayerVector)
PathWithDriver public Path to file with the layer's data extended with driver name.
(Inherited from TGIS_Layer)
ProjectedExtent public Extent of the layer in projected units.
(Inherited from TGIS_Layer)
Renderer public Handle to a renderer used for drawing shapes.
(Inherited from TGIS_Layer)
RTreeFile public Rtree based index.
(Inherited from TGIS_LayerVector)
Scope public Scope zone.
(Inherited from TGIS_LayerVector)
ScopeExtent public Scope extent.
(Inherited from TGIS_LayerVector)
SelectedList public List of uids of the selected shapes.
(Inherited from TGIS_LayerVector)
SQLCommands public SQL Commands used for database operations.
(Inherited from TGIS_LayerVectorSqlAbstract)
SQLDialectList public Dialect list in a form "token=replacement".
(Inherited from TGIS_LayerVectorSqlAbstract)
SQLParameter public Connection parameters.
(Inherited from TGIS_LayerVectorSqlAbstract)
SQLParametersEx public List of additional connection parameters.
(Inherited from TGIS_LayerVectorSqlAbstract)
Statistics public Layer statistics engine
(Inherited from TGIS_Layer)
Stream public Reference to a potential layer underlying the stream.
(Inherited from TGIS_Layer)
SubLayers public List of sublayers belonging to the layer.
(Inherited from TGIS_Layer)
SubType public Type of sublayer.
(Inherited from TGIS_Layer)
SupportedDimensions public Set of dimensions supported by a layer.
(Inherited from TGIS_LayerVector)
SupportedShapes public Set of shapes supported by a layer.
(Inherited from TGIS_LayerVector)
SupportedShapesAll public Similar to SupportedShapesSet, but this lists also includes shape types added temporarily by the aggregator.
(Inherited from TGIS_LayerVector)
SymbolingMode public Symboling mode metadata.
(Inherited from TGIS_LayerVector)
Table public Name of the table (general).
(Inherited from TGIS_LayerVectorSqlAbstract)
TableFeatures public Name of the features table.
(Inherited from TGIS_LayerSqlSdeAbstract)
TableGeometry public Name of the geometry table.
(Inherited from TGIS_LayerSqlSdeAbstract)
TableIndex public Name of the index table.
(Inherited from TGIS_LayerSqlSdeAbstract)
TableMaster public Name of the master table.
(Inherited from TGIS_LayerSqlSdeAbstract)
Tag public Tag has no predefined meaning.
(Inherited from TGIS_Layer)
TagInternal public TagInternal has no predefined meaning.
(Inherited from TGIS_Layer)
TagPointer public TagPointer has no predefined meaning.
(Inherited from TGIS_Layer)
Transform public Custom transformation.
(Inherited from TGIS_Layer)
Transparency public Transparency value for the layer (0..100).
(Inherited from TGIS_Layer)
UnSupportedOperations public Set of operations not supported by the layer.
(Inherited from TGIS_Layer)
UseConfig public True if config file is active.
(Inherited from TGIS_Layer)
UseMasterTable public If True, operations on the master table will be performed.
(Inherited from TGIS_LayerVectorSqlAbstract)
UserObject public UserObject can be used to associate with the layer a user-defined object.
(Inherited from TGIS_Layer)
UseRTree public Sets the use of an index based on RTree structure.
(Inherited from TGIS_LayerVector)
Viewer public Reference to a viewer object.
(Inherited from TGIS_Layer)
ViewFeatures public Name of the features view.
(Inherited from TGIS_LayerVectorSqlAbstract)
ZOrder public Layer's position relative to other layers.
(Inherited from TGIS_Layer)
ZOrderEx public Layer position relative to other visible layers.
(Inherited from TGIS_Layer)

Remarks

This layer can be opened by opening the file name_of_layer.ttkls or embedding all parameters to Path property as CRLF or '\n' delimited string.

Structure of this file must be:

[TatukGIS Layer]
Storage=SdeBinary|SdeOgcWkb|SdeLob|SdeStGeometry|SdeSdoGeometry|SdeGeometry|SdeGeography
Layer=name|name;schema|name;schema;catalog
Features=table/view name; if provided will replace standard features table
Dialect=MSSQL|ORACLE
JDBC=JDBC connection string in driver specific format
Driver=JDBC driver class name
User_Name=database user name 
Password=database user password
ReadOnly=True|False

For example:

[TatukGIS Layer]
Storage=SdeBinary
Layer=Rivers
Dialect=MSSQL
JDBC=jdbc:sqlserver://dbmachine64\SQLEXPRESS;databaseName=sde_test
Driver=com.microsoft.sqlserver.jdbc.SQLServerDriver
User_Name=test
Password=test

This layer can also be opened by providing SQLParameters property.

2020/07/24 01:11

Page Tools