Class TileMatrixSet
- java.lang.Object
-
- com.supermap.services.wmts.TileMatrixSet
-
- All Implemented Interfaces:
- java.io.Serializable
public class TileMatrixSet extends java.lang.Object implements java.io.SerializableThe tile matrix set, which contains multiple tile matrix (
TileMatrix) information.WMTS uses the tile matrix set (Tile matrix set) to represent the cached map.
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field and Description java.lang.DoubledpiThe dpi specified in the WMTS standard is 90.7142857142857, that is, 1 pixel represents 0.28 mm.java.lang.StringidentifierThe name of the tile matrix set.java.util.List<TileMatrix>matrixListThe tile matrix is used to avoid the incorrect number of tiles.java.lang.StringscalesThe scale information of the scale set.java.lang.StringsupportedCRSSupported coordinate system.java.lang.IntegertileHeightThe height of the tile, the default value is 256.java.util.List<TileMatrix>tileMatrixsThe tile matrix list contained in the collection.java.lang.IntegertileWidthThe width of the tile, the default value is 256.java.lang.StringwellKnownScaleSetGeneral scale set.
-
Constructor Summary
Constructors Constructor and Description TileMatrixSet()The Constructor.TileMatrixSet(java.lang.String wellKnownScaleSet)The Constructor.TileMatrixSet(java.lang.String identifier, java.lang.String wellKnownScaleSet, java.util.List<TileMatrix> tileMatrixs, java.lang.String scales, java.lang.Double dpi, java.lang.Integer tileWidth, java.lang.Integer tileHeight, java.util.List<TileMatrix> matrixList)The Constructor.TileMatrixSet(TileMatrixSet tileMatrixSet)The Constructor.
-
-
-
Field Detail
-
identifier
public java.lang.String identifier
The name of the tile matrix set.
-
supportedCRS
public java.lang.String supportedCRS
Supported coordinate system. Each tile matrix corresponds to 1 supported coordinate system.
-
tileMatrixs
public java.util.List<TileMatrix> tileMatrixs
The tile matrix list contained in the collection.
-
wellKnownScaleSet
public java.lang.String wellKnownScaleSet
General scale set. Each tile matrix corresponds to 1 or 0 general scale sets.
-
scales
public java.lang.String scales
The scale information of the scale set.
-
dpi
public java.lang.Double dpi
The dpi specified in the WMTS standard is 90.7142857142857, that is, 1 pixel represents 0.28 mm.
-
tileWidth
public java.lang.Integer tileWidth
The width of the tile, the default value is 256.
-
tileHeight
public java.lang.Integer tileHeight
The height of the tile, the default value is 256.
-
matrixList
public java.util.List<TileMatrix> matrixList
The tile matrix is used to avoid the incorrect number of tiles.
-
-
Constructor Detail
-
TileMatrixSet
public TileMatrixSet()
The Constructor.
-
TileMatrixSet
public TileMatrixSet(java.lang.String identifier, java.lang.String wellKnownScaleSet, java.util.List<TileMatrix> tileMatrixs, java.lang.String scales, java.lang.Double dpi, java.lang.Integer tileWidth, java.lang.Integer tileHeight, java.util.List<TileMatrix> matrixList)The Constructor.
- Parameters:
name-scales-customEntireBounds-dpi-tileWidth-tileHeight-matrixList-
-
TileMatrixSet
public TileMatrixSet(java.lang.String wellKnownScaleSet)
The Constructor.
- Parameters:
wellKnownScaleSet-
-
TileMatrixSet
public TileMatrixSet(TileMatrixSet tileMatrixSet)
The Constructor.
- Parameters:
tileMatrixSet-
-
-
Method Detail
-
equals
public final boolean equals(java.lang.Object obj)
Compare whether the specified TileMatrixSet object is the same with the object.
- Overrides:
equalsin classjava.lang.Object- Parameters:
obj- the TileMatrixSet object to compare- Returns:
- return a boolean value, indicates whether two objects are the same.
-
hashCode
public final int hashCode()
Gets the hash value of the object instance
- Overrides:
hashCodein classjava.lang.Object- Returns:
- the hash code
-
-