C# Класс Mapsui.Providers.ArcGIS.CapabilitiesHelper

Показать файл Открыть проект Примеры использования класса

Private Properties

Свойство Тип Описание
CopyAndClose Stream
ExecuteRequest void
FinishWebRequest void
RemoveTrailingSlash string

Открытые методы

Метод Описание
CapabilitiesHelper ( ) : System

Helper class for getting capabilities of an ArcGIS service + extras

GetCapabilities ( string url, CapabilitiesType capabilitiesType ) : void

Get the capabilities of an ArcGIS Map Service

GetCapabilities ( string url, CapabilitiesType capabilitiesType, ICredentials credentials = null ) : void

Get the capabilities of an ArcGIS Map Service

GetCapabilities ( string url, CapabilitiesType capabilitiesType, string token = null ) : void

Get the capabilities of an ArcGIS Map Service

GetTileSchema ( ArcGISDynamicCapabilities arcGisDynamicCapabilities ) : ITileSchema

Generate BruTile TileSchema based on ArcGIS Capabilities

Защищенные методы

Метод Описание
OnCapabilitiesFailed ( EventArgs e ) : void
OnFinished ( EventArgs e ) : void

Приватные методы

Метод Описание
CopyAndClose ( Stream inputStream ) : Stream
ExecuteRequest ( string url, CapabilitiesType capabilitiesType, ICredentials credentials = null, string token = null ) : void
FinishWebRequest ( IAsyncResult result ) : void
RemoveTrailingSlash ( string url ) : string

Описание методов

CapabilitiesHelper() публичный Метод

Helper class for getting capabilities of an ArcGIS service + extras
public CapabilitiesHelper ( ) : System
Результат System

GetCapabilities() публичный Метод

Get the capabilities of an ArcGIS Map Service
public GetCapabilities ( string url, CapabilitiesType capabilitiesType ) : void
url string Url of map service example: http://url/arcgis/rest/services/test/MapServer
capabilitiesType CapabilitiesType
Результат void

GetCapabilities() публичный Метод

Get the capabilities of an ArcGIS Map Service
public GetCapabilities ( string url, CapabilitiesType capabilitiesType, ICredentials credentials = null ) : void
url string Url of map service example: http://url/arcgis/rest/services/test/MapServer
capabilitiesType CapabilitiesType
credentials ICredentials Credentials to access the service
Результат void

GetCapabilities() публичный Метод

Get the capabilities of an ArcGIS Map Service
public GetCapabilities ( string url, CapabilitiesType capabilitiesType, string token = null ) : void
url string Url of map service example: http://url/arcgis/rest/services/test/MapServer
capabilitiesType CapabilitiesType
token string Token string to access the service
Результат void

GetTileSchema() публичный статический Метод

Generate BruTile TileSchema based on ArcGIS Capabilities
public static GetTileSchema ( ArcGISDynamicCapabilities arcGisDynamicCapabilities ) : ITileSchema
arcGisDynamicCapabilities Mapsui.Providers.ArcGIS.Dynamic.ArcGISDynamicCapabilities
Результат ITileSchema

OnCapabilitiesFailed() защищенный Метод

protected OnCapabilitiesFailed ( EventArgs e ) : void
e System.EventArgs
Результат void

OnFinished() защищенный Метод

protected OnFinished ( EventArgs e ) : void
e System.EventArgs
Результат void