Interface TiledResource

All Superinterfaces:
Resource
All Known Subinterfaces:
Writable­Tiled­Resource

public interface TiledResource extends Resource
A resource which content can be accessed by smaller chunks called tiles. The use of Tiled­Resource is not strictly necessary for efficient data loading because Resource implementations should automatically take advantage of tiling when answering requests. However, clients may use this information for optimizing their loading strategy.

A Tiled­Resource may contain multiple Tile­Matrix­Set instances, each one for a different Coordinate­Reference­System. Most format specifications only support a single Tile­Matrix­Set, but a few ones like WMTS may have several.

All methods in this interface return non-null values.

Since:
1.2
  • Method Details

    • getTileMatrixSets

      Collection<? extends TileMatrixSet> getTileMatrixSets() throws DataStoreException
      Returns the collection of all available tile matrix sets in this resource. The returned collection typically contains exactly one instance.
      Returns:
      all available Tile­Matrix­Set instances, or an empty collection if none.
      Throws:
      Data­Store­Exception - if an error occurred while fetching the tile matrix sets.