Package | Description |
---|---|
com.luciad.lucy.io |
This package provides some basic Input/Output functionality classes.
|
com.luciad.ogc.csw.client |
Provides API for implementing an OGC Catalog
Client . |
com.luciad.ogc.ows.model |
This package contains an implementation of the OGC Web Service (OWS) common specification
version 1.0 and 1.1.0, as described respectively in OGC documents 05-008c1 and 06-121r3.
|
com.luciad.ogc.wcs.client |
Client API for an OGC Web Coverage Service (WCS).
|
com.luciad.ogc.wfs.client |
Client API for an OGC Web Feature Service (WFS).
|
com.luciad.ogc.wmts.client |
This package provides support for the OGC Web Map Tile Service (WMTS).
|
com.luciad.wms.client.model |
Modeling of an OGC Web Map Service (WMS) and corresponding client API.
|
Modifier and Type | Method and Description |
---|---|
TLcdOWSInputStream |
TLcyCompositeOWSTransport.performRequest(TLcdOWSOperation aOWSOperation,
ILcdOWSRequest aOWSRequest) |
Modifier and Type | Method and Description |
---|---|
static TLcdCSWClient |
TLcdCSWClient.createCSWClient(URI aURI)
Creates a new CSW client using the specified URI.
|
static TLcdCSWClient |
TLcdCSWClient.createCSWClient(URI aURI,
ILcdOWSTransport aTransport,
Object aTransportData)
Creates a new CSW client using the specified URI.
|
static TLcdCSWClient |
TLcdCSWClient.createCSWClient(URI aURI,
ILcdOWSTransport aTransport,
Object aTransportData,
Collection<TLcdDataModel> aUsedDataModels)
Creates a new CSW client using the specified URI.
|
Modifier and Type | Class and Description |
---|---|
class |
TLcdOWSHttpTransportException
An HTTP specific transport exception.
|
Modifier and Type | Method and Description |
---|---|
TLcdOWSInputStream |
TLcdOWSHttpTransport.performRequest(TLcdOWSOperation aOperation,
ILcdOWSRequest aRequest)
Performs the specified operation passing in the parameters defined in the request object.
|
TLcdOWSInputStream |
ILcdOWSTransport.performRequest(TLcdOWSOperation aOperation,
ILcdOWSRequest aRequest)
Performs the specified operation passing in the parameters defined in the request object.
|
protected void |
TLcdOWSHttpTransport.sendData(HttpURLConnection aConnection,
ILcdOWSRequest aRequest,
String aMethod)
Writes request data to the given connection, if required by the request method.
|
Modifier and Type | Method and Description |
---|---|
static TLcdWCSClient |
TLcdWCSClient.createWCSClient(TLcdWCSCapabilities aCapabilities,
ILcdOWSTransport aTransport)
Creates a new WCS client using the specified capabilities.
|
static TLcdWCSClient |
TLcdWCSClient.createWCSClient(URI aURI)
Creates a new WCS client using the specified URI.
|
static TLcdWCSClient |
TLcdWCSClient.createWCSClient(URI aURI,
ILcdOWSTransport aTransport,
Object aTransportData)
Creates a new WCS client using the specified URI.
|
TLcdWCSCoverageDescription |
TLcdWCSClient.describeCoverage(TLcdWCSDescribeCoverageRequest aRequest)
Performs the 'DescribeCoverage' request.
|
TLcdWCSCapabilities |
TLcdWCSClient.getCapabilities(TLcdWCSGetCapabilitiesRequest aRequest)
Performs the 'GetCapabilities' request.
|
TLcdOWSInputStream |
TLcdWCSClient.getCoverage(TLcdWCSGetCoverageRequest aRequest)
Performs the 'GetCoverage' request.
|
protected TLcdOWSInputStream |
TLcdWCSClient.performRequest(String aOperationName,
ILcdOWSRequest aRequest)
Performs a WCS request.
|
Constructor and Description |
---|
TLcdWCSClient(TLcdWCSCapabilities aCapabilities,
ILcdOWSTransport aTransport)
Creates a new
TLcdWCSClient with the given parameters. |
TLcdWCSClient(URI aURI,
ILcdOWSTransport aTransport,
Object aTransportData)
Creates a new
TLcdWCSClient with the given parameters. |
Modifier and Type | Method and Description |
---|---|
static TLcdWFSClient |
TLcdWFSClient.createWFSClient(TLcdWFSCapabilities aCapabilities,
ILcdOWSTransport aTransport)
Creates a new WFS client using the specified capabilities.
|
static TLcdWFSClient |
TLcdWFSClient.createWFSClient(URI aURI)
Creates a new WFS client using the specified URI.
|
static TLcdWFSClient |
TLcdWFSClient.createWFSClient(URI aURI,
ILcdOWSTransport aTransport,
Object aTransportData)
Creates a new WFS client using the specified URI.
|
TLcdOWSInputStream |
TLcdWFSClient.describeFeatureType(TLcdWFSDescribeFeatureTypeRequest aRequest)
Performs the 'DescribeFeatureType' request.
|
TLcdWFSCapabilities |
TLcdWFSClient.getCapabilities(TLcdWFSGetCapabilitiesRequest aRequest)
Performs the 'GetCapabilities' request.
|
TLcdOWSInputStream |
TLcdWFSClient.getFeature(TLcdWFSGetFeatureRequest aRequest)
Performs the 'GetFeature' request.
|
TLcdOWSInputStream |
TLcdWFSClient.getFeatureWithLock(TLcdWFSGetFeatureWithLockRequest aRequest)
Performs the 'GetFeatureWithLock' request.
|
TLcdWFSLockFeatureResponse |
TLcdWFSClient.lockFeature(TLcdWFSLockFeatureRequest aRequest)
Performs the 'LockFeature' request.
|
protected TLcdOWSInputStream |
TLcdWFSClient.performRequest(String aOperationName,
ILcdOWSRequest aRequest)
Performs a WFS request.
|
TLcdWFSTransactionResponse |
TLcdWFSClient.transaction(TLcdWFSTransactionRequest aRequest)
Performs the 'Transaction' request.
|
Constructor and Description |
---|
TLcdWFSClient(TLcdWFSCapabilities aCapabilities,
ILcdOWSTransport aTransport)
Creates a new
TLcdWFSClient with the given parameters. |
TLcdWFSClient(URI aURI,
ILcdOWSTransport aTransport,
Object aTransportData)
Creates a new
TLcdWFSClient with the given parameters. |
Modifier and Type | Method and Description |
---|---|
TLcdOWSInputStream |
TLcdWMTSClient.getFeatureInfo(TLcdWMTSGetFeatureInfoContext aContext)
Performs the 'GetFeatureInfo' request.
|
Constructor and Description |
---|
TLcdWMTSClient(URI aUri)
Create a client.
|
TLcdWMTSClient(URI aUri,
ILcdOWSTransport aTransport)
Create a client.
|
TLcdWMTSClient(URI aUri,
ILcdTransport aTransport)
Create a client.
|
Modifier and Type | Class and Description |
---|---|
class |
TLcdOGCWMSHttpException
Represents an exception that results from an invalid HTTP response
that was received from a server.
|
Modifier and Type | Method and Description |
---|---|
static TLcdWMSClient |
TLcdWMSClient.createWMSClient(ALcdOGCWMSCapabilities aCapabilities,
ILcdOWSTransport aTransport)
Creates a new WMS client using the specified capabilities.
|
static TLcdWMSClient |
TLcdWMSClient.createWMSClient(URI aURI)
Creates a new WMS client using the specified URI.
|
static TLcdWMSClient |
TLcdWMSClient.createWMSClient(URI aURI,
ILcdOWSTransport aTransport,
Object aTransportData)
Creates a new WMS client using the specified URI.
|
TLcdOWSInputStream |
TLcdWMSClient.describeLayer(TLcdWMSDescribeLayerRequest aRequest)
Performs the 'DescribeLayer' request.
|
ALcdOGCWMSCapabilities |
TLcdWMSClient.getCapabilities(TLcdWMSGetCapabilitiesRequest aRequest)
Performs the 'GetCapabilities' request.
|
TLcdOWSInputStream |
TLcdWMSClient.getFeatureInfo(TLcdWMSGetFeatureInfoRequest aRequest)
Performs the 'GetFeatureInfo' request.
|
TLcdOWSInputStream |
TLcdWMSClient.getLegendGraphic(TLcdWMSGetLegendGraphicRequest aRequest)
Performs the 'GetLegendGraphic' request.
|
TLcdOWSInputStream |
TLcdWMSClient.getMap(TLcdWMSGetMapRequest aRequest)
Performs the 'GetMap' request.
|
protected TLcdOWSInputStream |
TLcdWMSClient.performRequest(String aOperationName,
ILcdOWSRequest aRequest)
Performs a WMS request.
|
Constructor and Description |
---|
TLcdWMSClient(ALcdOGCWMSCapabilities aCapabilities,
ILcdOWSTransport aTransport)
Creates a new
TLcdWMSClient with the given parameters. |
TLcdWMSClient(URI aURI,
ILcdOWSTransport aTransport,
Object aTransportData)
Creates a new
TLcdWMSClient with the given parameters. |