Class TileMatrixSet


  • public class TileMatrixSet
    extends Object
    The geometry of the tiled space.

    In a tiled map layer, the representation of the space is constrained in a discrete set of parameters. A tile matrix set defines these parameters. Each tile matrix set contains one or more "tile matrices" defining the tiles that are available for that coordinate reference system.

    Author:
    Emanuele Tajariol (etj at geo-solutions dot it)
    • Constructor Detail

      • TileMatrixSet

        public TileMatrixSet()
    • Method Detail

      • setIdentifier

        public void setIdentifier​(String id)
      • setCRS

        public void setCRS​(String crs)
                    throws IllegalArgumentException
        Throws:
        IllegalArgumentException
      • addMatrix

        public void addMatrix​(TileMatrix tileMatrix)
      • getCrs

        public String getCrs()
        Returns:
        the crs
      • getMatrices

        public List<TileMatrix> getMatrices()
        Returns:
        the matrices
      • setMatrices

        public void setMatrices​(List<TileMatrix> matrices)
        Parameters:
        matrices - the matrices to set
      • getIdentifier

        public String getIdentifier()
        Returns:
        the identifier
      • getWellKnownScaleSet

        public String getWellKnownScaleSet()
      • setWellKnownScaleSet

        public void setWellKnownScaleSet​(String wellKnownScaleSet)
      • toString

        public String toString()
        Overrides:
        toString in class Object
      • size

        public int size()
        Returns:
        the number of levels in this MatrixSet
      • setCoordinateReferenceSystem

        public void setCoordinateReferenceSystem​(CoordinateReferenceSystem coordinateReferenceSystem)