Package com.luciad.ogc.wmts.client
package com.luciad.ogc.wmts.client
This package provides support for the OGC Web Map Tile Service (WMTS).
It provides both a model decoder
to create a regular
ILcdModel
for WMTS data, as well as a client
to inspect
the WMTS capabilities and exposed WMTS layers.
You can:
- Use
TLcdWMTSModelDecoder.decode(String)
directly, using a WMTS base URL. - Use
TLcdWMTSClient
to retrieve the exposed WMTS layers. Then useTLcdWMTSModelDecoder.decodeSource(ILcdDataSource)
using aTLcdWMTSDataSource
.
If a layer's tile structure is not a quadtree
the created domain object is an instance of ALcdMultilevelImageMosaic
which can be
painted by a TLcdGXYImagePainter
.
If the tile structure is a quadtree, the created domain object is an object
which implements both ALcdMultilevelImageMosaic
and ILcdEarthTileSet
.
- Since:
- 2013.0
-
ClassDescriptionProvides a
TLcdWMTSClient
.Client that can be used to connect to OGC WMTS (Web Map Tile Service) servers.ILcdDataSource
to represent OGC WMTS data.A builder to createTLcdWMTSDataSource
instances.A context object that is used to specify the WMTS GetFeatureInfo settings.This model decoder decodes a WMTS layer into anILcdModel
object.Model descriptor for OGC WMTS (Web Map Tile Service) models.