Package | Description |
---|---|
com.luciad.wms.server |
Implementation of the OGC Web Map Service (WMS) specification.
|
Modifier and Type | Method and Description |
---|---|
protected void |
TLcdOGCWMSCommandDispatcher.handleWMSServiceException(TLcdWMSServiceException aWMSServiceException,
javax.servlet.http.HttpServletRequest aHttpServletRequest,
javax.servlet.http.HttpServletResponse aHttpServletResponse)
This method handles what should be done in case a
TLcdWMSServiceException had occurred. |
Modifier and Type | Method and Description |
---|---|
protected void |
TLcdOGCWMSCommandDispatcher.addGXYLayers(javax.servlet.http.HttpServletRequest aHttpServletRequest,
String[] aLayerList,
String[] aStyleList,
TLcdSLDStyledLayerDescriptor aStyledLayerDescriptor,
TLcdGXYViewBufferedImage aGXYView)
Creates the necessary layers based on the specified layer list, style list and/or styled layer descriptor, and adds them to the view.
|
protected void |
TLcdOGCWMSCommandDispatcher.addGXYLayers(javax.servlet.http.HttpServletRequest aHttpServletRequest,
String aLayerList,
String aStyleList,
TLcdGXYViewBufferedImage aGXYView)
Creates the layers from the list with the styles and add it to the view.
|
protected void |
TLcdOGCWMSCommandDispatcher.exportFeatureInfo(TLcdGXYViewBufferedImage aGXYView,
javax.servlet.http.HttpServletRequest aRequest,
javax.servlet.http.HttpServletResponse aResponse,
ILcdGXYLayerSubsetList aSelectionSublist)
Encodes the given selection in the
ILcdGXYLayerSubsetList from a given ILcdGXYView
and sends it to the client. |
protected void |
TLcdOGCWMSCommandDispatcher.exportGXYView(TLcdGXYViewBufferedImage aGXYView,
javax.servlet.http.HttpServletRequest aRequest,
javax.servlet.http.HttpServletResponse aResponse)
Encodes a given
TLcdGXYViewBufferedImage to the format specified in the HttpServletRequest and
sends the encoded result to the HttpServletResponse . |
ALcdWMSCapabilities |
ILcdWMSCapabilitiesProvider.getCapabilities(ILcdRequest aRequest)
Creates a
ALcdWMSCapabilities object for a given request. |
List<ALcdWMSLayer> |
ILcdWMSCapabilitiesProvider.getLayers(List<String> aLayerNames,
ILcdRequest aRequest)
Returns the corresponding WMS layers for the requested layer names.
|
List<ALcdWMSLayer> |
ALcdWMSCapabilitiesProvider.getLayers(List<String> aLayerNames,
ILcdRequest aRequest) |
ALcdWMSServiceMetaData |
ILcdWMSCapabilitiesProvider.getServiceMetaData(ILcdRequest aRequest)
Returns the WMS service metadata part of the WMS capabilities.
|
ALcdWMSServiceMetaData |
ALcdWMSCapabilitiesProvider.getServiceMetaData(ILcdRequest aRequest) |
protected void |
TLcdOGCWMSCommandDispatcher.handleUnknownCommand(javax.servlet.http.HttpServletRequest aRequest,
javax.servlet.http.HttpServletResponse aResponse)
This method handles unknown request ( not GetFeatureInfo, GetCapabilities or capabilities, GetMap or map).
|
protected void |
TLcdOGCWMSCommandDispatcher.initialiseGXYView(TLcdGXYViewBufferedImage aGXYViewSFCT,
javax.servlet.http.HttpServletRequest aHttpServletRequest)
Initialise the view based on the parameter values of the request.
|
protected void |
TLcdOGCWMSCommandDispatcher.loadGXYLayerArraySFCT(ALcdWMSLayer[] aWmsLayers,
String[] aStyles,
TLcdGXYViewBufferedImage aGXYView,
javax.servlet.http.HttpServletRequest aHttpServletRequest)
This method is subject to changes, and should therefore not be used!
The current implementation takes the following steps:
for each
ALcdWMSLayer , a model is retrieved via the getModel method of the model provider . |