Class WMTSLayer

Object
Layer
WMTSLayer
All Implemented Interfaces:
Comparable<Layer>

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

    • LOGGER

      public static final Logger LOGGER
  • Constructor Details

    • WMTSLayer

      public WMTSLayer(String title)
      Parameters:
      title -
  • Method Details

    • getTileMatrixLinks

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

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

      public void addTileMatrixLink(TileMatrixSetLink link)
    • 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)
    • addSRS

      public void addSRS(CoordinateReferenceSystem crs)
    • getPreferredCRS

      public CoordinateReferenceSystem getPreferredCRS()
      Returns:
      the preferredCRS
    • 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:
    • extractCRSNames

      protected Collection<String> extractCRSNames(CoordinateReferenceSystem crs)
      Overrides:
      extractCRSNames in class Layer