Have questions? Call us toll-free at 1-866-847-7510 (outside North America, call 1-785-727-4133)

ThinkGeo.MapSuite.WmsServerEdition

From ThinkGeo Wiki

Jump to: navigation, search

Contents

WmsServerEdition

Classes

Name Summary
GetCapabilitiesRequest This class maintains all of the requested information from a WMS GetCapabilitiesRequest.
GetFeatureInfoRequest This class maintains all of the requested information from a WMS request.
GetMapRequest This class maintains all of the requested information from a WMS request.
MapConfiguration This class maintains the layers collection and TileCache object.
WmsHandler This is an asynchronous HTTP handler which is used to handle web map services.
WmsLayerPlugin This class is the base class for all types of WMS Plug-ins. The WmsLayerPlugin class is where all other types of WMS Plug-ins are inherited from. It provides the base set of functionality. As it is abstract, there are a number of methods you need to implement. The first one is GetMapConfigurationCore. In this method, you are responsible for generating a MapConfiguration which includes layers collection and TileCache object you will use. The other two required methods are GetProjectionCore and GetBoundingBoxCore. These get projection string and the BoundingBox for your WMS Plug-in. Another required method is GetNameCore which returns the layer name which will used in the GetMap WMS operation.
WmsLayerStyle This is a structure that maintains the Style informations for the Capabilities XML DTD.

Structures

Name Summary

Enumerations

Name Summary
WmsQueryMode Indicates whether or not this layer supports the GetFeatureInfo WMS operation.

Interfaces

Name Summary
Personal tools
Namespaces
Variants
Actions
Products
Data
Add Ons
Navigation
Toolbox
Learn More About Map Suite, Download a Free Trial, or Buy Now

GIS Developer Components for .NET
Map Suite Extensions & Add-Ons
Map Data Sets & Icons

Try Map Suite Free

Map Suite Online Store
sales@thinkgeo.com
1-866-847-7510 (Toll-Free)
1-785-727-4133 (Outside North America)

ThinkGeo LLC
2801 Network Blvd. Suite 215
Frisco, TX 75034
Map Suite Support Center