Uses of Class
com.luciad.wms.server.model.ALcdWMSLayer
Packages that use ALcdWMSLayer
Package
Description
Implementation of the OGC Web Map Service (WMS) specification.
Modeling of server capabilities.
-
Uses of ALcdWMSLayer in com.luciad.wms.server
Methods in com.luciad.wms.server that return ALcdWMSLayerMethods in com.luciad.wms.server that return types with arguments of type ALcdWMSLayerModifier 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.Methods in com.luciad.wms.server with parameters of type ALcdWMSLayerModifier and TypeMethodDescriptionALcdSLDWMSGXYLayerFactory.createGXYLayer(ILcdModel aModel, ALcdWMSLayer aWMSLayer, TLcdSLDFeatureTypeStyle[] aStyle, TLcdWMSRequestContext aRequestContext) This method shall create aILcdGXYLayerrepresenting aILcdModelon aILcdGXYView.abstract ILcdGXYLayerALcdSLDWMSGXYLayerFactory.createGXYLayer(ILcdModel aModel, ALcdWMSLayer aWMSLayer, String aStyleID) This method shall create aILcdGXYLayerrepresenting aILcdModelon aILcdGXYView.ALcdSLDWMSGXYLayerFactory.createGXYLayer(ILcdModel aModel, ALcdWMSLayer aWMSLayer, String aStyleID, TLcdWMSRequestContext aRequestContext) This method shall create aILcdGXYLayerrepresenting aILcdModelon aILcdGXYView.abstract ILcdGXYLayerALcdSLDWMSGXYLayerFactory.createGXYLayer(ILcdModel aModel, TLcdSLDNamedLayer aNamedLayer, ALcdWMSLayer aWMSLayer, TLcdSLDFeatureTypeStyle[] aStyle) This method shall create aILcdGXYLayerrepresenting 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 aILcdGXYLayerrepresenting 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 aILcdGXYLayerrepresenting 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 aILcdGXYLayerrepresenting 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 aILcdGXYLayerrepresenting aILcdModelon aILcdGXYView.final voidALcdWMSDescribeLayerRequestEncoder.encode(ALcdWMSLayer[] aWMSLayers, OutputStream aOutputStream, TLcdWMSRequestContext aRequestContext) voidILcdWMSDescribeLayerRequestEncoder.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 theILcdModelcorresponding to a layer and its dimensional parameters.protected StringALcdWMSDescribeLayerRequestEncoder.getOWSType(ALcdWMSLayer aLayer, TLcdWMSRequestContext aRequestContext) Returns the OWS type of the service containing the feature data.protected StringALcdWMSDescribeLayerRequestEncoder.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 StringALcdWMSDescribeLayerRequestEncoder.getWFS(ALcdWMSLayer aLayer, TLcdWMSRequestContext aRequestContext) Returns the URL prefix for the WFS containing the feature data.protected voidTLcdOGCWMSCommandDispatcher.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
Subclasses of ALcdWMSLayer in com.luciad.wms.server.modelMethods in com.luciad.wms.server.model that return ALcdWMSLayerModifier and TypeMethodDescriptionabstract ALcdWMSLayerALcdWMSCapabilities.findWMSLayer(String aLayerName) Find theALcdWMSLayerobject 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 ALcdWMSLayerALcdWMSLayer.getChildWMSLayer(int aIndex) Returns the sub-layer at an index.TLcdWMSLayer.getChildWMSLayer(int aIndex) ALcdWMSLayer.getParentWMSLayer()Returns the parent layer of this layer.abstract ALcdWMSLayerALcdWMSCapabilities.getRootWMSLayer(int aIndex) Returns the top-level layer at an index.TLcdWMSCapabilities.getRootWMSLayer(int aIndex) Methods in com.luciad.wms.server.model with parameters of type ALcdWMSLayerModifier and TypeMethodDescriptionvoidTLcdWMSLayer.addChildWMSLayer(ALcdWMSLayer aChildWMSLayer) Adds a child to this layer.voidTLcdWMSCapabilities.addRootWMSLayer(ALcdWMSLayer aRootLayer) Adds a top-level layer.intTLcdWMSLayer.getChildWMSLayerIndex(ALcdWMSLayer aLayer) Returns the index of a child layer in the list.intTLcdWMSCapabilities.getRootWMSLayerIndex(ALcdWMSLayer aLayer) Returns the index of a top-level layer in the list.voidTLcdWMSCapabilities.moveLayerAt(ALcdWMSLayer aRootLayer, int aIndex) Moves a root layer to a different position in the list.voidTLcdWMSLayer.moveLayerAt(ALcdWMSLayer aChildWMSLayer, int aIndex) Moves a child layer to a different position in the list.voidTLcdWMSLayer.removeChildWMSLayer(ALcdWMSLayer aChildWMSLayer) Removes a child from this layer.voidTLcdWMSCapabilities.removeRootWMSLayer(ALcdWMSLayer aRootLayer) Removes a top-level layer.protected voidALcdWMSLayer.setParentLayer(ALcdWMSLayer aParentLayer) Sets the given layer as parent layer of this layer.