C# Class MapAround.Web.Wms.WMSServer

Implements The OpenGISĀ® Web Map Service Interface. As the names of layers appearing in http-queries used their aliases (MapAround.Mapping.Layer.Alias)
Inheritance: MapServerBase
Show file Open project: gkrsu/maparound.core Class Usage Examples

Public Methods

Method Description
WMSServer ( WmsServiceDescription description ) : MapAround.Web.Wmts

Protected Methods

Method Description
CheckRequestParams ( NameValueCollection requestParams, Stream responseOutputStream, string &responseContentType, BoundingRectangle &originalBbox, int &width, int &height ) : void

Overrides CheckRequestParams of MapServerBase

GetCapabilities ( NameValueCollection requestParams, Stream responseOutputStream, string &responseContentType ) : void

GetCapabilities request

GetFeatureInfo ( NameValueCollection requestParams, Stream responseOutputStream, string &responseContentType ) : void

Request GetFeatureInfo

RequestAction ( NameValueCollection requestParams, Stream responseOutputStream, string &responseContentType ) : bool

Redirects to the request handler.

Private Methods

Method Description
GetMap ( NameValueCollection requestParams, Stream responseOutputStream, string &responseContentType ) : void

Method Details

CheckRequestParams() protected method

Overrides CheckRequestParams of MapServerBase
protected CheckRequestParams ( NameValueCollection requestParams, Stream responseOutputStream, string &responseContentType, BoundingRectangle &originalBbox, int &width, int &height ) : void
requestParams System.Collections.Specialized.NameValueCollection
responseOutputStream Stream
responseContentType string
originalBbox BoundingRectangle
width int
height int
return void

GetCapabilities() protected method

GetCapabilities request
protected GetCapabilities ( NameValueCollection requestParams, Stream responseOutputStream, string &responseContentType ) : void
requestParams System.Collections.Specialized.NameValueCollection
responseOutputStream Stream
responseContentType string
return void

GetFeatureInfo() protected method

Request GetFeatureInfo
protected GetFeatureInfo ( NameValueCollection requestParams, Stream responseOutputStream, string &responseContentType ) : void
requestParams System.Collections.Specialized.NameValueCollection
responseOutputStream Stream
responseContentType string
return void

RequestAction() protected method

Redirects to the request handler.
protected RequestAction ( NameValueCollection requestParams, Stream responseOutputStream, string &responseContentType ) : bool
requestParams System.Collections.Specialized.NameValueCollection
responseOutputStream Stream
responseContentType string
return bool

WMSServer() public method

public WMSServer ( WmsServiceDescription description ) : MapAround.Web.Wmts
description WmsServiceDescription
return MapAround.Web.Wmts