Class CapabilitiesHelper
Inheritance
Inherited Members
Namespace: Mapsui.Providers.ArcGIS
Assembly: Mapsui.dll
Syntax
public class CapabilitiesHelper
Constructors
| Improve this Doc View SourceCapabilitiesHelper()
Helper class for getting capabilities of an ArcGIS service + extras
Declaration
public CapabilitiesHelper()
Properties
| Improve this Doc View SourceTimeOut
Timeout of webrequest in milliseconds. Default is 10 seconds
Declaration
public int TimeOut { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 |
Methods
| Improve this Doc View SourceGetCapabilities(String, CapabilitiesType)
Get the capabilities of an ArcGIS Map Service
Declaration
public void GetCapabilities(string url, CapabilitiesType capabilitiesType)
Parameters
Type | Name | Description |
---|---|---|
System.String | url | Url of map service example: http://url/arcgis/rest/services/test/MapServer |
CapabilitiesType | capabilitiesType |
GetCapabilities(String, CapabilitiesType, ICredentials)
Get the capabilities of an ArcGIS Map Service
Declaration
public void GetCapabilities(string url, CapabilitiesType capabilitiesType, ICredentials credentials = null)
Parameters
Type | Name | Description |
---|---|---|
System.String | url | Url of map service example: http://url/arcgis/rest/services/test/MapServer |
CapabilitiesType | capabilitiesType | |
System.Net.ICredentials | credentials | Credentials to access the service |
GetCapabilities(String, CapabilitiesType, String)
Get the capabilities of an ArcGIS Map Service
Declaration
public void GetCapabilities(string url, CapabilitiesType capabilitiesType, string token = null)
Parameters
Type | Name | Description |
---|---|---|
System.String | url | Url of map service example: http://url/arcgis/rest/services/test/MapServer |
CapabilitiesType | capabilitiesType | |
System.String | token | Token string to access the service |
GetTileSchema(ArcGISDynamicCapabilities)
Generate BruTile TileSchema based on ArcGIS Capabilities
Declaration
public static ITileSchema GetTileSchema(ArcGISDynamicCapabilities arcGisDynamicCapabilities)
Parameters
Type | Name | Description |
---|---|---|
ArcGISDynamicCapabilities | arcGisDynamicCapabilities |
Returns
Type | Description |
---|---|
BruTile.ITileSchema | TileSchema, returns null if service is not tiled |
OnCapabilitiesFailed(EventArgs)
Declaration
protected virtual void OnCapabilitiesFailed(EventArgs e)
Parameters
Type | Name | Description |
---|---|---|
System.EventArgs | e |
OnFinished(EventArgs)
Declaration
protected virtual void OnFinished(EventArgs e)
Parameters
Type | Name | Description |
---|---|---|
System.EventArgs | e |
Events
| Improve this Doc View SourceCapabilitiesFailed
Triggered when failed parsing or getting capabilities
Declaration
public event CapabilitiesHelper.StatusEventHandler CapabilitiesFailed
Event Type
Type | Description |
---|---|
CapabilitiesHelper.StatusEventHandler |
CapabilitiesReceived
Triggered when finished parsing capabilities, returns Capabilities object
Declaration
public event CapabilitiesHelper.StatusEventHandler CapabilitiesReceived
Event Type
Type | Description |
---|---|
CapabilitiesHelper.StatusEventHandler |