Uses of Class
com.luciad.wms.server.model.ALcdWMSLayer
Package
Description
Implementation of the OGC Web Map Service (WMS) specification.
Modeling of server capabilities.
-
Uses of ALcdWMSLayer in com.luciad.wms.server
Modifier and TypeMethodDescriptionALcdWMSCapabilitiesProvider.getLayers
(List<String> aLayerNames, ILcdRequest aRequest) ILcdWMSCapabilitiesProvider.getLayers
(List<String> aLayerNames, ILcdRequest aRequest) Returns the corresponding WMS layers for the requested layer names.Modifier and TypeMethodDescriptionALcdSLDWMSGXYLayerFactory.createGXYLayer
(ILcdModel aModel, ALcdWMSLayer aWMSLayer, TLcdSLDFeatureTypeStyle[] aStyle, TLcdWMSRequestContext aRequestContext) This method shall create aILcdGXYLayer
representing aILcdModel
on aILcdGXYView
.abstract ILcdGXYLayer
ALcdSLDWMSGXYLayerFactory.createGXYLayer
(ILcdModel aModel, ALcdWMSLayer aWMSLayer, String aStyleID) This method shall create aILcdGXYLayer
representing aILcdModel
on aILcdGXYView
.ALcdSLDWMSGXYLayerFactory.createGXYLayer
(ILcdModel aModel, ALcdWMSLayer aWMSLayer, String aStyleID, TLcdWMSRequestContext aRequestContext) This method shall create aILcdGXYLayer
representing aILcdModel
on aILcdGXYView
.abstract ILcdGXYLayer
ALcdSLDWMSGXYLayerFactory.createGXYLayer
(ILcdModel aModel, TLcdSLDNamedLayer aNamedLayer, ALcdWMSLayer aWMSLayer, TLcdSLDFeatureTypeStyle[] aStyle) This method shall create aILcdGXYLayer
representing the givenILcdModel
, corresponding to a named layer with a user-defined style.ALcdSLDWMSGXYLayerFactory.createGXYLayer
(ILcdModel aModel, TLcdSLDNamedLayer aNamedLayer, ALcdWMSLayer aWMSLayer, TLcdSLDFeatureTypeStyle[] aStyle, TLcdWMSRequestContext aRequestContext) This method shall create aILcdGXYLayer
representing the givenILcdModel
, corresponding to a named layer with a user-defined style.ALcdSLDWMSGXYLayerFactory.createGXYLayer
(ILcdModel aModel, TLcdSLDNamedLayer aNamedLayer, ALcdWMSLayer aWMSLayer, String aStyleID) This method shall create aILcdGXYLayer
representing the givenILcdModel
, corresponding to a named layer with/without a named style.ALcdSLDWMSGXYLayerFactory.createGXYLayer
(ILcdModel aModel, TLcdSLDNamedLayer aNamedLayer, ALcdWMSLayer aWMSLayer, String aStyleID, TLcdWMSRequestContext aRequestContext) This method shall create aILcdGXYLayer
representing the givenILcdModel
, corresponding to a named layer with/without a named style.ILcdWMSGXYLayerFactory.createGXYLayer
(ILcdModel aModel, ALcdWMSLayer aWMSLayer, String aStyleID, TLcdWMSRequestContext aContext) This method shall create aILcdGXYLayer
representing aILcdModel
on aILcdGXYView
.final void
ALcdWMSDescribeLayerRequestEncoder.encode
(ALcdWMSLayer[] aWMSLayers, OutputStream aOutputStream, TLcdWMSRequestContext aRequestContext) void
ILcdWMSDescribeLayerRequestEncoder.encode
(ALcdWMSLayer[] aWMSLayers, OutputStream aOutputStream, TLcdWMSRequestContext aWMSRequestContext) Encodes the describe layer response a given layer and sends it to the givenOutputStream
.ALcdMultiDimensionalModelProvider.getDimensionExtent
(ALcdWMSLayer aLayer, ALcdWMSDimension aDimension, TLcdWMSDimensionExtent aSuppliedExtent, TLcdWMSRequestContext aWMSRequestContext) Returns the actual dimension extent, specifying the value(s)/interval(s) on which the supplied dimension extent can be mapped.ALcdMultiDimensionalModelProvider.getModel
(ALcdWMSLayer aLayer, ALcdWMSDimension[] aDimensions, TLcdWMSDimensionExtent[] aDimensionExtent, TLcdWMSRequestContext aWMSRequestContext) Returns theILcdModel
corresponding to a layer and its dimensional parameters.protected String
ALcdWMSDescribeLayerRequestEncoder.getOWSType
(ALcdWMSLayer aLayer, TLcdWMSRequestContext aRequestContext) Returns the OWS type of the service containing the feature data.protected String
ALcdWMSDescribeLayerRequestEncoder.getOWSURL
(ALcdWMSLayer aLayer, TLcdWMSRequestContext aRequestContext) Returns the OWS base URL of the service containing the feature data.protected abstract String[]
ALcdWMSDescribeLayerRequestEncoder.getQueries
(ALcdWMSLayer aLayer, TLcdWMSRequestContext aRequestContext) Returns an array of one or more feature/coverage-types for the given named layer.protected String
ALcdWMSDescribeLayerRequestEncoder.getWFS
(ALcdWMSLayer aLayer, TLcdWMSRequestContext aRequestContext) Returns the URL prefix for the WFS containing the feature data.protected void
TLcdOGCWMSCommandDispatcher.loadGXYLayerArraySFCT
(ALcdWMSLayer[] aWmsLayers, String[] aStyles, TLcdGXYViewBufferedImage aGXYView, jakarta.servlet.http.HttpServletRequest aHttpServletRequest) This method is subject to changes, and should therefore not be used!ILcdWMSOnlineResourceResolver.resolveOnlineResource
(int aType, TLcdOWSOnlineResource[] aOnlineResources, ALcdWMSLayer aSourceLayer, ALcdWMSLayerStyle aSourceLayerStyle, TLcdWMSRequestContext aWMSRequestContext) Returns the online resource(s) corresponding to the supplied type. -
Uses of ALcdWMSLayer in com.luciad.wms.server.model
Modifier and TypeMethodDescriptionabstract ALcdWMSLayer
ALcdWMSCapabilities.findWMSLayer
(String aLayerName) Find theALcdWMSLayer
object for a layer name.ALcdWMSLayer.findWMSLayer
(String aLayerName) Search for a layer in the hierarchy with the requested layer name.TLcdWMSCapabilities.findWMSLayer
(String aLayerName) TLcdWMSLayer.findWMSLayer
(String aLayerName) abstract ALcdWMSLayer
ALcdWMSLayer.getChildWMSLayer
(int aIndex) Returns the sub-layer at an index.TLcdWMSLayer.getChildWMSLayer
(int aIndex) ALcdWMSLayer.getParentWMSLayer()
Returns the parent layer of this layer.abstract ALcdWMSLayer
ALcdWMSCapabilities.getRootWMSLayer
(int aIndex) Returns the top-level layer at an index.TLcdWMSCapabilities.getRootWMSLayer
(int aIndex) Modifier and TypeMethodDescriptionvoid
TLcdWMSLayer.addChildWMSLayer
(ALcdWMSLayer aChildWMSLayer) Adds a child to this layer.void
TLcdWMSCapabilities.addRootWMSLayer
(ALcdWMSLayer aRootLayer) Adds a top-level layer.int
TLcdWMSLayer.getChildWMSLayerIndex
(ALcdWMSLayer aLayer) Returns the index of a child layer in the list.int
TLcdWMSCapabilities.getRootWMSLayerIndex
(ALcdWMSLayer aLayer) Returns the index of a top-level layer in the list.void
TLcdWMSCapabilities.moveLayerAt
(ALcdWMSLayer aRootLayer, int aIndex) Moves a root layer to a different position in the list.void
TLcdWMSLayer.moveLayerAt
(ALcdWMSLayer aChildWMSLayer, int aIndex) Moves a child layer to a different position in the list.void
TLcdWMSLayer.removeChildWMSLayer
(ALcdWMSLayer aChildWMSLayer) Removes a child from this layer.void
TLcdWMSCapabilities.removeRootWMSLayer
(ALcdWMSLayer aRootLayer) Removes a top-level layer.protected void
ALcdWMSLayer.setParentLayer
(ALcdWMSLayer aParentLayer) Sets the given layer as parent layer of this layer.