Package com.luciad.ogc.wmts.client
Class TLcdWMTSModelDescriptor
java.lang.Object
com.luciad.model.TLcdModelDescriptor
com.luciad.ogc.wmts.client.TLcdWMTSModelDescriptor
- All Implemented Interfaces:
ILcdDataSourceModelDescriptor
,ILcdModelDescriptor
,Serializable
public class TLcdWMTSModelDescriptor
extends TLcdModelDescriptor
implements ILcdDataSourceModelDescriptor
Model descriptor for OGC WMTS (Web Map Tile Service) models.
The model descriptor is a ILcdDataSourceModelDescriptor
because a TLcdWMTSDataSource
fully describes the data in the model.
- Since:
- 2013.0
- See Also:
-
Field Summary
-
Constructor Summary
ConstructorDescriptionTLcdWMTSModelDescriptor
(TLcdWMTSDataSource aDataSource, String aDisplayName, boolean aCompatible) Creates a new model descriptor. -
Method Summary
Modifier and TypeMethodDescriptionReturns the object that was used to decode the corresponding model.boolean
Checks whether the tile structure is quadtree.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
-
Field Details
-
TYPE_NAME
Type name for the WMTS format.- Since:
- 2018.0
- See Also:
-
-
Constructor Details
-
TLcdWMTSModelDescriptor
public TLcdWMTSModelDescriptor(TLcdWMTSDataSource aDataSource, String aDisplayName, boolean aCompatible) Creates a new model descriptor.- Parameters:
aDataSource
- The data source used to create the model.aDisplayName
- The display name of this model descriptor.aCompatible
- Whether the data can be visualized with allhasCompatibleTileStructure()
detail.
-
-
Method Details
-
getDataSource
Returns the object that was used to decode the corresponding model. The data source is always aTLcdWMTSDataSource
.- Specified by:
getDataSource
in interfaceILcdDataSourceModelDescriptor
- 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:
-
hasCompatibleTileStructure
public boolean hasCompatibleTileStructure()Checks whether the tile structure is quadtree.- Returns:
true
if the tile structure is quadtree.false
otherwise
-