org.geotools.data.wms
Class WMS1_1_1

Object
  extended by Specification
      extended by WMSSpecification
          extended by WMS1_0_0
              extended by WMS1_1_0
                  extended by WMS1_1_1
Direct Known Subclasses:
WMS1_3_0

public class WMS1_1_1
extends WMS1_1_0

Provides support for the Web Map Server 1.1.1 Specificaiton.

WMS1_1_1 provides both name and version information that may be checked against a GetCapabilities document during version negotiation.

Author:
Jody Garnett, Refractions Research, rgould
Module:

Nested Class Summary
static class WMS1_1_1.GetCapsRequest
           
static class WMS1_1_1.GetFeatureInfoRequest
           
static class WMS1_1_1.GetMapRequest
           
 
Nested classes/interfaces inherited from class WMS1_1_0
WMS1_1_0.InternalDescribeLayerRequest, WMS1_1_0.InternalGetLegendGraphicRequest, WMS1_1_0.InternalGetStylesRequest, WMS1_1_0.InternalPutStylesRequest
 
Constructor Summary
WMS1_1_1()
           
 
Method Summary
 GetCapabilitiesRequest createGetCapabilitiesRequest(URL server)
          Factory method to create WMS 1.1.1 GetCapabilities Request
 GetFeatureInfoRequest createGetFeatureInfoRequest(URL onlineResource, GetMapRequest getMapRequest)
          Creates a GetFeatureInfoRequest for this specification, populating it with valid values.
 GetMapRequest createGetMapRequest(URL get)
          Creates a GetMapRequest for this specification, populating it with valid values.
 String getVersion()
          Expected version attribute for root element.
 
Methods inherited from class WMS1_1_0
createDescribeLayerRequest, createGetLegendGraphicRequest, createGetStylesRequest, createPutStylesRequest
 
Methods inherited from class WMS1_0_0
createGetStylesRequest, getExceptionValue, getFormatValue, toExceptionMimeType, toFormatMIME
 
Methods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

WMS1_1_1

public WMS1_1_1()
Method Detail

getVersion

public String getVersion()
Expected version attribute for root element.

Overrides:
getVersion in class WMS1_1_0
Returns:
DOCUMENT ME!

createGetCapabilitiesRequest

public GetCapabilitiesRequest createGetCapabilitiesRequest(URL server)
Factory method to create WMS 1.1.1 GetCapabilities Request

Overrides:
createGetCapabilitiesRequest in class WMS1_1_0
Parameters:
server - DOCUMENT ME!
Returns:
DOCUMENT ME!
See Also:
org.geotools.data.wms.Specification#createGetCapabilitiesRequest(java.net.URL)

createGetMapRequest

public GetMapRequest createGetMapRequest(URL get)
Description copied from class: WMSSpecification
Creates a GetMapRequest for this specification, populating it with valid values.

Overrides:
createGetMapRequest in class WMS1_1_0
Parameters:
get - the URL for the GetMapRequest
Returns:
a GetMapRequest that can be configured and used
See Also:
org.geotools.data.wms.Specification#createGetMapRequest(java.net.URL)

createGetFeatureInfoRequest

public GetFeatureInfoRequest createGetFeatureInfoRequest(URL onlineResource,
                                                         GetMapRequest getMapRequest)
Description copied from class: WMSSpecification
Creates a GetFeatureInfoRequest for this specification, populating it with valid values.

Overrides:
createGetFeatureInfoRequest in class WMS1_1_0
Parameters:
onlineResource - the URL to be executed against
getMapRequest - a previously configured GetMapRequest
Returns:
a GetFeatureInfoRequest that can be configured and used
See Also:
org.geotools.data.wms.WMS1_0_0#createGetFeatureInfoRequest(java.net.URL, org.geotools.data.wms.request.GetMapRequest, java.util.Set, java.lang.String[])


Copyright © 1996-2009 Geotools. All Rights Reserved.