C# Class SharpMap.Web.Wms.Client

Inheritance: IClient
Mostra file Open project: jumpinjackie/fdotoolbox Class Usage Examples

Public Methods

Method Description
Client ( string url ) : System

Initalizes WMS server and parses the Capabilities request

Client ( string url, System proxy ) : System

Initalizes WMS server and parses the Capabilities request

Private Methods

Method Description
GetRemoteXml ( string Url, System proxy ) : XmlDocument

Downloads servicedescription from WMS service

ParseCapabilities ( XmlDocument doc ) : void

Parses a servicedescription and stores the data in the ServiceDescription property

ParseCapability ( XmlNode xnCapability ) : void

Parses capability node

ParseExceptions ( XmlNode xnlExceptionNode ) : void

Parses valid exceptions

ParseGetMapRequest ( XmlNode GetMapRequestNodes ) : void

Parses GetMap request nodes

ParseLayer ( XmlNode xmlLayer ) : WmsServerLayer

Iterates through the layer nodes recursively

ParseRequest ( XmlNode xmlRequestNode ) : void

Parses request node

ParseServiceDescription ( XmlNode xnlServiceDescription ) : void

Parses service description node

Method Details

Client() public method

Initalizes WMS server and parses the Capabilities request
public Client ( string url ) : System
url string URL of wms server
return System

Client() public method

Initalizes WMS server and parses the Capabilities request
public Client ( string url, System proxy ) : System
url string URL of wms server
proxy System Proxy to use
return System