public class WMTSConfig
extends java.lang.Object
implements java.io.Serializable
WMTS service configuration information.
Modifier and Type | Field and Description |
---|---|
java.lang.String |
customEntireBounds
Configure the full range of the map in WMTS service.
|
java.lang.Double |
dpi
Deprecated.
|
ServiceIdentification |
identification
Service description.
|
java.lang.String |
maps
The map names which are allowed publishing, multiple map names are separated by comma.
|
java.lang.String |
pixelSizes
Deprecated.
|
ServiceProvider |
provider
The information of the service provider.
|
java.lang.String |
scales
Deprecated.
|
java.lang.Integer |
tileHeight
Deprecated.
|
TileMatrixSet[] |
tileMatrixSets
The set of the all scales supported by WMTS service.
|
java.lang.Integer |
tileWidth
Deprecated.
|
VerifyMode |
verifyMode
Specify the verification mode
|
java.lang.String |
wellKnownScaleSet
Deprecated.
|
Constructor and Description |
---|
WMTSConfig() |
public ServiceIdentification identification
Service description.
public ServiceProvider provider
The information of the service provider.
public java.lang.String customEntireBounds
Configure the full range of the map in WMTS service. It's needed that the range of the WMTS service should be consistent with the base map for some third-party client side such as OpenLayers 2.10 overlaying WMTS service.
public java.lang.String maps
The map names which are allowed publishing, multiple map names are separated by comma.
public TileMatrixSet[] tileMatrixSets
The set of the all scales supported by WMTS service. If the scale set is null or some of the scale set is null, it uses a 256x256 pixel to represent the full map on level 0; 2x2 256x256 pixels to represent it in level 1, and so on, multiplied by 2 gradually.
@Deprecated public java.lang.String pixelSizes
When it doesn't use general scales, it will configure to use the pixel values of the corresponding customized scale, while multiple values are separated by comma.
@Deprecated public java.lang.String wellKnownScaleSet
The corresponding general scale set of the tile matrix set.
@Deprecated public java.lang.Double dpi
The dpi specified in the WMTS standard is 90.7142857142857, that is, 1 pixel represents 0.28 mm.
@Deprecated public java.lang.Integer tileHeight
The height of the tile, the default value is 256.
@Deprecated public java.lang.Integer tileWidth
The width of the tile, the default value is 256.
@Deprecated public java.lang.String scales
The scale information of the scale set.
public VerifyMode verifyMode
Specify the verification mode
public final int hashCode()
Gets the hash value of the object instance
hashCode
in class java.lang.Object
public boolean equals(java.lang.Object obj)
Compare whether the specified WMTSConfig object is the same with the object.
equals
in class java.lang.Object
obj
- the WMTSConfig object to compare