Package com.luciad.ogc.wcs.client
Class TLcdWCSCapabilitiesDecoder
java.lang.Object
com.luciad.ogc.wcs.client.TLcdWCSCapabilitiesDecoder
The
TLcdWCSCapabilitiesDecoder
class allows to decode WCS capabilities
from a WCS server, with support for version 1.0.
The decoded capabilities can be used with TLcdWCSProxyModelFactory
to create a WCS proxy model.
An alternative and preferred approach is to create a TLcdWCSClient
instance,
which gives access to the capabilities and also can be used to create a WCS proxy model.- See Also:
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptiondecodeCapabilities
(String aLocation) Retrieves and decodes the WCS capabilities from the server specified by the given location.void
setRequestProperty
(String aKey, String aValue) Sets the general request property.
-
Constructor Details
-
TLcdWCSCapabilitiesDecoder
public TLcdWCSCapabilitiesDecoder()
-
-
Method Details
-
decodeCapabilities
Retrieves and decodes the WCS capabilities from the server specified by the given location. The currently supported version is 1.0.- Parameters:
aLocation
- the location (URL or filename) of the capabilities document- Returns:
- the WCS capabilities.
- Throws:
IOException
- if the capabilities document can not be read
-
setRequestProperty
Sets the general request property. If a property with the key already exists, overwrite its value with the new value.- Parameters:
aKey
- the keyword by which the request is known (e.g., "accept
").aValue
- the value associated with it.- See Also:
-