org.deegree.ogcwebservices.wms.configuration
Class LocalWCSDataSource
java.lang.Object
org.deegree.ogcwebservices.wms.configuration.AbstractDataSource
org.deegree.ogcwebservices.wms.configuration.LocalWCSDataSource
- Direct Known Subclasses:
- RemoteWCSDataSource
public class LocalWCSDataSource
- extends AbstractDataSource
Data source description for a LOCALWCS datasource
- Version:
- $Revision: 18195 $, $Date: 2009-06-18 17:55:39 +0200 (Do, 18 Jun 2009) $
- Author:
- Andreas Poth
Constructor Summary |
LocalWCSDataSource(boolean querable,
boolean failOnException,
QualifiedName name,
int type,
OGCWebService ows,
java.net.URL capabilitiesURL,
ScaleHint scaleHint,
Geometry validArea,
GetCoverage getCoverage,
java.awt.Color[] transparentColors,
int reqTimeLimit)
Creates a new DataSource object. |
Methods inherited from class org.deegree.ogcwebservices.wms.configuration.AbstractDataSource |
getCapabilitiesURL, getDimProps, getFeatureInfoTransform, getFeatureInfoURL, getName, getRequestTimeLimit, getScaleHint, getType, getValidArea, isFailOnException, isQueryable, setFeatureInfoURL, toString |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
LocalWCSDataSource
public LocalWCSDataSource(boolean querable,
boolean failOnException,
QualifiedName name,
int type,
OGCWebService ows,
java.net.URL capabilitiesURL,
ScaleHint scaleHint,
Geometry validArea,
GetCoverage getCoverage,
java.awt.Color[] transparentColors,
int reqTimeLimit)
- Creates a new DataSource object.
- Parameters:
querable
- failOnException
- name
- name of the featuretype to accesstype
- type of the data source (REMOTEWCS, LOCALWCS)ows
- OGCWebService instance for accessing the data sourcecapabilitiesURL
- scaleHint
- validArea
- getCoverage
- filter conditiontransparentColors
- reqTimeLimit
-
getGetCoverageRequest
public GetCoverage getGetCoverageRequest()
- returns an instance of a WCSGetCoverageRequest encapsulating the filter conditions
against a remote WCS. The request object contains: VERSION, LAYER, FORMAT,
VENDORSPECIFICPARAMETERS
- Returns:
- filter conditions
getTransparentColors
public java.awt.Color[] getTransparentColors()
- Returns:
- an array of colors that shall be treated as transparent
getOGCWebService
public OGCWebService getOGCWebService()
- Specified by:
getOGCWebService
in class AbstractDataSource
- Returns:
- an instance of the OGCWebService that represents the datasource. Notice:
if more than one layer uses data that are offered by the same OWS the deegree WMS
shall just use one instance for accessing the OWS
an open source project founded by lat/lon, Bonn, Germany.
For more information visit: http://www.deegree.org