com.ontimize.util.gis.client.gui.utils
Class WMSUrlGenerator

java.lang.Object
  extended by com.ontimize.util.gis.client.gui.utils.WMSUrlGenerator

public class WMSUrlGenerator
extends java.lang.Object

Class used to generate the http data requests for WMS servers


Field Summary
protected  java.lang.String exceptions
           
protected  org.geotools.data.ows.Layer[] layers
           
protected  boolean transparent
           
protected  org.geotools.data.wms.WebMapServer wms
           
protected static java.lang.String WMS_LAYER_NAME
           
protected static java.lang.String WMS_TRANSPARENT_OPTION
           
protected static java.lang.String WMS_URL
           
protected  java.lang.String[] wmsLayersNames
           
protected  java.lang.String wmsLayersString
           
protected  java.lang.String wmsURL
           
 
Constructor Summary
WMSUrlGenerator()
           
WMSUrlGenerator(java.lang.String wmsUrlString, java.lang.String layerName)
           
 
Method Summary
protected  void initUrlGenerator()
           
static void main(java.lang.String[] args)
           
 java.net.URL parseURLWMSRequest(com.vividsolutions.jts.geom.Envelope boundingBox, java.awt.Rectangle imageSize, java.lang.String crs)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

WMS_URL

protected static final java.lang.String WMS_URL
See Also:
Constant Field Values

WMS_LAYER_NAME

protected static final java.lang.String WMS_LAYER_NAME
See Also:
Constant Field Values

WMS_TRANSPARENT_OPTION

protected static final java.lang.String WMS_TRANSPARENT_OPTION
See Also:
Constant Field Values

exceptions

protected final java.lang.String exceptions
See Also:
Constant Field Values

wmsURL

protected java.lang.String wmsURL

wmsLayersNames

protected java.lang.String[] wmsLayersNames

wmsLayersString

protected java.lang.String wmsLayersString

transparent

protected boolean transparent

wms

protected org.geotools.data.wms.WebMapServer wms

layers

protected org.geotools.data.ows.Layer[] layers
Constructor Detail

WMSUrlGenerator

public WMSUrlGenerator()

WMSUrlGenerator

public WMSUrlGenerator(java.lang.String wmsUrlString,
                       java.lang.String layerName)
Method Detail

initUrlGenerator

protected void initUrlGenerator()

parseURLWMSRequest

public java.net.URL parseURLWMSRequest(com.vividsolutions.jts.geom.Envelope boundingBox,
                                       java.awt.Rectangle imageSize,
                                       java.lang.String crs)

main

public static void main(java.lang.String[] args)
Parameters:
args - - Argumento 0: Ruta servidor wms - Argumento 1: Nombre capas wms (separadas por comas)