C# Class Mapsui.Providers.ArcGIS.Dynamic.ArcGISIdentify

Show file Open project: pauldendulk/Mapsui

Private Properties

Property Type Description
CopyAndClose Stream
CreateLayersString string
FinishWebRequest void
OnIdentifyFailed void
OnIdentifyFinished void

Public Methods

Method Description
ArcGISIdentify ( ) : System
Request ( string url, double x, double y, int tolerance, string layers, double extendXmin, double extendYmin, double extendXmax, double extendYmax, double mapWidth, double mapHeight, double mapDpi, bool returnGeometry, ICredentials credentials = null, int sr = int.MinValue ) : void

Request a ArcGIS Service for FeatureInfo

Private Methods

Method Description
CopyAndClose ( Stream inputStream ) : Stream
CreateLayersString ( IList layers ) : string
FinishWebRequest ( IAsyncResult result ) : void
OnIdentifyFailed ( ) : void
OnIdentifyFinished ( ) : void

Method Details

ArcGISIdentify() public method

public ArcGISIdentify ( ) : System
return System

Request() public method

Request a ArcGIS Service for FeatureInfo
public Request ( string url, double x, double y, int tolerance, string layers, double extendXmin, double extendYmin, double extendXmax, double extendYmax, double mapWidth, double mapHeight, double mapDpi, bool returnGeometry, ICredentials credentials = null, int sr = int.MinValue ) : void
url string Mapserver url
x double x coordinate
y double y coordinate
tolerance int The distance in screen pixels from the specified geometry within which the identify should be performed
layers string The layers to perform the identify operation on
extendXmin double The extent or bounding box of the map currently being viewed.
extendYmin double The extent or bounding box of the map currently being viewed.
extendXmax double The extent or bounding box of the map currently being viewed.
extendYmax double The extent or bounding box of the map currently being viewed.
mapWidth double The screen image display width
mapHeight double The screen image display height
mapDpi double The screen image display dpi, default is: 96
returnGeometry bool
credentials ICredentials
sr int sr code of input geometry
return void