MapLink Pro 11.1.1.0.
Envitia MapLink Pro: The Ultimate Mapping Application Toolkit
Loading...
Searching...
No Matches
TSLGPkgContentTable Class Reference
Inheritance diagram for TSLGPkgContentTable:

Detailed Description

Base Class that encapsulates the common features of a GeoPackage table found within the gpkg_contents table.

Public Member Functions

const char * name () const
 
const char * description () const
 
const TSLMUExtentgetMUExtent () const
 
const char * lastChange () const
 
const char * identifier () const
 
const TSLGPkgMetadataContainerqueryMetadata () const
 
const TSLCoordinateSystemquerySpatialReferenceSystem () const
 
TSLGPkgContentTableTypeEnum type () const
 

Member Function Documentation

◆ description()

const char * TSLGPkgContentTable::description ( ) const

Query the human readable description of the content table.

Returns the human readable description of the table, or NULL if no description is available.

◆ getMUExtent()

const TSLMUExtent & TSLGPkgContentTable::getMUExtent ( ) const

Query the extent of the content table.

The units of this extent are specified by the table's coordinate system.

Return the extent of this content table.

◆ identifier()

const char * TSLGPkgContentTable::identifier ( ) const

Query the human readable name of the content table, if present.

Returns the human readable name of the table, or NULL if the name is not present.

◆ lastChange()

const char * TSLGPkgContentTable::lastChange ( ) const

Returns the timestamp of the last change as a string.

This string is in ISO 8601 format, in the form YYYY-MM-DD HH:MM::SS.SSS and Z suffix for coordinated universal time (UTC).

◆ name()

const char * TSLGPkgContentTable::name ( ) const

Query the name of the content table.

This is the table name from the geopackage, and not the human readable short name.

Returns the name of this content table.

◆ queryMetadata()

const TSLGPkgMetadataContainer * TSLGPkgContentTable::queryMetadata ( ) const

Query the metadata container for this content table.

This object contains all the metadata items associated with this table, and with a table reference scope.

◆ querySpatialReferenceSystem()

const TSLCoordinateSystem * TSLGPkgContentTable::querySpatialReferenceSystem ( ) const

Query the coordinate system used by this content table.

Returns the coordinate system used by this table,

◆ type()

TSLGPkgContentTableTypeEnum TSLGPkgContentTable::type ( ) const

Query the type of this content table.

Returns the type of the content table.