org.deegree.remoteows.wms
Class RemoteWMSStore

java.lang.Object
  extended by org.deegree.remoteows.wms.RemoteWMSStore
All Implemented Interfaces:
Resource, RemoteOWSStore

Deprecated.

@Deprecated
public class RemoteWMSStore
extends Object
implements RemoteOWSStore

Version:
$Revision: 31685 $, $Date: 2011-08-30 14:21:19 +0200 (Tue, 30 Aug 2011) $
Author:
Andreas Schmitz, last edited by: $Author: aschmitz $

Nested Class Summary
static class RemoteWMSStore.LayerOptions
          Deprecated.  
 
Constructor Summary
RemoteWMSStore(WMSClient111 client, List<String> layers, RemoteWMSStore.LayerOptions options)
          Deprecated.  
RemoteWMSStore(WMSClient111 client, Map<String,RemoteWMSStore.LayerOptions> layers, List<String> layerOrder)
          Deprecated.  
 
Method Summary
 void destroy()
          Deprecated. Usually called by the ResourceManager upon workspace shutdown.
 Envelope getEnvelope()
          Deprecated.  
 FeatureCollection getFeatureInfo(Envelope envelope, int width, int height, int x, int y, int count, Map<String,String> originalParameters)
          Deprecated.  
 List<BufferedImage> getMap(Envelope envelope, int width, int height, Map<String,String> originalParameters)
          Deprecated.  
 void init(DeegreeWorkspace workspace)
          Deprecated. Usually called by the ResourceManager upon workspace startup.
 boolean isSimple()
          Deprecated.  
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RemoteWMSStore

public RemoteWMSStore(WMSClient111 client,
                      List<String> layers,
                      RemoteWMSStore.LayerOptions options)
Deprecated. 
Parameters:
client -
layers -

RemoteWMSStore

public RemoteWMSStore(WMSClient111 client,
                      Map<String,RemoteWMSStore.LayerOptions> layers,
                      List<String> layerOrder)
Deprecated. 
Parameters:
client -
layers -
Method Detail

isSimple

public boolean isSimple()
Deprecated. 
Returns:
true, if all layers can be requested in one request

getMap

public List<BufferedImage> getMap(Envelope envelope,
                                  int width,
                                  int height,
                                  Map<String,String> originalParameters)
Deprecated. 
Parameters:
envelope -
width -
height -
originalParameters - if not null, will be used to copy some optional/vendor parameters according to the configuration
Returns:
a singleton list if #isSimple returns true, or a list of one image per layer

getFeatureInfo

public FeatureCollection getFeatureInfo(Envelope envelope,
                                        int width,
                                        int height,
                                        int x,
                                        int y,
                                        int count,
                                        Map<String,String> originalParameters)
Deprecated. 
Parameters:
envelope -
width -
height -
x -
y -
count -
Returns:
null, if reading the feature collection failed

getEnvelope

public Envelope getEnvelope()
Deprecated. 
Returns:
null, if cascaded WMS does not have a bbox for the layers in EPSG:4326

destroy

public void destroy()
Deprecated. 
Description copied from interface: Resource
Usually called by the ResourceManager upon workspace shutdown.

Specified by:
destroy in interface Resource

init

public void init(DeegreeWorkspace workspace)
          throws ResourceInitException
Deprecated. 
Description copied from interface: Resource
Usually called by the ResourceManager upon workspace startup.

Specified by:
init in interface Resource
Parameters:
workspace - the workspace the resource belongs to, may be null
Throws:
ResourceInitException


Copyright © 2011. All Rights Reserved.