Skip navigation links
LuciadLightspeed
2023.1.07

Package com.luciad.wms.server

Implementation of the OGC Web Map Service (WMS) specification.

See: Description

Package com.luciad.wms.server Description

Implementation of the OGC Web Map Service (WMS) specification. The LuciadLightspeed WMS API provides a framework for setting up a WMS. The main class of the WMS package is TLcdWMSServlet, which provides all required request handling facilities out of the box. To populate the WMS with data, users can make use of the TLcdOGCWMSCommandDispatcherFactory which enables finding model decoders and layer factories using the services registry mechanism. For customization users should implement the abstract class ALcdOGCWMSCommandDispatcherFactory or extend TLcdOGCWMSCommandDispatcherFactory . These classes are also the main access points for further customization of the WMS.

The package com.luciad.wms.server contains the WMS server implementation. The subpackage com.luciad.wms.server.config.xml contains a configuration tool for the server, which is also available as source code in the server sample. The subpackage com.luciad.wms.server.model contains a domain model of the capabilities. The subpackage com.luciad.wms.server.viewencoder contains encoders to send GetMap and/or GetFeatureInfo results to the client.

The supported WMS versions are 1.1.1 and 1.3.0.

Since:
3.0
Skip navigation links
LuciadLightspeed
2023.1.07