Package net.opengis.wmts.v_1
Interface TileMatrixType
-
- All Superinterfaces:
DescriptionType
,EObject
,Notifier
- All Known Implementing Classes:
TileMatrixTypeImpl
public interface TileMatrixType extends DescriptionType
A representation of the model object 'Tile Matrix Type'.The following features are supported:
- See Also:
wmtsv_1Package.getTileMatrixType()
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description CodeType
getIdentifier()
Returns the value of the 'Identifier' containment reference.BigInteger
getMatrixHeight()
Returns the value of the 'Matrix Height' attribute.BigInteger
getMatrixWidth()
Returns the value of the 'Matrix Width' attribute.double
getScaleDenominator()
Returns the value of the 'Scale Denominator' attribute.BigInteger
getTileHeight()
Returns the value of the 'Tile Height' attribute.BigInteger
getTileWidth()
Returns the value of the 'Tile Width' attribute.List<Double>
getTopLeftCorner()
Returns the value of the 'Top Left Corner' attribute.boolean
isSetScaleDenominator()
Returns whether the value of the 'Scale Denominator
' attribute is set.void
setIdentifier(CodeType value)
Sets the value of the 'Identifier
' containment reference.void
setMatrixHeight(BigInteger value)
Sets the value of the 'Matrix Height
' attribute.void
setMatrixWidth(BigInteger value)
Sets the value of the 'Matrix Width
' attribute.void
setScaleDenominator(double value)
Sets the value of the 'Scale Denominator
' attribute.void
setTileHeight(BigInteger value)
Sets the value of the 'Tile Height
' attribute.void
setTileWidth(BigInteger value)
Sets the value of the 'Tile Width
' attribute.void
setTopLeftCorner(List<Double> value)
Sets the value of the 'Top Left Corner
' attribute.void
unsetScaleDenominator()
Unsets the value of the 'Scale Denominator
' attribute.-
Methods inherited from interface DescriptionType
getAbstract, getKeywords, getTitle
-
-
-
-
Method Detail
-
getIdentifier
CodeType getIdentifier()
Returns the value of the 'Identifier' containment reference. Tile matrix identifier. Typically an abreviation of the ScaleDenominator value or its equivalent pixel size- Returns:
- the value of the 'Identifier' containment reference.
- See Also:
setIdentifier(CodeType)
,wmtsv_1Package.getTileMatrixType_Identifier()
-
setIdentifier
void setIdentifier(CodeType value)
Sets the value of the 'Identifier
' containment reference.- Parameters:
value
- the new value of the 'Identifier' containment reference.- See Also:
getIdentifier()
-
getScaleDenominator
double getScaleDenominator()
Returns the value of the 'Scale Denominator' attribute. Scale denominator level of this tile matrix- Returns:
- the value of the 'Scale Denominator' attribute.
- See Also:
isSetScaleDenominator()
,unsetScaleDenominator()
,setScaleDenominator(double)
,wmtsv_1Package.getTileMatrixType_ScaleDenominator()
-
setScaleDenominator
void setScaleDenominator(double value)
Sets the value of the 'Scale Denominator
' attribute.- Parameters:
value
- the new value of the 'Scale Denominator' attribute.- See Also:
isSetScaleDenominator()
,unsetScaleDenominator()
,getScaleDenominator()
-
unsetScaleDenominator
void unsetScaleDenominator()
Unsets the value of the 'Scale Denominator
' attribute.
-
isSetScaleDenominator
boolean isSetScaleDenominator()
Returns whether the value of the 'Scale Denominator
' attribute is set.- Returns:
- whether the value of the 'Scale Denominator' attribute is set.
- See Also:
unsetScaleDenominator()
,getScaleDenominator()
,setScaleDenominator(double)
-
getTopLeftCorner
List<Double> getTopLeftCorner()
Returns the value of the 'Top Left Corner' attribute. Position in CRS coordinates of the top-left corner of this tile matrix. This are the precise coordinates of the top left corner of top left pixel of the 0,0 tile in SupportedCRS coordinates of this TileMatrixSet.- Returns:
- the value of the 'Top Left Corner' attribute.
- See Also:
setTopLeftCorner(List)
,wmtsv_1Package.getTileMatrixType_TopLeftCorner()
-
setTopLeftCorner
void setTopLeftCorner(List<Double> value)
Sets the value of the 'Top Left Corner
' attribute.- Parameters:
value
- the new value of the 'Top Left Corner' attribute.- See Also:
getTopLeftCorner()
-
getTileWidth
BigInteger getTileWidth()
Returns the value of the 'Tile Width' attribute. Width of each tile of this tile matrix in pixels.- Returns:
- the value of the 'Tile Width' attribute.
- See Also:
setTileWidth(BigInteger)
,wmtsv_1Package.getTileMatrixType_TileWidth()
-
setTileWidth
void setTileWidth(BigInteger value)
Sets the value of the 'Tile Width
' attribute.- Parameters:
value
- the new value of the 'Tile Width' attribute.- See Also:
getTileWidth()
-
getTileHeight
BigInteger getTileHeight()
Returns the value of the 'Tile Height' attribute. Height of each tile of this tile matrix in pixels- Returns:
- the value of the 'Tile Height' attribute.
- See Also:
setTileHeight(BigInteger)
,wmtsv_1Package.getTileMatrixType_TileHeight()
-
setTileHeight
void setTileHeight(BigInteger value)
Sets the value of the 'Tile Height
' attribute.- Parameters:
value
- the new value of the 'Tile Height' attribute.- See Also:
getTileHeight()
-
getMatrixWidth
BigInteger getMatrixWidth()
Returns the value of the 'Matrix Width' attribute. Width of the matrix (number of tiles in width)- Returns:
- the value of the 'Matrix Width' attribute.
- See Also:
setMatrixWidth(BigInteger)
,wmtsv_1Package.getTileMatrixType_MatrixWidth()
-
setMatrixWidth
void setMatrixWidth(BigInteger value)
Sets the value of the 'Matrix Width
' attribute.- Parameters:
value
- the new value of the 'Matrix Width' attribute.- See Also:
getMatrixWidth()
-
getMatrixHeight
BigInteger getMatrixHeight()
Returns the value of the 'Matrix Height' attribute. Height of the matrix (number of tiles in height)- Returns:
- the value of the 'Matrix Height' attribute.
- See Also:
setMatrixHeight(BigInteger)
,wmtsv_1Package.getTileMatrixType_MatrixHeight()
-
setMatrixHeight
void setMatrixHeight(BigInteger value)
Sets the value of the 'Matrix Height
' attribute.- Parameters:
value
- the new value of the 'Matrix Height' attribute.- See Also:
getMatrixHeight()
-
-