C# Класс Mapsui.Providers.ArcGIS.Dynamic.ArcGISDynamicProvider

Наследование: IProjectingProvider
Показать файл Открыть проект

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

Метод Описание
ArcGISDynamicProvider ( string url, ArcGISDynamicCapabilities arcGisDynamicCapabilities, string token = null ) : System

Create ArcGisDynamicProvider based on a given capabilities file

ArcGISDynamicProvider ( string url, string token = null ) : System

Create ArcGisDynamicProvider, capabilities will be parsed automatically

GetExtents ( ) : BoundingBox
GetFeaturesInView ( BoundingBox box, double resolution ) : IEnumerable
GetRequestUrl ( BoundingBox box, int width, int height ) : string

Gets the URL for a map export request base on current settings, the image size and boundingbox

IsCrsSupported ( string crs ) : bool?
TryGetMap ( IViewport viewport, IRaster &raster ) : bool

Retrieves the bitmap from ArcGIS Dynamic service

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

Метод Описание
CapabilitiesHelperCapabilitiesFailed ( object sender, EventArgs e ) : void
CapabilitiesHelperCapabilitiesReceived ( object sender, EventArgs e ) : void
CreateSr ( string crs ) : string
GetFormat ( ArcGISDynamicCapabilities arcGisDynamicCapabilities ) : string

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

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

Create ArcGisDynamicProvider based on a given capabilities file
public ArcGISDynamicProvider ( string url, ArcGISDynamicCapabilities arcGisDynamicCapabilities, string token = null ) : System
url string url to map service example: http://url/arcgis/rest/services/test/MapServer
arcGisDynamicCapabilities ArcGISDynamicCapabilities
token string token to request service
Результат System

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

Create ArcGisDynamicProvider, capabilities will be parsed automatically
public ArcGISDynamicProvider ( string url, string token = null ) : System
url string url to map service example: http://url/arcgis/rest/services/test/MapServer
token string token to request service
Результат System

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

public GetExtents ( ) : BoundingBox
Результат BoundingBox

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

public GetFeaturesInView ( BoundingBox box, double resolution ) : IEnumerable
box BoundingBox
resolution double
Результат IEnumerable

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

Gets the URL for a map export request base on current settings, the image size and boundingbox
public GetRequestUrl ( BoundingBox box, int width, int height ) : string
box BoundingBox Area the request should cover
width int
height int
Результат string

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

public IsCrsSupported ( string crs ) : bool?
crs string
Результат bool?

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

Retrieves the bitmap from ArcGIS Dynamic service
public TryGetMap ( IViewport viewport, IRaster &raster ) : bool
viewport IViewport
raster IRaster
Результат bool