Class WMTSConfig
- java.lang.Object
-
- com.supermap.services.wmts.WMTSConfig
-
- All Implemented Interfaces:
- java.io.Serializable
public class WMTSConfig extends java.lang.Object implements java.io.SerializableWMTS service configuration information.
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field and Description java.lang.StringcustomEntireBoundsConfigure the full range of the map in WMTS service.java.lang.DoubledpiDeprecated.ServiceIdentificationidentificationService description.java.lang.StringmapsThe map names which are allowed publishing, multiple map names are separated by comma.java.lang.StringpixelSizesDeprecated.ServiceProviderproviderThe information of the service provider.java.lang.StringscalesDeprecated.java.lang.IntegertileHeightDeprecated.TileMatrixSet[]tileMatrixSetsThe set of the all scales supported by WMTS service.java.lang.IntegertileWidthDeprecated.VerifyModeverifyModeSpecify the verification modejava.lang.StringwellKnownScaleSetDeprecated.
-
Constructor Summary
Constructors Constructor and Description WMTSConfig()
-
-
-
Field Detail
-
identification
public ServiceIdentification identification
Service description.
-
provider
public ServiceProvider provider
The information of the service provider.
-
customEntireBounds
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.
-
maps
public java.lang.String maps
The map names which are allowed publishing, multiple map names are separated by comma.
-
tileMatrixSets
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.
-
pixelSizes
@Deprecated public java.lang.String pixelSizes
Deprecated.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.
-
wellKnownScaleSet
@Deprecated public java.lang.String wellKnownScaleSet
Deprecated.The corresponding general scale set of the tile matrix set.
-
dpi
@Deprecated public java.lang.Double dpi
Deprecated.The dpi specified in the WMTS standard is 90.7142857142857, that is, 1 pixel represents 0.28 mm.
-
tileHeight
@Deprecated public java.lang.Integer tileHeight
Deprecated.The height of the tile, the default value is 256.
-
tileWidth
@Deprecated public java.lang.Integer tileWidth
Deprecated.The width of the tile, the default value is 256.
-
scales
@Deprecated public java.lang.String scales
Deprecated.The scale information of the scale set.
-
verifyMode
public VerifyMode verifyMode
Specify the verification mode
- Since:
- 7.1.0
-
-
Method Detail
-
hashCode
public final int hashCode()
Gets the hash value of the object instance
- Overrides:
hashCodein classjava.lang.Object- Returns:
- the hash code
-
equals
public boolean equals(java.lang.Object obj)
Compare whether the specified WMTSConfig object is the same with the object.
- Overrides:
equalsin classjava.lang.Object- Parameters:
obj- the WMTSConfig object to compare- Returns:
- return a boolean value, indicates whether two objects are the same.
-
-