org.gvsig.remoteclient.wmts.struct
Class WMTSLayer

java.lang.Object
  extended by org.gvsig.remoteclient.wmts.struct.WMTSBaseStruct
      extended by org.gvsig.remoteclient.wmts.struct.WMTSLayer
Direct Known Subclasses:
WMTSLayer_1_0_0

public abstract class WMTSLayer
extends WMTSBaseStruct

Describes the attributes of a layer in a WMTS server

Author:
Nacho Brodin (nachobrodin@gmail.com)

Field Summary
protected  WMTSBoundingBox bbox
           
protected  boolean forceLongitudeFirstAxisOrder
           
protected  WMTSServerDescription status
           
protected  WMTSBoundingBox wgs84bbox
           
 
Fields inherited from class org.gvsig.remoteclient.wmts.struct.WMTSBaseStruct
gmlTag
 
Constructor Summary
WMTSLayer(WMTSServerDescription status)
           
 
Method Summary
abstract  WMTSBoundingBox getBBox()
           
 WMTSDimension getDimension()
           
 java.util.ArrayList getFormat()
           
 java.util.ArrayList getInfoFormat()
           
 int getInitialLevel(java.lang.String tileMatrixSetId)
          Returns the initial level of this layer inside the matrix set.
 java.util.ArrayList getKeywords()
           
 java.lang.String getMetadata()
           
 WMTSResourceURL getResourceURL()
           
 java.util.ArrayList getSrsList()
          Gets the list of srs's supported
 java.util.ArrayList getStyle()
           
 java.util.ArrayList getTileMatrixSetLink()
           
abstract  WMTSBoundingBox getWGS84BBox()
           
 void linkTileMatrixSets(java.util.ArrayList tileMatrixSetList)
          Links the TileMatrixSet with the limits inside the layer structure
 void print()
           
 void setForceLongitudeFirstAxisOrder(boolean force)
          Sets longitude first in the axis order read from the capabilities file
 void setKeywords(java.util.ArrayList k)
           
 void setMetadata(java.lang.String metadata)
           
 
Methods inherited from class org.gvsig.remoteclient.wmts.struct.WMTSBaseStruct
compareName, getAbstract, getIdentifier, getTitle, nextText, parse, setAbstract, setIdentifier, setTitle
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

bbox

protected WMTSBoundingBox bbox

forceLongitudeFirstAxisOrder

protected boolean forceLongitudeFirstAxisOrder

status

protected WMTSServerDescription status

wgs84bbox

protected WMTSBoundingBox wgs84bbox
Constructor Detail

WMTSLayer

public WMTSLayer(WMTSServerDescription status)
Method Detail

getBBox

public abstract WMTSBoundingBox getBBox()

getDimension

public WMTSDimension getDimension()

getFormat

public java.util.ArrayList getFormat()

getInfoFormat

public java.util.ArrayList getInfoFormat()

getInitialLevel

public int getInitialLevel(java.lang.String tileMatrixSetId)
Returns the initial level of this layer inside the matrix set.

Returns:

getKeywords

public java.util.ArrayList getKeywords()

getMetadata

public java.lang.String getMetadata()

getResourceURL

public WMTSResourceURL getResourceURL()

getSrsList

public java.util.ArrayList getSrsList()
Gets the list of srs's supported

Returns:

getStyle

public java.util.ArrayList getStyle()

getTileMatrixSetLink

public java.util.ArrayList getTileMatrixSetLink()

getWGS84BBox

public abstract WMTSBoundingBox getWGS84BBox()

linkTileMatrixSets

public void linkTileMatrixSets(java.util.ArrayList tileMatrixSetList)
Links the TileMatrixSet with the limits inside the layer structure

Parameters:
tileMatrixSetList -

print

public void print()

setForceLongitudeFirstAxisOrder

public void setForceLongitudeFirstAxisOrder(boolean force)
Sets longitude first in the axis order read from the capabilities file

Parameters:
force -

setKeywords

public void setKeywords(java.util.ArrayList k)

setMetadata

public void setMetadata(java.lang.String metadata)


Copyright © 2014 gvSIG Association. All Rights Reserved.