Class WMTSLayer

  • All Implemented Interfaces:
    Comparable<Layer>

    public class WMTSLayer
    extends Layer
    Author:
    ian, Emanuele Tajariol (etj at geo-solutions dot it)
    • Field Detail

      • LOGGER

        public static final Logger LOGGER
    • Constructor Detail

      • WMTSLayer

        public WMTSLayer​(String title)
        Parameters:
        title -
    • Method Detail

      • getTileMatrixLinks

        public Map<String,​TileMatrixSetLink> getTileMatrixLinks()
        Returns:
        the limits
      • addTileMatrixLinks

        public void addTileMatrixLinks​(List<TileMatrixSetLink> limitList)
        Parameters:
        limitList -
      • getFormats

        public List<String> getFormats()
        Returns:
        the formats
      • setFormats

        public void setFormats​(List<String> formats)
        Parameters:
        formats - the formats to set
      • getInfoFormats

        public List<String> getInfoFormats()
        Returns:
        the infoFormats
      • setInfoFormats

        public void setInfoFormats​(List<String> infoFormats)
        Parameters:
        infoFormats - the infoFormats to set
      • putResourceURL

        public void putResourceURL​(String format,
                                   String template)
      • getTemplate

        public String getTemplate​(String key)
      • setPreferredCRS

        public void setPreferredCRS​(CoordinateReferenceSystem preferredCRS)
        Parameters:
        preferredCRS - the preferredCRS to set
      • setDefaultStyle

        public void setDefaultStyle​(StyleImpl style)
        Parameters:
        style -
      • getDefaultStyle

        public StyleImpl getDefaultStyle()
        Returns:
        the defaultStyle
      • getTemplates

        public Map<String,​String> getTemplates()
        Return the possible templates for this layer keyed by format.
        Returns: