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.mbtilesfile, 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, sourceNameToDisplayNameMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.luciad.model.ILcdModelDescriptor
getDisplayName, getSourceName, getTypeName
-
Method Details
-
getDataSource
Description copied from interface:ILcdDataSourceModelDescriptorReturns the object that was used to decode the corresponding model.- Specified by:
getDataSourcein 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.mbtilesfile, stored in a map with one key/value entry per row in the table.- Returns:
- a map containing the metadata of the MBTiles dataset
-