Package | Description |
---|---|
com.luciad.wms.server |
Implementation of the OGC Web Map Service (WMS) specification.
|
com.luciad.wms.server.viewencoder |
Contains encoders to send GetMap/GetFeatureInfo results to the client.
|
Modifier and Type | Method and Description |
---|---|
boolean |
ILcdRemoteOWSModelDecoder.canDecode(TLcdSLDUserLayer aUserLayer,
TLcdWMSRequestContext aWMSRequestContext)
Checks whether this
ILcdRemoteOWSModelDecoder can decode the supplied user-defined layer. |
ILcdGXYLayer[] |
ALcdSLDWMSGXYLayerFactory.createGXYLayer(ILcdModel[] aModel,
TLcdSLDUserLayer aUserLayer,
TLcdSLDFeatureTypeStyle[] aStyle,
TLcdWMSRequestContext aRequestContext)
This method shall create the
ILcdGXYLayer (s) representing
the given ILcdModel (s), corresponding to a user-defined layer with
a user-defined style. |
ILcdGXYLayer |
ILcdWMSGXYLayerFactory.createGXYLayer(ILcdModel aModel,
ALcdWMSLayer aWMSLayer,
String aStyleID,
TLcdWMSRequestContext aContext)
This method shall create a
ILcdGXYLayer representing
a ILcdModel on a ILcdGXYView . |
ILcdGXYLayer |
ALcdSLDWMSGXYLayerFactory.createGXYLayer(ILcdModel aModel,
ALcdWMSLayer aWMSLayer,
String aStyleID,
TLcdWMSRequestContext aRequestContext)
This method shall create a
ILcdGXYLayer representing
a ILcdModel on a ILcdGXYView . |
ILcdGXYLayer |
ALcdSLDWMSGXYLayerFactory.createGXYLayer(ILcdModel aModel,
ALcdWMSLayer aWMSLayer,
TLcdSLDFeatureTypeStyle[] aStyle,
TLcdWMSRequestContext aRequestContext)
This method shall create a
ILcdGXYLayer representing
a ILcdModel on a ILcdGXYView . |
ILcdGXYLayer |
ALcdSLDWMSGXYLayerFactory.createGXYLayer(ILcdModel aModel,
TLcdSLDNamedLayer aNamedLayer,
ALcdWMSLayer aWMSLayer,
String aStyleID,
TLcdWMSRequestContext aRequestContext)
This method shall create a
ILcdGXYLayer representing
the given ILcdModel , corresponding to a named layer with/without
a named style. |
ILcdGXYLayer |
ALcdSLDWMSGXYLayerFactory.createGXYLayer(ILcdModel aModel,
TLcdSLDNamedLayer aNamedLayer,
ALcdWMSLayer aWMSLayer,
TLcdSLDFeatureTypeStyle[] aStyle,
TLcdWMSRequestContext aRequestContext)
This method shall create a
ILcdGXYLayer representing
the given ILcdModel , corresponding to a named layer with
a user-defined style. |
TLcdGXYViewBufferedImage |
TLcdWMSGXYViewFactory.createGXYView(boolean aTransparent,
int aWidth,
int aHeight,
ILcdBounds aWorldBounds,
ILcdXYWorldReference aXYWorldReference,
Color aBackgroundColor,
TLcdWMSRequestContext aRequestContext)
Creates a new
TLcdGXYViewBufferedImage with the given settings. |
TLcdGXYViewBufferedImage |
TLcdWMSGXYViewFactory.createGXYView(boolean aTransparent,
int aWidth,
int aHeight,
ILcdBounds aWorldBounds,
ILcdXYWorldReference aXYWorldReference,
double aRotation,
Color aBackgroundColor,
TLcdWMSRequestContext aRequestContext)
Creates a new
TLcdGXYViewBufferedImage with the given settings. |
ILcdRemoteOWSModelDecoder |
ILcdRemoteOWSModelDecoderFactory.createModelDecoder(TLcdSLDUserLayer aUserLayer,
TLcdWMSRequestContext aWMSRequestContext)
Creates a new
ILcdRemoteOWSModelDecoder that can decode the specified user-defined layer. |
ILcdModel[] |
ILcdRemoteOWSModelDecoder.decode(TLcdSLDUserLayer aUserLayer,
TLcdWMSRequestContext aWMSRequestContext)
Returns the
ILcdModel (s) corresponding to a user-defined layer. |
void |
ILcdWMSDescribeLayerRequestEncoder.encode(ALcdWMSLayer[] aWMSLayers,
OutputStream aOutputStream,
TLcdWMSRequestContext aWMSRequestContext)
Encodes the describe layer response a given layer and sends it to the given
OutputStream . |
void |
ALcdWMSDescribeLayerRequestEncoder.encode(ALcdWMSLayer[] aWMSLayers,
OutputStream aOutputStream,
TLcdWMSRequestContext aRequestContext) |
void |
ILcdWMSGetFeatureInfoRequestEncoder.encode(ILcdGXYLayerSubsetList aSelectionSublist,
OutputStream aOutputStream,
ILcdGXYView aGXYView,
TLcdWMSRequestContext aWMSRequestContext)
Encodes the given selection in the
TLcdGXYLayerSubsetList from a given ILcdGXYView
and sends it to the given OutputStream . |
boolean |
TLcdDefaultWMSGetLegendGraphicEncoder.encode(TLcdWMSGetLegendGraphicRequestContext aWMSGetLegendGraphicRequestContext,
TLcdWMSRequestContext aWMSRequestContext,
OutputStream aOutputStream) |
boolean |
ILcdWMSGetLegendGraphicRequestEncoder.encode(TLcdWMSGetLegendGraphicRequestContext aWMSGetLegendGraphicRequestContext,
TLcdWMSRequestContext aWMSRequestContext,
OutputStream aOutputStream)
Encodes the legend graphic for a given layer and sends it to the given
OutputStream . |
TLcdWMSDimensionExtent |
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.
|
ILcdModel |
ALcdMultiDimensionalModelProvider.getModel(ALcdWMSLayer aLayer,
ALcdWMSDimension[] aDimensions,
TLcdWMSDimensionExtent[] aDimensionExtent,
TLcdWMSRequestContext aWMSRequestContext)
Returns the
ILcdModel corresponding to a layer and its dimensional parameters. |
ILcdModel[] |
ILcdRemoteOWSModelProvider.getModel(TLcdSLDUserLayer aUserLayer,
TLcdWMSRequestContext aWMSRequestContext)
Returns the
ILcdModel corresponding to a user-defined layer. |
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.
|
TLcdOWSOnlineResource[] |
ILcdWMSOnlineResourceResolver.resolveOnlineResource(int aType,
TLcdOWSOnlineResource[] aOnlineResources,
ALcdWMSLayer aSourceLayer,
ALcdWMSLayerStyle aSourceLayerStyle,
TLcdWMSRequestContext aWMSRequestContext)
Returns the online resource(s) corresponding to the supplied type.
|
Modifier and Type | Method and Description |
---|---|
void |
TLcdWMSXMLGetFeatureInfoEncoder.encode(ILcdGXYLayerSubsetList aSelectionSublist,
OutputStream aOutputStream,
ILcdGXYView aGXYView,
TLcdWMSRequestContext aWMSRequestContext) |
void |
TLcdWMSTextPlainGetFeatureInfoEncoder.encode(ILcdGXYLayerSubsetList aSelectionSublist,
OutputStream aOutputStream,
ILcdGXYView aGXYView,
TLcdWMSRequestContext aWMSRequestContext) |
void |
TLcdWMSHTMLGetFeatureInfoEncoder.encode(ILcdGXYLayerSubsetList aSelectionSublist,
OutputStream aOutputStream,
ILcdGXYView aGXYView,
TLcdWMSRequestContext aWMSRequestContext) |
void |
TLcdWMSGeoJsonGetFeatureInfoEncoder.encode(ILcdGXYLayerSubsetList aSelectionSublist,
OutputStream aOutputStream,
ILcdGXYView aGXYView,
TLcdWMSRequestContext aWMSRequestContext) |