WmtsTileMatrixSet¶
Namespace: ThinkGeo.Core
This class holds a collection of TileMatrix instances that share the same CRS.
public class WmtsTileMatrixSet : TileMatrixSet
Inheritance Object → TileMatrixSet → WmtsTileMatrixSet
Properties¶
Id¶
Gets or sets the id of the TileMatrixSet.
public string Id { get; set; }
Property Value¶
Crs¶
Gets or sets the CRS (coordinate reference system) for the TileMatrixSet.
public string Crs { get; set; }
Property Value¶
BoundingBox¶
The boundingBox of this TileMatrixSet.
public RectangleShape BoundingBox { get; set; }
Property Value¶
SupportedCrs¶
Gets or sets the EPSG code that this tile matrix set supports.
public int SupportedCrs { get; set; }
Property Value¶
Matrices¶
Gets or sets the Matrices.
public Collection<TileMatrix> Matrices { get; set; }
Property Value¶
TileWidth¶
This now equals to TileMatrices[0].TileWidth, suppose all the tile matrices have the same tile width. But you can create a tile matrix set with different tile width for each matrix.
public int TileWidth { get; set; }
Property Value¶
TileHeight¶
This now equals to TileMatrices[0].TileHeight, suppose all the tile matrices have the same tile height. But you can create a tile matrix set with different tile height for each matrix.
public int TileHeight { get; set; }
Property Value¶
TileMatrices¶
This property is used to store the collection of TileMatrix.
public Collection<TileMatrix> TileMatrices { get; set; }
Property Value¶
Constructors¶
WmtsTileMatrixSet(String, String)¶
Default constructor for the class.
public WmtsTileMatrixSet(string id, string crs)
Parameters¶
id String
crs String
WmtsTileMatrixSet()¶
Initializes a new instance of the WmtsTileMatrixSet class.
public WmtsTileMatrixSet()