org.deegree.ogcwebservices.wpvs.configuration
Class WPVSDeegreeParams
java.lang.Object
org.deegree.enterprise.DeegreeParams
org.deegree.ogcwebservices.wpvs.configuration.WPVSDeegreeParams
- All Implemented Interfaces:
- java.io.Serializable
public class WPVSDeegreeParams
- extends DeegreeParams
- Author:
- Judit Mays, last edited by: $Author: rbezema $
$Revision: 19665 $, $Date: 2009-09-16 10:11:29 +0200 (Mi, 16 Sep 2009) $
- See Also:
- Serialized Form
Constructor Summary |
WPVSDeegreeParams(OnlineResource defaultOnlineResource,
int cacheSize,
int requestTimeLimit,
java.lang.String characterSet,
java.lang.String copyright,
boolean watermarked,
int maxLifeTime,
float viewQuality,
java.util.Map<java.lang.String,java.net.URL> backgroundMap,
int maxWidth,
int maxHeight,
boolean requestQualityPreferred,
double maximumFarClippingPlane,
double nearClippingPlane,
java.lang.String defaultSplitter,
double minimalTerrainHeight,
double minimalWCS_DGMResolution,
double extendRequestPercentage,
int maxTextureDimension,
int quadMergeCount,
boolean antialiasingEnabled)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
WPVSDeegreeParams
public WPVSDeegreeParams(OnlineResource defaultOnlineResource,
int cacheSize,
int requestTimeLimit,
java.lang.String characterSet,
java.lang.String copyright,
boolean watermarked,
int maxLifeTime,
float viewQuality,
java.util.Map<java.lang.String,java.net.URL> backgroundMap,
int maxWidth,
int maxHeight,
boolean requestQualityPreferred,
double maximumFarClippingPlane,
double nearClippingPlane,
java.lang.String defaultSplitter,
double minimalTerrainHeight,
double minimalWCS_DGMResolution,
double extendRequestPercentage,
int maxTextureDimension,
int quadMergeCount,
boolean antialiasingEnabled)
- Parameters:
defaultOnlineResource
- cacheSize
- requestTimeLimit
- characterSet
- copyright
- watermarked
- maxLifeTime
- viewQuality
- backgroundMap
- a Map
for background images. This Map contains image names as keys and image URL as
valuesmaxWidth
- maxHeight
- requestQualityPreferred
- maximumFarClippingPlane
- to which extend the request can set a farclippingplanenearClippingPlane
- of the viewportdefaultSplitter
- What kind of splitter to use if the GetView request has no field named "splitter"minimalTerrainHeight
- the minimalheight of a terrain if no dgm is found.minimalWCS_DGMResolution
- the configured minimal resolution of a wcs dgmextendRequestPercentage
- the percentage to which wcs/wms request should be extended.maxTextureDimension
- the maximums request size of the texturesquadMergeCount
- a value for the quadtree-splitter to tell at which amount the leaves should be merged.antialiasingEnabled
- true if the scene should be rendered with antialiasing.
getCopyright
public java.lang.String getCopyright()
- Returns:
- Returns the copyright.
getMaxLifeTime
public int getMaxLifeTime()
- Returns:
- Returns the maxLifeTime.
getViewQuality
public float getViewQuality()
- Returns:
- Returns the viewQuality.
getBackgroundMap
public java.util.Map<java.lang.String,java.net.URL> getBackgroundMap()
- Returns:
- the configured different backgroundimages
isWatermarked
public boolean isWatermarked()
- Returns:
- true if the image should be watermarked (with an image or text)
getMaxViewWidth
public int getMaxViewWidth()
- Returns:
- maximum value of the width of a request
getMaxViewHeight
public int getMaxViewHeight()
- Returns:
- maximum value of the height of a request
isRequestQualityPreferred
public boolean isRequestQualityPreferred()
- Returns:
- true if the splitter should use hight quality (lot of request quads) or false otherwise.
getMaximumFarClippingPlane
public double getMaximumFarClippingPlane()
- Returns:
- the maximumFarClippingPlane which a user can request.
getCopyrightImage
public java.awt.image.BufferedImage getCopyrightImage()
- Returns:
- the copyrightImage as a BufferedImage.
getDefaultSplitter
public java.lang.String getDefaultSplitter()
- Returns:
- the defaultSplitter.
getMinimalTerrainHeight
public double getMinimalTerrainHeight()
- Returns:
- the minimalTerrainHeight which is used as zValue of a terrain if no dgm is found (configured) for a
request. The default value is 0d.
getMinimalWCS_DGMResolution
public double getMinimalWCS_DGMResolution()
- Returns:
- the minimalWCS_DGMResolution.
getExtendRequestPercentage
public double getExtendRequestPercentage()
- Returns:
- the percentage to which wcs-request should be extended
getNearClippingPlane
public double getNearClippingPlane()
- Returns:
- the configured nearclipping plane.
getMaxTextureDimension
public final int getMaxTextureDimension()
- Returns:
- the maxim dimension of a requested Texture.
getQuadMergeCount
public final int getQuadMergeCount()
- Returns:
- the number of leaves a quadtree-splitter can have before it starts merging leaves together.
isAntialiasingEnabled
public boolean isAntialiasingEnabled()
- Returns:
- true if the scene should be rendered antialiased.
an open source project founded by lat/lon, Bonn, Germany.
For more information visit: http://www.deegree.org