org.deegree.ogcwebservices.wpvs.configuration
Class WPVSDeegreeParams
java.lang.Object
  
org.deegree.enterprise.DeegreeParams
      
org.deegree.ogcwebservices.wpvs.configuration.WPVSDeegreeParams
- All Implemented Interfaces: 
 - Serializable
 
public class WPVSDeegreeParams
- extends DeegreeParams
 
- Author:
 
  - Judit Mays, last edited by: $Author: rbezema $
 
         $Revision: 19665 $, $Date: 2009-09-16 10:11:29 +0200 (Wed, 16 Sep 2009) $
 
- See Also:
 - Serialized Form
 
| 
Constructor Summary | 
WPVSDeegreeParams(OnlineResource defaultOnlineResource,
                                   int cacheSize,
                                   int requestTimeLimit,
                                   String characterSet,
                                   String copyright,
                                   boolean watermarked,
                                   int maxLifeTime,
                                   float viewQuality,
                                   Map<String,URL> backgroundMap,
                                   int maxWidth,
                                   int maxHeight,
                                   boolean requestQualityPreferred,
                                   double maximumFarClippingPlane,
                                   double nearClippingPlane,
                                   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,
                         String characterSet,
                         String copyright,
                         boolean watermarked,
                         int maxLifeTime,
                         float viewQuality,
                         Map<String,URL> backgroundMap,
                         int maxWidth,
                         int maxHeight,
                         boolean requestQualityPreferred,
                         double maximumFarClippingPlane,
                         double nearClippingPlane,
                         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 String getCopyright()
- Returns:
 - Returns the copyright.
 
 
getMaxLifeTime
public int getMaxLifeTime()
- Returns:
 - Returns the maxLifeTime.
 
 
getViewQuality
public float getViewQuality()
- Returns:
 - Returns the viewQuality.
 
 
getBackgroundMap
public Map<String,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 BufferedImage getCopyrightImage()
- Returns:
 - the copyrightImage as a BufferedImage.
 
 
getDefaultSplitter
public 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