Package com.luciad.format.mbtiles
Class TLcdMBTilesModelDescriptor
java.lang.Object
com.luciad.model.TLcdModelDescriptor
com.luciad.format.mbtiles.TLcdMBTilesModelDescriptor
- All Implemented Interfaces:
ILcdDataSourceModelDescriptor<TLcdMBTilesDataSource>
,ILcdModelDescriptor
,Serializable
public class TLcdMBTilesModelDescriptor
extends TLcdModelDescriptor
implements ILcdDataSourceModelDescriptor<TLcdMBTilesDataSource>
Model descriptor for MBTiles data. Provides convenience access to the
TLcdMBTilesDataSource
.
Note: MBTiles models that contain image tiles will have a subclass of this model
descriptor which is also an ILcdEarthModelDescriptor
and
ILcdImageModelDescriptor
.
- Since:
- 2023.1
- See Also:
-
Method Summary
Modifier and TypeMethodDescriptionReturns the object that was used to decode the corresponding model.Returns the contents of the metadata table in the.mbtiles
file, stored in a map with one key/value entry per row in the table.Methods inherited from class com.luciad.model.TLcdModelDescriptor
getDisplayName, getSourceName, getTypeName, setDisplayName, setSourceName, setTypeName, sourceNameToDisplayName
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.luciad.model.ILcdModelDescriptor
getDisplayName, getSourceName, getTypeName
-
Method Details
-
getDataSource
Description copied from interface:ILcdDataSourceModelDescriptor
Returns the object that was used to decode the corresponding model.- Specified by:
getDataSource
in interfaceILcdDataSourceModelDescriptor<TLcdMBTilesDataSource>
- Returns:
- an object describing the data source(s) of the corresponding model. This can be
null
, e.g. when the model was not decoded by using anILcdDataSource
. - See Also:
-
getMetadata
Returns the contents of the metadata table in the.mbtiles
file, stored in a map with one key/value entry per row in the table.- Returns:
- a map containing the metadata of the MBTiles dataset
-