public class WMTSMapProviderSetting extends MapProviderSetting implements OGCProviderSetting
WMTS map service provider configuration object.
This object is used for the relevant parameter information required by the WMTS map service provider.
dataPrjCoordSysType, watermark
Constructor and Description |
---|
WMTSMapProviderSetting() |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object obj)
Determines whether two objects are equal.
|
boolean |
getCacheEnabled()
Sets whether to use caching.
|
double |
getDpi()
Gets slice dpi.
|
WMTSMapLayer[] |
getLayers()
Gets a collection of layers in the WMTS service.
|
java.lang.String |
getPassword()
Gets the WMTS service password.
|
java.lang.String |
getResolutions()
Gets resolution set.
|
java.lang.String |
getReverseBoundingBox()
Gets the set of crs for the BoundingBox that needs to be parsed in reverse order
|
java.lang.String |
getReverseTopLeftCorner()
Gets the TileMatrixSet Identifier collection that requires reverse resolution of TopLeftCorner.
|
java.lang.String |
getServiceRootURL()
Gets the WMTS service address.
|
java.lang.String |
getUserName()
Gets the WMTS service username.
|
java.lang.String |
getVersion()
Gets the WMTS service version.
|
int |
hashCode()
Gets the hash value of the object instance
|
void |
setCacheEnabled(boolean cacheEnabled)
Sets whether to use caching.
|
void |
setDpi(double dpi)
Sets slice dpi.
|
void |
setLayers(WMTSMapLayer[] layers)
Sets a collection of layers in the WMTS service.
|
void |
setPassword(java.lang.String password)
Sets the WMTS service password.
|
void |
setResolutions(java.lang.String resolutions)
Sets the resolution set.
|
void |
setReverseBoundingBox(java.lang.String reverseBoundingBox)
Sets the set of crs for the BoundingBox that needs to be parsed in reverse order
|
void |
setReverseTopLeftCorner(java.lang.String reverseTopLeftCorner)
Sets the TileMatrixSet Identifier collection that requires reverse resolution of TopLeftCorner.
|
void |
setServiceRootURL(java.lang.String serviceRootURL)
Sets the WMTS service address.
|
void |
setUserName(java.lang.String userName)
Sets the WMTS service username.
|
void |
setVersion(java.lang.String version)
Sets the WMTS service version.
|
getCacheMode, getCacheVersion, getName, getOutputPath, getOutputSite, getWatermark, setCacheMode, setCacheVersion, setName, setOutputPath, setOutputSite, setWatermark
public java.lang.String getResolutions()
public void setResolutions(java.lang.String resolutions)
Sets the resolution set.
resolutions
-public void setServiceRootURL(java.lang.String serviceRootURL)
Sets the WMTS service address.
serviceRoot
-public java.lang.String getServiceRootURL()
Gets the WMTS service address.
getServiceRootURL
in interface OGCProviderSetting
public java.lang.String getVersion()
Gets the WMTS service version.
public void setVersion(java.lang.String version)
Sets the WMTS service version.
version
-public java.lang.String getUserName()
Gets the WMTS service username.
public void setUserName(java.lang.String userName)
Sets the WMTS service username.
userName
-public java.lang.String getPassword()
Gets the WMTS service password.
public void setPassword(java.lang.String password)
Sets the WMTS service password.
password
-public void setCacheEnabled(boolean cacheEnabled)
Sets whether to use caching.
cacheEnable
- whether to use cachingpublic boolean getCacheEnabled()
Sets whether to use caching.
public double getDpi()
Gets slice dpi.
public void setDpi(double dpi)
Sets slice dpi.
The default dpi is 90.7142857142857
dpi
-public WMTSMapLayer[] getLayers()
Gets a collection of layers in the WMTS service.
public void setLayers(WMTSMapLayer[] layers)
Sets a collection of layers in the WMTS service.
layers
-public java.lang.String getReverseTopLeftCorner()
Gets the TileMatrixSet Identifier collection that requires reverse resolution of TopLeftCorner.
Multiple Identifiers are separated by commas (","). Such as "identifier1, identifier2".
IServer The default parsing rules for TopLeftCorner are as follows:public void setReverseTopLeftCorner(java.lang.String reverseTopLeftCorner)
Sets the TileMatrixSet Identifier collection that requires reverse resolution of TopLeftCorner.
Multiple Identifiers are separated by commas (","). Such as "identifier1, identifier2".
IServer The default parsing rules for TopLeftCorner are as follows:public java.lang.String getReverseBoundingBox()
Gets the set of crs for the BoundingBox that needs to be parsed in reverse order
Multiple Identifiers are separated by commas (","). Such as: "crs1, crs2"
public void setReverseBoundingBox(java.lang.String reverseBoundingBox)
Sets the set of crs for the BoundingBox that needs to be parsed in reverse order
Multiple Identifiers are separated by commas (","). Such as: "crs1, crs2"
reverseBoundingBox
-public boolean equals(java.lang.Object obj)
Determines whether two objects are equal.
equals
in class java.lang.Object
obj
- the object to be compared.public int hashCode()
hashCode
in class java.lang.Object