public abstract class WMTSLayerImpl extends WMTSBaseStruct implements WMTSLayer
Modifier and Type | Field and Description |
---|---|
protected WMTSBoundingBox |
bbox |
protected boolean |
forceChangeAxisOrder |
protected WMTSServerDescription |
status |
protected WMTSBoundingBox |
wgs84bbox |
gmlTag
Constructor and Description |
---|
WMTSLayerImpl(WMTSServerDescription status) |
Modifier and Type | Method and Description |
---|---|
void |
buildResourceURLListFromTemplate(WMTSStatus status)
Builds the list of URL whether the capabilities file uses templates.
|
WMTSBoundingBox |
getBBox() |
List<WMTSDimension> |
getDimensions()
Gets dimensions
|
List<String> |
getFormat() |
List<String> |
getInfoFormat() |
int |
getInitialLevel(String tileMatrixSetId)
Returns the initial level of this layer inside the matrix set.
|
List<String> |
getKeywords() |
String |
getMetadata() |
List<WMTSResourceURL> |
getResourceURL() |
List<String> |
getSrsList()
Gets the list of srs's supported
|
List<WMTSStyle> |
getStyle() |
List<WMTSTileMatrixSetLink> |
getTileMatrixSetLink() |
WMTSBoundingBox |
getWGS84BBox() |
Rectangle2D |
getWGS84BBoxTransformed(String epsg) |
void |
linkTileMatrixSets(List<WMTSTileMatrixSet> tileMatrixSetList)
Links the TileMatrixSet with the limits inside the layer structure
|
void |
print() |
void |
setBBox(WMTSBoundingBox bbox) |
void |
setForceChangeAxisOrder(boolean force)
Sets longitude first in the axis order read from the capabilities file
|
void |
setKeywords(List<String> k) |
void |
setMetadata(String metadata) |
void |
setWGS84BBox(WMTSBoundingBox wgs84bbox) |
compareName, getAbstract, getIdentifier, getTitle, nextText, parse, setAbstract, setIdentifier, setTitle
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getAbstract, getIdentifier, getTitle
protected WMTSBoundingBox wgs84bbox
protected WMTSBoundingBox bbox
protected WMTSServerDescription status
protected boolean forceChangeAxisOrder
public WMTSLayerImpl(WMTSServerDescription status)
public void setForceChangeAxisOrder(boolean force)
force
- public String getMetadata()
getMetadata
in interface WMTSLayer
public void setMetadata(String metadata)
public List<String> getInfoFormat()
getInfoFormat
in interface WMTSLayer
public List<String> getKeywords()
getKeywords
in interface WMTSLayer
public WMTSBoundingBox getWGS84BBox()
getWGS84BBox
in interface WMTSLayer
public Rectangle2D getWGS84BBoxTransformed(String epsg)
getWGS84BBoxTransformed
in interface WMTSLayer
public WMTSBoundingBox getBBox()
public void setWGS84BBox(WMTSBoundingBox wgs84bbox)
public void setBBox(WMTSBoundingBox bbox)
public List<WMTSResourceURL> getResourceURL()
getResourceURL
in interface WMTSLayer
public List<WMTSDimension> getDimensions()
WMTSLayer
getDimensions
in interface WMTSLayer
public List<WMTSTileMatrixSetLink> getTileMatrixSetLink()
getTileMatrixSetLink
in interface WMTSLayer
public int getInitialLevel(String tileMatrixSetId)
getInitialLevel
in interface WMTSLayer
public void linkTileMatrixSets(List<WMTSTileMatrixSet> tileMatrixSetList)
tileMatrixSetList
- public List<String> getSrsList()
getSrsList
in interface WMTSLayer
public void buildResourceURLListFromTemplate(WMTSStatus status)
buildResourceURLListFromTemplate
in interface WMTSLayer
public void print()