IWMSServer Interface (ArcObjects .NET 10.6 SDK)
ArcObjects Help for .NET developers > ArcObjects namespaces > Carto > ESRI.ArcGIS.Carto > Interfaces > IW > IWMSServer Interface (ArcObjects .NET 10.6 SDK)
ArcObjects Library Reference (Carto)  

IWMSServer Interface

Provides access to the available WMS Server properties and methods.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.


Provide access to the properties and methods of WMS Server Object Extension, through which Server Object can provide OGC Web Map Map (WMS) Service.

When To Use

Use IWMSServer Interface to communicate with an ArcGIS for Server Object through an OGC Web Map Service (WMS) protocol.


IWMSServer is actually a connector between an ArcGIS for Server Object and OGC WMS clients. When a Server Object provides a WMS service, IWMSServer accepts WMS GetCapabilities, WMS GetMap and WMS GetFeatureInfo requests from WMS clients, parses them, sends them to Server Object, gets response back and finally sends WMS responses to clients.


Name Description
Read-only property Data Handle WMS Server binary request.
Method GetToPost Handle translation from Get to Post.
Method SetParameters Handle setting WMS Server parameters.

CoClasses that implement IWMSServer

CoClasses and Classes Description
WMSImageServer The WMS Server Object Extension for Image Service.
WMSServer The WMS Server Object Extension.