User Tools

Site Tools


thinkgeo.mapsuite.iosedition.wmsoverlay

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
thinkgeo.mapsuite.iosedition.wmsoverlay [2015/08/20 03:08]
127.0.0.1 external edit
thinkgeo.mapsuite.iosedition.wmsoverlay [2017/03/16 21:59] (current)
Line 1: Line 1:
 ====== ThinkGeo.MapSuite.iOSEdition.WmsOverlay ====== ====== ThinkGeo.MapSuite.iOSEdition.WmsOverlay ======
  
 +{{section>​upgrade_map_suite_to_10.0}}
  
- 
-<!-- Class --> 
 Represents an overlay object that gets map images from the WMS server you specify. Represents an overlay object that gets map images from the WMS server you specify.
-=== Remarks === 
-The <​strong>​WmsOverlay</​strong>​ gets images from one or more WMS servers that you specify. Usually, you add a WMS server URI to the <​strong>​ServerUris</​strong>​ collection and the <​strong>​WmsOverlay</​strong>​ will make a request to that WMS server to get its tile images. 
- 
-You can also add multiple WMS server URIs to the ServerUris collection. The WmsOverlay will randomly send requests to those WMS servers in a concurrent fashion. This means that the tile images can come from different WMS servers, thus greatly enhancing performance. <​strong>​Do not</​strong>​ add URIs of differently-configured WMS servers to the ServerUris collection. 
 ===== Inheritance Hierarchy ===== ===== Inheritance Hierarchy =====
-*System.Object +  ​*System.Object 
-**[[ThinkGeo.MapSuite.iOSEdition.Overlay]] +    *ThinkGeo.MapSuite.iOSEdition.Overlay 
-***[[ThinkGeo.MapSuite.iOSEdition.TileOverlay]] +      *ThinkGeo.MapSuite.iOSEdition.TileOverlay 
-****[[ThinkGeo.MapSuite.iOSEdition.WmsOverlay]]+        ***ThinkGeo.MapSuite.iOSEdition.WmsOverlay**
 ===== Members Summary ===== ===== Members Summary =====
 ==== Public Constructors ==== ==== Public Constructors ====
-^ Name ^ Parameters ^ DeclaringType ^ Summary ^ +** {{wiki:​PublicMethod.gif|}} WmsOverlay() ​**
-{{wiki:​PublicMethod.gif|Public Method}}[[#WmsOverlay()|WmsOverlay]] ​  ​| ​   |    | Constructore of WmsOverlay class. ​  | +
-| {{wiki:​PublicMethod.gif|Public Method}}[[#​WmsOverlay(Uri)|WmsOverlay]] ​  | Uri   ​| ​   | Constructore of WmsOverlay class. ​  | +
-| {{wiki:​PublicMethod.gif|Public Method}}[[#​WmsOverlay(IEnumerable<​Uri>​)|WmsOverlay]] ​  | IEnumerable<​Uri> ​  ​| ​   | Constructore of WmsOverlay class. ​  | +
-| {{wiki:​PublicMethod.gif|Public Method}}[[#​WmsOverlay(IEnumerable<​Uri>,​ WebProxy)|WmsOverlay]] ​  | IEnumerable<​Uri>,​ WebProxy ​  ​| ​   | Constructore of WmsOverlay class. ​  |+
  
-==== Protected Constructors ​==== +Constructore of WmsOverlay class. 
-^ Name ^ Parameters ^ DeclaringType ^ Summary ^+== Remarks ​== 
 +N/A 
 +== Parameters ​== 
 +<div newline></​div>​ 
 +** {{wiki:​PublicMethod.gif|}} WmsOverlay(Uri) **
  
 +Constructore of WmsOverlay class.
 +== Remarks ==
 +N/A
 +== Parameters ==
 +  * //​serverUri//​
 +    * Type:Uri
 +    * Description:​This parameter indicates a uri for the Wms server.
 +
 +<div newline></​div>​
 +** {{wiki:​PublicMethod.gif|}} WmsOverlay(IEnumerable<​Uri>​) **
 +
 +Constructore of WmsOverlay class.
 +== Remarks ==
 +N/A
 +== Parameters ==
 +  * //​serverUris//​
 +    * Type:​IEnumerable<​Uri>​
 +    * Description:​This parameter indicates a collection of uris for the Wms server.
 +
 +<div newline></​div>​
 +** {{wiki:​PublicMethod.gif|}} WmsOverlay(IEnumerable<​Uri>,​WebProxy) **
 +
 +Constructore of WmsOverlay class.
 +== Remarks ==
 +N/A
 +== Parameters ==
 +  * //​serverUris//​
 +    * Type:​IEnumerable<​Uri>​
 +    * Description:​This parameter indicates a collection of uris for the Wms server.
 +
 +  * //​webProxy//​
 +    * Type:​WebProxy
 +    * Description:​This parameter indicates the web proxy of the request
 +
 +<div newline></​div>​
 +==== Protected Constructors ====
 ==== Public Methods ==== ==== Public Methods ====
-^ Name ^ Parameters ^ DeclaringType ^ Summary ^ +** {{wiki:​PublicMethod.gif|}} GetRequestUris(RectangleShape,​UriTileView) ​**
-{{wiki:​PublicMethod.gif|Public Method}}[[#​Close()|Close]] ​  ​| ​   | [[ThinkGeo.MapSuite.iOSEdition.Overlay|Overlay]] ​  | Closes this instance. ​  | +
-| {{wiki:​PublicMethod.gif|Public Method}}[[#​Dispose()|Dispose]] ​  ​| ​   | [[ThinkGeo.MapSuite.iOSEdition.Overlay|Overlay]] ​  | Disposes this instance. ​  | +
-| {{wiki:​PublicMethod.gif|Public Method}}[[#​Draw(MapArguments,​ OverlayRefreshType)|Draw]] ​  | [[ThinkGeo.MapSuite.iOSEdition.MapArguments|MapArguments]],​ [[ThinkGeo.MapSuite.iOSEdition.OverlayRefreshType|OverlayRefreshType]] ​  | [[ThinkGeo.MapSuite.iOSEdition.Overlay|Overlay]] ​  | This method draws the overlay by the specified arguments. ​  | +
-| {{wiki:​PublicMethod.gif|Public Method}}[[#​Equals(Object)|Equals]] ​  | Object ​  | Object ​  ​| ​   | +
-| {{wiki:​PublicMethod.gif|Public Method}}[[#​GetBoundingBox()|GetBoundingBox]] ​  ​| ​   | [[ThinkGeo.MapSuite.iOSEdition.Overlay|Overlay]] ​  | Gets the bounding box.   | +
-| {{wiki:​PublicMethod.gif|Public Method}}[[#​GetHashCode()|GetHashCode]] ​  ​| ​   | Object ​  ​| ​   | +
-| {{wiki:​PublicMethod.gif|Public Method}}[[#GetRequestUris(RectangleShape,​ UriTileView)|GetRequestUris]] ​  | [[ThinkGeo.MapSuite.Core.RectangleShape|RectangleShape]],​ [[ThinkGeo.MapSuite.iOSEdition.UriTileView|UriTileView]] ​  ​| ​   | This method get request Uri based on requested world extent. ​  | +
-| {{wiki:​PublicMethod.gif|Public Method}}[[#​GetType()|GetType]] ​  ​| ​   | Object ​  ​| ​   | +
-| {{wiki:​PublicMethod.gif|Public Method}}[[#​Initialize(MapArguments)|Initialize]] ​  | [[ThinkGeo.MapSuite.iOSEdition.MapArguments|MapArguments]] ​  | [[ThinkGeo.MapSuite.iOSEdition.Overlay|Overlay]] ​  | Initializes the specified map arguments. ​  | +
-| {{wiki:​PublicMethod.gif|Public Method}}[[#​PostTransform(TransformArguments,​ MapArguments)|PostTransform]] ​  | [[ThinkGeo.MapSuite.iOSEdition.TransformArguments|TransformArguments]],​ [[ThinkGeo.MapSuite.iOSEdition.MapArguments|MapArguments]] ​  | [[ThinkGeo.MapSuite.iOSEdition.Overlay|Overlay]] ​  | Posts the transform for the overlay. ​  | +
-| {{wiki:​PublicMethod.gif|Public Method}}[[#​Refresh()|Refresh]] ​  ​| ​   | [[ThinkGeo.MapSuite.iOSEdition.Overlay|Overlay]] ​  | Refreshes this instance. ​  | +
-| {{wiki:​PublicMethod.gif|Public Method}}[[#​ToString()|ToString]] ​  ​| ​   | Object ​  ​| ​   |+
  
-==== Protected Methods ==== +This method get request Uri based on requested world extent. 
-^ Name ^ Parameters ^ DeclaringType ^ Summary ^ +== Remarks == 
-| {{wiki:​ProtectedMethod.gif|Protected Method}}[[#​CloseCore()|CloseCore]] ​  ​| ​   | [[ThinkGeo.MapSuite.iOSEdition.Overlay|Overlay]] ​  | Closes the core.   | +N/A
-| {{wiki:​ProtectedMethod.gif|Protected Method}}[[#​Dispose(Boolean)|Dispose]] ​  | Boolean ​  | [[ThinkGeo.MapSuite.iOSEdition.Overlay|Overlay]](overriden) ​  ​| ​   | +
-| {{wiki:​ProtectedMethod.gif|Protected Method}}[[#​DrawCore(MapArguments,​ OverlayRefreshType)|DrawCore]] ​  | [[ThinkGeo.MapSuite.iOSEdition.MapArguments|MapArguments]],​ [[ThinkGeo.MapSuite.iOSEdition.OverlayRefreshType|OverlayRefreshType]] ​  | [[ThinkGeo.MapSuite.iOSEdition.Overlay|Overlay]](overriden) ​  ​| ​   | +
-| {{wiki:​ProtectedMethod.gif|Protected Method}}[[#​DrawException(GeoCanvas,​ Exception)|DrawException]] ​  | [[ThinkGeo.MapSuite.Core.GeoCanvas|GeoCanvas]],​ Exception ​  | [[ThinkGeo.MapSuite.iOSEdition.Overlay|Overlay]] ​  | Draws the exception. ​  | +
-| {{wiki:​ProtectedMethod.gif|Protected Method}}[[#​DrawExceptionCore(GeoCanvas,​ Exception)|DrawExceptionCore]] ​  | [[ThinkGeo.MapSuite.Core.GeoCanvas|GeoCanvas]],​ Exception ​  | [[ThinkGeo.MapSuite.iOSEdition.Overlay|Overlay]] ​  | Draws the exception core.   | +
-| {{wiki:​ProtectedMethod.gif|Protected Method}}[[#​DrawTile(TileView,​ MapArguments)|DrawTile]] ​  | [[ThinkGeo.MapSuite.iOSEdition.TileView|TileView]],​ [[ThinkGeo.MapSuite.iOSEdition.MapArguments|MapArguments]] ​  | [[ThinkGeo.MapSuite.iOSEdition.TileOverlay|TileOverlay]] ​  | Redraws a specified tile with the provided world extent. ​  | +
-| {{wiki:​ProtectedMethod.gif|Protected Method}}[[#​DrawTileCore(GeoCanvas,​ TileView)|DrawTileCore]] ​  | [[ThinkGeo.MapSuite.Core.GeoCanvas|GeoCanvas]],​ [[ThinkGeo.MapSuite.iOSEdition.TileView|TileView]] ​  | [[ThinkGeo.MapSuite.iOSEdition.TileOverlay|TileOverlay]](overriden) ​  | This method redraws a tile by an extent and geography unit.   | +
-| {{wiki:​ProtectedMethod.gif|Protected Method}}[[#​Finalize()|Finalize]] ​  ​| ​   | Object(overriden) ​  ​| ​   | +
-| {{wiki:​ProtectedMethod.gif|Protected Method}}[[#​GetBoundingBoxCore()|GetBoundingBoxCore]] ​  ​| ​   | [[ThinkGeo.MapSuite.iOSEdition.Overlay|Overlay]] ​  | Gets the bounding box core.   | +
-| {{wiki:​ProtectedMethod.gif|Protected Method}}[[#​GetRequestUrisCore(RectangleShape,​ UriTileView)|GetRequestUrisCore]] ​  | [[ThinkGeo.MapSuite.Core.RectangleShape|RectangleShape]],​ [[ThinkGeo.MapSuite.iOSEdition.UriTileView|UriTileView]] ​  ​| ​   | This method get request Uri based on requested world extent. ​  | +
-| {{wiki:​ProtectedMethod.gif|Protected Method}}[[#​GetTile()|GetTile]] ​  ​| ​   | [[ThinkGeo.MapSuite.iOSEdition.TileOverlay|TileOverlay]] ​  | Chooses a tile object to form the TileOverlay. When overriding this method, consider the initialize parameters setting on the tile.   | +
-| {{wiki:​ProtectedMethod.gif|Protected Method}}[[#​GetTileCore()|GetTileCore]] ​  ​| ​   | [[ThinkGeo.MapSuite.iOSEdition.TileOverlay|TileOverlay]](overriden) ​  | This method gets a specific tile object to form an overlay. ​  | +
-| {{wiki:​ProtectedMethod.gif|Protected Method}}[[#​GetTileMatrix(Double,​ Int32, Int32, GeographyUnit)|GetTileMatrix]] ​  | Double, Int32, Int32, [[ThinkGeo.MapSuite.Core.GeographyUnit|GeographyUnit]] ​  | [[ThinkGeo.MapSuite.iOSEdition.TileOverlay|TileOverlay]] ​  | Gets the tile matrix for TileOverlay. ​  | +
-| {{wiki:​ProtectedMethod.gif|Protected Method}}[[#​GetTileMatrixCells(GeographyUnit,​ RectangleShape,​ Double)|GetTileMatrixCells]] ​  | [[ThinkGeo.MapSuite.Core.GeographyUnit|GeographyUnit]],​ [[ThinkGeo.MapSuite.Core.RectangleShape|RectangleShape]],​ Double ​  | [[ThinkGeo.MapSuite.iOSEdition.TileOverlay|TileOverlay]] ​  | Gets the tile matrix cells for TileOverlay. ​  | +
-| {{wiki:​ProtectedMethod.gif|Protected Method}}[[#​InitializeCore(MapArguments)|InitializeCore]] ​  | [[ThinkGeo.MapSuite.iOSEdition.MapArguments|MapArguments]] ​  | [[ThinkGeo.MapSuite.iOSEdition.Overlay|Overlay]] ​  | Initializes the core.   | +
-| {{wiki:​ProtectedMethod.gif|Protected Method}}[[#​MemberwiseClone()|MemberwiseClone]] ​  ​| ​   | Object ​  ​| ​   | +
-| {{wiki:​ProtectedMethod.gif|Protected Method}}[[#​OnDrawingException(DrawingExceptionOverlayEventArgs)|OnDrawingException]] ​  | [[ThinkGeo.MapSuite.iOSEdition.DrawingExceptionOverlayEventArgs|DrawingExceptionOverlayEventArgs]] ​  | [[ThinkGeo.MapSuite.iOSEdition.Overlay|Overlay]] ​  | Handles the event. ​  | +
-| {{wiki:​ProtectedMethod.gif|Protected Method}}[[#​OnDrawnException(DrawnExceptionOverlayEventArgs)|OnDrawnException]] ​  | [[ThinkGeo.MapSuite.iOSEdition.DrawnExceptionOverlayEventArgs|DrawnExceptionOverlayEventArgs]] ​  | [[ThinkGeo.MapSuite.iOSEdition.Overlay|Overlay]] ​  | Handles the event. ​  | +
-| {{wiki:​ProtectedMethod.gif|Protected Method}}[[#​OnSendingWebRequest(SendingWebRequestEventArgs)|OnSendingWebRequest]] ​  | [[ThinkGeo.MapSuite.Core.SendingWebRequestEventArgs|SendingWebRequestEventArgs]] ​  ​| ​   |    | +
-| {{wiki:​ProtectedMethod.gif|Protected Method}}[[#​OnSentWebRequest(SentWebRequestEventArgs)|OnSentWebRequest]] ​  | [[ThinkGeo.MapSuite.Core.SentWebRequestEventArgs|SentWebRequestEventArgs]] ​  ​| ​   |    | +
-| {{wiki:​ProtectedMethod.gif|Protected Method}}[[#​PostTransformCore(TransformArguments,​ MapArguments)|PostTransformCore]] ​  | [[ThinkGeo.MapSuite.iOSEdition.TransformArguments|TransformArguments]],​ [[ThinkGeo.MapSuite.iOSEdition.MapArguments|MapArguments]] ​  | [[ThinkGeo.MapSuite.iOSEdition.Overlay|Overlay]](overriden) ​  ​| ​   | +
-| {{wiki:​ProtectedMethod.gif|Protected Method}}[[#​RefreshCore()|RefreshCore]] ​  ​| ​   | [[ThinkGeo.MapSuite.iOSEdition.Overlay|Overlay]] ​  | Refreshes the core.   |+
  
-==== Public Properties ==== +== Return Value == 
-^ Name ^ Return ^ DeclaringType ^ Summary ^ +  * Type:​Collection<​Uri>​ 
-| {{wiki:PublicProperty.gif|Public Property}}[[#​Attribution|Attribution]] ​  | String ​  | [[ThinkGeo.MapSuite.iOSEdition.Overlay|Overlay]] ​  | Gets or sets the attribution. ​  | +  * Description:N/A
-| {{wiki:​PublicProperty.gif|Public Property}}[[#​AxisOrder|AxisOrder]] ​  | [[ThinkGeo.MapSuite.Core.WmsAxisOrder|WmsAxisOrder]] ​  ​| ​   |    | +
-| {{wiki:​PublicProperty.gif|Public Property}}[[#​DrawingExceptionMode|DrawingExceptionMode]] ​  | [[ThinkGeo.MapSuite.Core.DrawingExceptionMode|DrawingExceptionMode]] ​  | [[ThinkGeo.MapSuite.iOSEdition.Overlay|Overlay]] ​  | This property gets and sets the DrawingExceptionMode used when an exception occurs during drawing. ​  | +
-| {{wiki:​PublicProperty.gif|Public Property}}[[#​DrawingQuality|DrawingQuality]] ​  | [[ThinkGeo.MapSuite.Core.DrawingQuality|DrawingQuality]] ​  | [[ThinkGeo.MapSuite.iOSEdition.Overlay|Overlay]] ​  | Gets or sets the drawing quality. ​  | +
-| {{wiki:​PublicProperty.gif|Public Property}}[[#​IsCacheOnly|IsCacheOnly]] ​  | Boolean ​  | [[ThinkGeo.MapSuite.iOSEdition.TileOverlay|TileOverlay]] ​  | Gets or sets a value indicating whether this instance is cache only.   | +
-| {{wiki:​PublicProperty.gif|Public Property}}[[#​IsEmpty|IsEmpty]] ​  | Boolean ​  | [[ThinkGeo.MapSuite.iOSEdition.Overlay|Overlay]] ​  | Gets a value indicating whether this instance is empty. ​  | +
-| {{wiki:​PublicProperty.gif|Public Property}}[[#​IsVisible|IsVisible]] ​  | Boolean ​  | [[ThinkGeo.MapSuite.iOSEdition.Overlay|Overlay]](overriden) ​  ​| ​   | +
-| {{wiki:​PublicProperty.gif|Public Property}}[[#​MapArguments|MapArguments]] ​  | [[ThinkGeo.MapSuite.iOSEdition.MapArguments|MapArguments]] ​  | [[ThinkGeo.MapSuite.iOSEdition.Overlay|Overlay]] ​  | Gets or sets the map arguments. ​  | +
-| {{wiki:​PublicProperty.gif|Public Property}}[[#​Name|Name]] ​  | String ​  | [[ThinkGeo.MapSuite.iOSEdition.Overlay|Overlay]] ​  | Gets or sets the name.   | +
-| {{wiki:​PublicProperty.gif|Public Property}}[[#​Opacity|Opacity]] ​  | Double ​  | [[ThinkGeo.MapSuite.iOSEdition.Overlay|Overlay]] ​  | Gets or sets the opacity. ​  | +
-| {{wiki:​PublicProperty.gif|Public Property}}[[#​OverlayView|OverlayView]] ​  | UIView ​  | [[ThinkGeo.MapSuite.iOSEdition.Overlay|Overlay]] ​  | Gets or sets the overlay view.   | +
-| {{wiki:​PublicProperty.gif|Public Property}}[[#​Parameters|Parameters]] ​  | Dictionary<​String,​String> ​  ​| ​   | Gets a dictionary whose items will be passed to the WMS server as parameters. ​  | +
-| {{wiki:​PublicProperty.gif|Public Property}}[[#​Projection|Projection]] ​  | String ​  ​| ​   | Gets or sets a string that will be sent to the WMS server to get the images in the specific projection. ​  | +
-| {{wiki:​PublicProperty.gif|Public Property}}[[#​ServerUris|ServerUris]] ​  ​| ​Collection<​Uri> ​  |    | Gets a collection of URIs that specifies the locations of the WMS servers. ​  | +
-| {{wiki:​PublicProperty.gif|Public Property}}[[#​TileCache|TileCache]] ​  | [[ThinkGeo.MapSuite.Core.BitmapTileCache|BitmapTileCache]] ​  | [[ThinkGeo.MapSuite.iOSEdition.TileOverlay|TileOverlay]] ​  | Gets or sets the tile cache. ​  | +
-| {{wiki:​PublicProperty.gif|Public Property}}[[#​TileHeight|TileHeight]] ​  | Int32   | [[ThinkGeo.MapSuite.iOSEdition.TileOverlay|TileOverlay]] ​  | Gets or sets the height of the tile.   | +
-| {{wiki:​PublicProperty.gif|Public Property}}[[#​TileSnappingMode|TileSnappingMode]] ​  | [[ThinkGeo.MapSuite.iOSEdition.TileSnappingMode|TileSnappingMode]] ​  | [[ThinkGeo.MapSuite.iOSEdition.TileOverlay|TileOverlay]] ​  | Gets or sets the tile snapping mode.   | +
-| {{wiki:​PublicProperty.gif|Public Property}}[[#​TileType|TileType]] ​  | [[ThinkGeo.MapSuite.iOSEdition.TileType|TileType]] ​  | [[ThinkGeo.MapSuite.iOSEdition.TileOverlay|TileOverlay]] ​  | Gets and sets the overlay is formed by multiple tiles or single tile.   | +
-| {{wiki:​PublicProperty.gif|Public Property}}[[#​TileWidth|TileWidth]] ​  | Int32   | [[ThinkGeo.MapSuite.iOSEdition.TileOverlay|TileOverlay]] ​  | Gets or sets the width of the tile.   | +
-| {{wiki:​PublicProperty.gif|Public Property}}[[#​TimeoutInSeconds|TimeoutInSeconds]] ​  | Int32   ​| ​   | Gets or sets the length of time, in seconds, before the request times out.   | +
-| {{wiki:​PublicProperty.gif|Public Property}}[[#​TransitionEffect|TransitionEffect]] ​  | [[ThinkGeo.MapSuite.iOSEdition.TransitionEffect|TransitionEffect]] ​  | [[ThinkGeo.MapSuite.iOSEdition.TileOverlay|TileOverlay]] ​  | Gets or sets the transition effect. ​  | +
-| {{wiki:PublicProperty.gif|Public Property}}[[#​WebProxy|WebProxy]] ​  | WebProxy ​  ​| ​   | This property gets or sets the proxy used for requesting a Web Response. ​  |+
  
-==== Protected Properties ==== +== Parameters ​== 
-^ Name ^ Return ^ DeclaringType ^ Summary ^ +  * //​requestExtent//​ 
-| {{wiki:ProtectedProperty.gif|Protected Property}}[[#​DrawingView|DrawingView]] ​  | UIView ​  ​| ​[[ThinkGeo.MapSuite.iOSEdition.TileOverlay|TileOverlay]]   | Gets or sets the drawing view.   | +    * Type:​[[ThinkGeo.MapSuite.Core.RectangleShape|RectangleShape]] 
-| {{wiki:ProtectedProperty.gif|Protected Property}}[[#​StretchView|StretchView]] ​  | UIView ​  | [[ThinkGeo.MapSuite.iOSEdition.TileOverlay|TileOverlay]] ​  | Gets or sets the stretch view.   |+    * Description:N/A
  
-==== Public Events ==== +  ​* //uriTile// 
-^ Name ^ Event Arguments ^ DeclaringType ^ Summary ^ +    * Type:​[[ThinkGeo.MapSuite.iOSEdition.UriTileView|UriTileView]] 
-| {{wiki:​PublicEvent.gif|Public Event}}[[#​DrawingException|DrawingException]] ​  ​| [[ThinkGeo.MapSuite.iOSEdition.DrawingExceptionOverlayEventArgs|DrawingExceptionOverlayEventArgs]] ​  | [[ThinkGeo.MapSuite.iOSEdition.Overlay|Overlay]] ​  | This event raises when [[drawing|exception]]. ​  | +    ​* Description:N/A
-| {{wiki:PublicEvent.gif|Public Event}}[[#​DrawnException|DrawnException]] ​  ​| ​[[ThinkGeo.MapSuite.iOSEdition.DrawnExceptionOverlayEventArgs|DrawnExceptionOverlayEventArgs]]   | [[ThinkGeo.MapSuite.iOSEdition.Overlay|Overlay]] ​  | This event raises when [[drawn|exception]]. ​  | +
-| {{wiki:​PublicEvent.gif|Public Event}}[[#​SendingWebRequest|SendingWebRequest]] ​  | [[ThinkGeo.MapSuite.Core.SendingWebRequestEventArgs|SendingWebRequestEventArgs]] ​  ​| ​   |    | +
-| {{wiki:PublicEvent.gif|Public Event}}[[#​SentWebRequest|SentWebRequest]] ​  | [[ThinkGeo.MapSuite.Core.SentWebRequestEventArgs|SentWebRequestEventArgs]] ​  ​| ​   |    |+
  
-===== Public Constructors ===== +<div newline></​div>​ 
-==== WmsOverlay() ==== +** {{wiki:​PublicMethod.gif|}} GetOneTile() **
-Constructore of WmsOverlay class. +
-=== Parameters === +
-^  Name ^  Type ^  Description ^+
  
-[[#Public Constructors|Go Back]] +N/A 
-==== WmsOverlay(Uri) ==== +== Remarks ​== 
-Constructore of WmsOverlay class. +N/A
-=== Parameters === +
-^  Name ^  Type ^  Description ^ +
-| serverUri ​  | Uri<!-- System.Uri --> ​  | This parameter indicates a uri for the Wms server. ​  |+
  
-[[#Public Constructors|Go Back]] +== Return Value == 
-==== WmsOverlay(IEnumerable<​Uri>​) ​==== +  ​Type:[[ThinkGeo.MapSuite.iOSEdition.TileView|TileView]] 
-Constructore of WmsOverlay class. +  * Description:​N/​A
-=== Parameters === +
-^  Name ^  ​Type ​^  Description ^ +
-| serverUris ​  | IEnumerable<​Uri><​!-- System.Collections.Generic.IEnumerable{System.Uri} --> ​  | This parameter indicates a collection of uris for the Wms server. ​  |+
  
-[[#Public Constructors|Go Back]] +== Parameters == 
-==== WmsOverlay(IEnumerable<​Uri>,​ WebProxy) ==== +<div newline></div> 
-Constructore of WmsOverlay class. +** {{wiki:​PublicMethod.gif|}Refresh(IEnumerable<RectangleShape>) **
-=== Parameters ​=== +
-^  Name ^  Type ^  Description ^ +
-| serverUris ​  | IEnumerable<Uri><!-- System.Collections.Generic.IEnumerable{System.Uri--> ​  | This parameter indicates a collection of uris for the Wms server. ​  | +
-| webProxy ​  | WebProxy<!-- System.Net.WebProxy --  | This parameter indicates the web proxy of the request ​  |+
  
-[[#Public Constructors|Go Back]] +N/A 
-===== Protected Constructors ===== +== Remarks ​== 
-===== Public Methods ===== +N/A
-==== Close() ==== +
-Closes this instance. +
-=== Return Value === +
-^ Return Type ^ Description ^ +
-| Void<!-- System.Void --> ​  ​| ​   |+
  
-=== Parameters === +== Return Value == 
-^  Name ^  ​Type ​ ​Description ​^+  ​Type:Void 
 +  Description:N/A
  
-<!-- ThinkGeo.MapSuite.iOSEdition.Overlay --> +== Parameters == 
-[[#Public Methods|Go Back]] +  * //​extentsToRefresh//​ 
-==== Dispose() ==== +    * Type:​IEnumerable<[[ThinkGeo.MapSuite.Core.RectangleShape|RectangleShape]]> 
-Disposes this instance. +    ​* ​Description:N/A
-=== Return Value === +
-^ Return Type ^ Description ​+
-| Void<!-- System.Void --> ​  ​| ​   |+
  
-=== Parameters === +<div newline></​div>​ 
-^  Name ^  Type ^  Description ^+** {{wiki:​PublicMethod.gif|}} Refresh(TimeSpan) **
  
-<!-- ThinkGeo.MapSuite.iOSEdition.Overlay --> +N/A 
-[[#Public Methods|Go Back]] +== Remarks ​== 
-==== Draw(MapArguments,​ OverlayRefreshType) ==== +N/A
-This method draws the overlay by the specified arguments. +
-=== Return Value === +
-^ Return Type ^ Description ^ +
-| Void<!-- System.Void --> ​  ​| ​   |+
  
-=== Parameters === +== Return Value == 
-^  Name ^  ​Type ​ ​Description ​+  ​Type:Void 
-| mapArguments ​  | [[ThinkGeo.MapSuite.iOSEdition.MapArguments|MapArguments]]<​!-- ThinkGeo.MapSuite.iOSEdition.MapArguments --> ​  | This parameter indicates an mapArguments to draw the overlay. ​  | +  Description:N/A
-| refreshType ​  | [[ThinkGeo.MapSuite.iOSEdition.OverlayRefreshType|OverlayRefreshType]]<​!-- ThinkGeo.MapSuite.iOSEdition.OverlayRefreshType --> ​  | This parameter indicates whether this overlay needs to be refresh or not.   |+
  
-<!-- ThinkGeo.MapSuite.iOSEdition.Overlay --> +== Parameters ​== 
-[[#Public Methods|Go Back]] +  * //​bufferTime//​ 
-==== Equals(Object) ​==== +    ​* ​Type:TimeSpan 
-=== Return Value === +    ​* Description:​N/​A
-^ Return ​Type ^ Description ^ +
-| Boolean<​!-- System.Boolean --> ​  ​| ​   |+
  
-=== Parameters === +<div newline></​div>​ 
-^  Name ^  Type ^  Description ^ +** {{wiki:​PublicMethod.gif|}} Refresh(TimeSpan,​RequestDrawingBufferTimeType) **
-| obj   | Object<​!-- System.Object --> ​  ​| ​   ​|+
  
-<!-- System.Object --> +N/A 
-[[#Public Methods|Go Back]] +== Remarks ​== 
-==== GetBoundingBox() ==== +N/A
-Gets the bounding box. +
-=== Return Value === +
-^ Return Type ^ Description ^ +
-| [[ThinkGeo.MapSuite.Core.RectangleShape|RectangleShape]]<​!-- ThinkGeo.MapSuite.Core.RectangleShape --> ​  ​| ​RectangleShape value for the overlay. ​  |+
  
-=== Parameters === +== Return Value == 
-^  Name ^  ​Type ​ ​Description ​^+  ​Type:Void 
 +  Description:N/A
  
-<!-- ThinkGeo.MapSuite.iOSEdition.Overlay --> +== Parameters ​== 
-[[#Public Methods|Go Back]] +  * //​bufferTime//​ 
-==== GetHashCode() ​==== +    ​* ​Type:TimeSpan 
-=== Return Value === +    ​* Description:​N/​A
-^ Return ​Type ^ Description ^ +
-| Int32<​!-- System.Int32 --> ​  ​| ​   |+
  
-=== Parameters === +  * //​bufferTimeType//​ 
-^  Name ^  ​Type ^  ​Description ​^+    ​* ​Type:​[[ThinkGeo.MapSuite.Core.RequestDrawingBufferTimeType|RequestDrawingBufferTimeType]] 
 +    * Description:N/A
  
-<!-- System.Object --+<div newline></​div
-[[#Public Methods|Go Back]] +** {{wiki:​PublicMethod.gif|}} Refresh(TimeSpan,BufferTimeType**
-==== GetRequestUris(RectangleShapeUriTileView==== +
-This method get request Uri based on requested world extent. +
-=== Return Value === +
-^ Return Type ^ Description ^ +
-| Collection<​Uri><​!-- System.Collections.ObjectModel.Collection{System.Uri} --> ​  ​| ​   |+
  
-=== Parameters ​=== +N/A 
-^  Name ^  Type ^  Description ^ +== Remarks ​== 
-| requestExtent ​  | [[ThinkGeo.MapSuite.Core.RectangleShape|RectangleShape]]<​!-- ThinkGeo.MapSuite.Core.RectangleShape --> ​  ​| ​   | +N/A
-| uriTile ​  | [[ThinkGeo.MapSuite.iOSEdition.UriTileView|UriTileView]]<​!-- ThinkGeo.MapSuite.iOSEdition.UriTileView --> ​  ​| ​   |+
  
-<!-- ThinkGeo.MapSuite.iOSEdition.WmsOverlay --> +== Return Value == 
-[[#Public Methods|Go Back]] +  ​* ​Type:Void 
-==== GetType() ==== +  * Description:N/A
-=== Return Value === +
-^ Return ​Type Description ​+
-| Type<!-- System.Type --> ​  ​| ​   |+
  
-=== Parameters ​=== +== Parameters == 
-^  Name ^  ​Type ​^  ​Description ​^+  ​* //​bufferTime//​ 
 +    * Type:TimeSpan 
 +    * Description:N/A
  
-<!-- System.Object --> +  * //​bufferTimeType//​ 
-[[#Public Methods|Go Back]] +    * Type:[[ThinkGeo.MapSuite.Core.BufferTimeType|BufferTimeType]] 
-==== Initialize(MapArguments) ==== +    ​* ​Description:N/A
-Initializes the specified map arguments. +
-=== Return Value === +
-^ Return Type ^ Description ​+
-| Void<!-- System.Void --> ​  ​| ​   |+
  
-=== Parameters === +<div newline></​div>​ 
-^  Name ^  Type ^  Description ^ +** {{wiki:​PublicMethod.gif|}} Refresh(RectangleShape,​TimeSpan) **
-| mapArguments ​  | [[ThinkGeo.MapSuite.iOSEdition.MapArguments|MapArguments]]<!-- ThinkGeo.MapSuite.iOSEdition.MapArguments --  | The map arguments  ​|+
  
-<!-- ThinkGeo.MapSuite.iOSEdition.Overlay --> +N/A 
-[[#Public Methods|Go Back]] +== Remarks ​== 
-==== PostTransform(TransformArguments,​ MapArguments) ==== +N/A
-Posts the transform for the overlay. +
-=== Return Value === +
-^ Return Type ^ Description ^ +
-| Void<!-- System.Void --> ​  ​| ​   |+
  
-=== Parameters === +== Return Value == 
-^  Name ^  ​Type ​ ​Description ​+  ​Type:Void 
-| transformInfo ​  | [[ThinkGeo.MapSuite.iOSEdition.TransformArguments|TransformArguments]]<​!-- ThinkGeo.MapSuite.iOSEdition.TransformArguments --> ​  | The transform information. ​  | +  Description:N/A
-| mapArguments ​  | [[ThinkGeo.MapSuite.iOSEdition.MapArguments|MapArguments]]<​!-- ThinkGeo.MapSuite.iOSEdition.MapArguments --> ​  | The map arguments. ​  |+
  
-<​!-- ​ThinkGeo.MapSuite.iOSEdition.Overlay --> +== Parameters == 
-[[#Public Methods|Go Back]] +  * //​extentToRefresh//​ 
-==== Refresh() ==== +    * Type:[[ThinkGeo.MapSuite.Core.RectangleShape|RectangleShape]] 
-Refreshes this instance. +    ​* ​Description:N/A
-=== Return Value === +
-^ Return Type ^ Description ​+
-| Void<!-- System.Void --> ​  ​| ​   |+
  
-=== Parameters === +  * //​bufferTime//​ 
-^  Name ^  ​Type ^  ​Description ​^+    ​* ​Type:TimeSpan 
 +    * Description:N/A
  
-<!-- ThinkGeo.MapSuite.iOSEdition.Overlay --+<div newline></​div
-[[#Public Methods|Go Back]] +** {{wiki:​PublicMethod.gif|}} Refresh(RectangleShape,​TimeSpan,​RequestDrawingBufferTimeType**
-==== ToString() ==== +
-=== Return Value === +
-^ Return Type ^ Description ^ +
-| String<​!-- System.String --> ​  ​| ​   |+
  
-=== Parameters === +N/A 
-^  Name ^  Type ^  Description ^+== Remarks ​== 
 +N/A
  
-<!-- System.Object --> +== Return Value == 
-[[#Public Methods|Go Back]] +  ​* ​Type:Void 
-===== Protected Methods ===== +  * Description:N/A
-==== CloseCore() ==== +
-Closes the core. +
-=== Return Value === +
-^ Return ​Type Description ​+
-| Void<!-- System.Void --> ​  ​| ​   |+
  
-=== Parameters ​=== +== Parameters == 
-^  Name ^  ​Type ​^  ​Description ​^+  ​* //​extentToRefresh//​ 
 +    * Type:​[[ThinkGeo.MapSuite.Core.RectangleShape|RectangleShape]] 
 +    * Description:N/A
  
-<!-- ThinkGeo.MapSuite.iOSEdition.Overlay --> +  * //​bufferTime//​ 
-[[#​Protected Methods|Go Back]] +    ​* ​Type:TimeSpan 
-==== Dispose(Boolean) ==== +    ​* Description:​N/​A
-=== Return Value === +
-^ Return ​Type ^ Description ^ +
-| Void<!-- System.Void --> ​  ​| ​   |+
  
-=== Parameters === +  * //​bufferTimeType//​ 
-^  Name ^  ​Type ^  Description ^ +    ​* ​Type:[[ThinkGeo.MapSuite.Core.RequestDrawingBufferTimeType|RequestDrawingBufferTimeType]] 
-| isDisposing ​  | Boolean<​!-- System.Boolean --> ​  |    ​|+    * Description:​N/​A
  
-<!-- ThinkGeo.MapSuite.iOSEdition.Overlay(overriden) --+<div newline></​div
-[[#​Protected Methods|Go Back]] +** {{wiki:​PublicMethod.gif|}} Refresh(RectangleShape,TimeSpan,​BufferTimeType**
-==== DrawCore(MapArgumentsOverlayRefreshType==== +
-=== Return Value === +
-^ Return Type ^ Description ^ +
-| Void<!-- System.Void --> ​  ​| ​   |+
  
-=== Parameters ​=== +N/A 
-^  Name ^  Type ^  Description ^ +== Remarks ​== 
-| mapArguments ​  | [[ThinkGeo.MapSuite.iOSEdition.MapArguments|MapArguments]]<​!-- ThinkGeo.MapSuite.iOSEdition.MapArguments --> ​  ​| ​   | +N/A
-| refreshType ​  | [[ThinkGeo.MapSuite.iOSEdition.OverlayRefreshType|OverlayRefreshType]]<​!-- ThinkGeo.MapSuite.iOSEdition.OverlayRefreshType --> ​  ​| ​   |+
  
-<!-- ThinkGeo.MapSuite.iOSEdition.Overlay(overriden) --> +== Return Value == 
-[[#​Protected Methods|Go Back]] +  ​* ​Type:Void 
-==== DrawException(GeoCanvas,​ Exception) ==== +  * Description:N/A
-Draws the exception. +
-=== Return Value === +
-^ Return ​Type Description ​+
-| Void<!-- System.Void --> ​  ​| ​   |+
  
-=== Parameters ​=== +== Parameters == 
-^  Name ^  ​Type ​^  Description ^ +  ​* //​extentToRefresh//​ 
-| geoCanvas ​  ​| ​[[ThinkGeo.MapSuite.Core.GeoCanvas|GeoCanvas]]<!-- ThinkGeo.MapSuite.Core.GeoCanvas --> ​  | The geo canvas. ​  | +    * Type:[[ThinkGeo.MapSuite.Core.RectangleShape|RectangleShape]] 
-| exception ​  | Exception<​!-- System.Exception --> ​  | The exception. ​  |+    * Description:​N/​A
  
-<!-- ThinkGeo.MapSuite.iOSEdition.Overlay --> +  * //​bufferTime//​ 
-[[#​Protected Methods|Go Back]] +    ​* ​Type:TimeSpan 
-==== DrawExceptionCore(GeoCanvas,​ Exception) ==== +    ​* Description:​N/​A
-Draws the exception core. +
-=== Return Value === +
-^ Return ​Type ^ Description ^ +
-| Void<!-- System.Void --> ​  ​| ​   |+
  
-=== Parameters === +  * //​bufferTimeType//​ 
-^  Name ^  ​Type ^  Description ^ +    ​* ​Type:[[ThinkGeo.MapSuite.Core.BufferTimeType|BufferTimeType]] 
-| geoCanvas ​  ​| ​[[ThinkGeo.MapSuite.Core.GeoCanvas|GeoCanvas]]<!-- ThinkGeo.MapSuite.Core.GeoCanvas --> ​  | The geo canvas. ​  | +    * Description:​N/​A
-| ex   | Exception<​!-- System.Exception --> ​  | The ex.   |+
  
-<!-- ThinkGeo.MapSuite.iOSEdition.Overlay --+<div newline></​div
-[[#​Protected Methods|Go Back]] +** {{wiki:​PublicMethod.gif|}} Refresh(IEnumerable<​RectangleShape>​,TimeSpan**
-==== DrawTile(TileViewMapArguments==== +
-Redraws a specified tile with the provided world extent. +
-=== Return Value === +
-^ Return Type ^ Description ^ +
-| Void<!-- System.Void --> ​  ​| ​   |+
  
-=== Parameters ​=== +N/A 
-^  Name ^  Type ^  Description ^ +== Remarks ​== 
-| tile   | [[ThinkGeo.MapSuite.iOSEdition.TileView|TileView]]<​!-- ThinkGeo.MapSuite.iOSEdition.TileView --> ​  | A Tile object that is created by the GetTile() method to draw.   | +N/A
-| mapArguments ​  | [[ThinkGeo.MapSuite.iOSEdition.MapArguments|MapArguments]]<​!-- ThinkGeo.MapSuite.iOSEdition.MapArguments --> ​  ​| ​mapArguments for drawing the passed tile.   |+
  
-<!-- ThinkGeo.MapSuite.iOSEdition.TileOverlay --> +== Return Value == 
-[[#​Protected Methods|Go Back]] +  ​* ​Type:Void 
-==== DrawTileCore(GeoCanvas,​ TileView) ==== +  * Description:N/A
-This method redraws a tile by an extent and geography unit. +
-=== Return Value === +
-^ Return ​Type Description ​+
-| Void<!-- System.Void --> ​  ​| ​   |+
  
-=== Parameters ​=== +== Parameters == 
-^  Name ^  ​Type ​^  Description ^ +  ​* //​extentsToRefresh//​ 
-| geoCanvas ​  ​| ​[[ThinkGeo.MapSuite.Core.GeoCanvas|GeoCanvas]]<!-- ThinkGeo.MapSuite.Core.GeoCanvas --  |    +    * Type:​IEnumerable<​[[ThinkGeo.MapSuite.Core.RectangleShape|RectangleShape]]> 
-| tile   | [[ThinkGeo.MapSuite.iOSEdition.TileView|TileView]]<​!-- ThinkGeo.MapSuite.iOSEdition.TileView --> ​  ​| ​tile which needs to be redrawn. ​  |+    * Description:​N/​A
  
-<!-- ThinkGeo.MapSuite.iOSEdition.TileOverlay(overriden) --> +  * //​bufferTime//​ 
-[[#​Protected Methods|Go Back]] +    ​* ​Type:TimeSpan 
-==== Finalize() ==== +    ​* Description:​N/​A
-=== Return Value === +
-^ Return ​Type ^ Description ^ +
-| Void<!-- System.Void --> ​  ​| ​   |+
  
-=== Parameters === +<div newline></​div>​ 
-^  Name ^  Type ^  Description ^+** {{wiki:​PublicMethod.gif|}} Refresh(IEnumerable<​RectangleShape>,​TimeSpan,​RequestDrawingBufferTimeType) **
  
-<!-- System.Object(overriden) --> +N/A 
-[[#​Protected Methods|Go Back]] +== Remarks ​== 
-==== GetBoundingBoxCore() ==== +N/A
-Gets the bounding box core. +
-=== Return Value === +
-^ Return Type ^ Description ^ +
-| [[ThinkGeo.MapSuite.Core.RectangleShape|RectangleShape]]<​!-- ThinkGeo.MapSuite.Core.RectangleShape --> ​  | RectangleShape. ​  |+
  
-=== Parameters === +== Return Value == 
-^  Name ^  ​Type ​ ​Description ​^+  ​Type:Void 
 +  Description:N/A
  
-<!-- ThinkGeo.MapSuite.iOSEdition.Overlay --> +== Parameters ​== 
-[[#​Protected Methods|Go Back]] +  * //​extentsToRefresh//​ 
-==== GetRequestUrisCore(RectangleShape,​ UriTileView) ​==== +    ​* ​Type:​IEnumerable<[[ThinkGeo.MapSuite.Core.RectangleShape|RectangleShape]]> 
-This method get request Uri based on requested world extent. +    * Description:​N/​A
-=== Return Value === +
-^ Return ​Type ^ Description ^ +
-| Collection<Uri><​!-- System.Collections.ObjectModel.Collection{System.Uri} --  |    |+
  
-=== Parameters === +  * //​bufferTime//​ 
-^  Name ^  ​Type ^  Description ^ +    ​* ​Type:TimeSpan 
-| requestExtent ​  | [[ThinkGeo.MapSuite.Core.RectangleShape|RectangleShape]]<​!-- ThinkGeo.MapSuite.Core.RectangleShape --> ​  ​| ​   +    ​* Description:​N/​A
-| uriTile ​  | [[ThinkGeo.MapSuite.iOSEdition.UriTileView|UriTileView]]<​!-- ThinkGeo.MapSuite.iOSEdition.UriTileView --> ​  ​| ​   |+
  
-<!-- ThinkGeo.MapSuite.iOSEdition.WmsOverlay --> +  * //​bufferTimeType//​ 
-[[#​Protected Methods|Go Back]] +    ​* ​Type:[[ThinkGeo.MapSuite.Core.RequestDrawingBufferTimeType|RequestDrawingBufferTimeType]] 
-==== GetTile() ==== +    * Description:​N/​A
-Chooses a tile object to form the TileOverlay. When overriding this method, consider the initialize parameters setting on the tile. +
-=== Return Value === +
-^ Return ​Type ^ Description ^ +
-[[ThinkGeo.MapSuite.iOSEdition.TileView|TileView]]<!-- ThinkGeo.MapSuite.iOSEdition.TileView --> ​  ​| ​   |+
  
-=== Parameters === +<div newline></​div>​ 
- Name ^  ​Type ​ ​Description ​^+** {{wiki:​PublicMethod.gif|}} Refresh(IEnumerable<​RectangleShape>,​TimeSpan,​BufferTimeType) ** 
 + 
 +N/A 
 +== Remarks == 
 +N/A 
 + 
 +== Return Value == 
 +  * Type:Void 
 +  * Description:​N/​A 
 + 
 +== Parameters =
 +  * //​extentsToRefresh//​ 
 +    * Type:​IEnumerable<​[[ThinkGeo.MapSuite.Core.RectangleShape|RectangleShape]]>​ 
 +    * Description:​N/​A 
 + 
 +  * //​bufferTime//​ 
 +    * Type:​TimeSpan 
 +    * Description:​N/​A 
 + 
 +  * //​bufferTimeType//​ 
 +    * Type:​[[ThinkGeo.MapSuite.Core.BufferTimeType|BufferTimeType]] 
 +    * Description:​N/​A 
 + 
 +<div newline></​div>​ 
 +** {{wiki:​PublicMethod.gif|}} RemoveAllAnimations() ** 
 + 
 +N/A 
 +== Remarks == 
 +N/A 
 + 
 +== Return Value == 
 +  ​* Type:Void 
 +  * Description:​N/​A 
 + 
 +== Parameters == 
 +<div newline></​div>​ 
 +** {{wiki:​PublicMethod.gif|}} GetBoundingBox() ** 
 + 
 +N/A 
 +== Remarks == 
 +N/A 
 + 
 +== Return Value == 
 +  * Type:​[[ThinkGeo.MapSuite.Core.RectangleShape|RectangleShape]] 
 +  Description:N/A 
 + 
 +== Parameters == 
 +<div newline></​div>​ 
 +** {{wiki:​PublicMethod.gif|}} Initialize(MapArguments) ** 
 + 
 +N/A 
 +== Remarks == 
 +N/A 
 + 
 +== Return Value == 
 +  * Type:Void 
 +  * Description:​N/​A 
 + 
 +== Parameters == 
 +  * //​mapArguments//​ 
 +    * Type:​[[ThinkGeo.MapSuite.iOSEdition.MapArguments|MapArguments]] 
 +    * Description:​N/​A 
 + 
 +<div newline></​div>​ 
 +** {{wiki:​PublicMethod.gif|}} Refresh() ** 
 + 
 +N/A 
 +== Remarks == 
 +N/A 
 + 
 +== Return Value == 
 +  * Type:Void 
 +  * Description:​N/​A 
 + 
 +== Parameters == 
 +<div newline></​div>​ 
 +** {{wiki:​PublicMethod.gif|}} Refresh(RectangleShape) ** 
 + 
 +N/A 
 +== Remarks == 
 +N/A 
 + 
 +== Return Value == 
 +  * Type:Void 
 +  * Description:​N/​A 
 + 
 +== Parameters == 
 +  * //​extent//​ 
 +    * Type:​[[ThinkGeo.MapSuite.Core.RectangleShape|RectangleShape]] 
 +    * Description:​N/​A 
 + 
 +<div newline></​div>​ 
 +** {{wiki:​PublicMethod.gif|}} Draw(MapArguments,​OverlayRefreshType) ** 
 + 
 +N/A 
 +== Remarks == 
 +N/A 
 + 
 +== Return Value == 
 +  * Type:Void 
 +  * Description:​N/​A 
 + 
 +== Parameters == 
 +  * //​mapArguments//​ 
 +    * Type:​[[ThinkGeo.MapSuite.iOSEdition.MapArguments|MapArguments]] 
 +    * Description:​N/​A 
 + 
 +  * //​refreshType//​ 
 +    * Type:​[[ThinkGeo.MapSuite.iOSEdition.OverlayRefreshType|OverlayRefreshType]] 
 +    * Description:​N/​A 
 + 
 +<div newline></​div>​ 
 +** {{wiki:​PublicMethod.gif|}} PostTransform(TransformArguments,​MapArguments) ** 
 + 
 +N/A 
 +== Remarks == 
 +N/A 
 + 
 +== Return Value == 
 +  * Type:Void 
 +  * Description:​N/​A 
 + 
 +== Parameters == 
 +  * //​transformInfo//​ 
 +    * Type:​[[ThinkGeo.MapSuite.iOSEdition.TransformArguments|TransformArguments]] 
 +    * Description:​N/​A 
 + 
 +  * //​mapArguments//​ 
 +    * Type:​[[ThinkGeo.MapSuite.iOSEdition.MapArguments|MapArguments]] 
 +    * Description:​N/​A 
 + 
 +<div newline></​div>​ 
 +** {{wiki:​PublicMethod.gif|}} Close() ** 
 + 
 +N/A 
 +== Remarks == 
 +N/A 
 + 
 +== Return Value == 
 +  * Type:Void 
 +  * Description:​N/​A 
 + 
 +== Parameters == 
 +<div newline></​div>​ 
 +** {{wiki:​PublicMethod.gif|}} Dispose() ** 
 + 
 +N/A 
 +== Remarks == 
 +N/A 
 + 
 +== Return Value == 
 +  * Type:Void 
 +  * Description:​N/​A 
 + 
 +== Parameters == 
 +<div newline></​div>​ 
 +** {{wiki:​PublicMethod.gif|}} ToString() ** 
 + 
 +N/A 
 +== Remarks == 
 +N/A 
 + 
 +== Return Value == 
 +  * Type:​String 
 +  * Description:​N/​A 
 + 
 +== Parameters == 
 +<div newline></​div>​ 
 +** {{wiki:​PublicMethod.gif|}} Equals(Object) ** 
 + 
 +N/A 
 +== Remarks == 
 +N/A 
 + 
 +== Return Value == 
 +  * Type:​Boolean 
 +  * Description:​N/​A 
 + 
 +== Parameters == 
 +  * //obj// 
 +    * Type:​Object 
 +    * Description:​N/​A 
 + 
 +<div newline></​div>​ 
 +** {{wiki:​PublicMethod.gif|}} GetHashCode() ** 
 + 
 +N/A 
 +== Remarks == 
 +N/A 
 + 
 +== Return Value == 
 +  * Type:​Int32 
 +  * Description:​N/​A 
 + 
 +== Parameters == 
 +<div newline></​div>​ 
 +** {{wiki:​PublicMethod.gif|}} GetType() ** 
 + 
 +N/A 
 +== Remarks == 
 +N/A 
 + 
 +== Return Value == 
 +  * Type:Type 
 +  * Description:​N/​A 
 + 
 +== Parameters == 
 +<div newline></​div>​ 
 +==== Protected Methods ==== 
 +** {{wiki:​ProtectedMethod.gif|}} GetTileCore() **
  
-<!-- ThinkGeo.MapSuite.iOSEdition.TileOverlay --> 
-[[#​Protected Methods|Go Back]] 
-==== GetTileCore() ==== 
 This method gets a specific tile object to form an overlay. This method gets a specific tile object to form an overlay.
-=== Return Value === +== Remarks ​== 
-^ Return Type ^ Description ^ +N/A
-| [[ThinkGeo.MapSuite.iOSEdition.TileView|TileView]]<​!-- ThinkGeo.MapSuite.iOSEdition.TileView --> ​  ​| ​Tile object to form an overlay. ​  |+
  
-=== Parameters === +== Return Value == 
-^  Name ^  ​Type ​ ​Description ​^+  ​Type:​[[ThinkGeo.MapSuite.iOSEdition.TileView|TileView]] 
 +  Description:A Tile object to form an overlay.
  
-<!-- ThinkGeo.MapSuite.iOSEdition.TileOverlay(overriden) --> +== Parameters ​== 
-[[#​Protected Methods|Go Back]] +<div newline></​div>​ 
-==== GetTileMatrix(Double,​ Int32, Int32, GeographyUnit) ​==== +** {{wiki:​ProtectedMethod.gif|}} DrawTileCore(GeoCanvas,​TileView) **
-Gets the tile matrix for TileOverlay. +
-=== Return Value === +
-^ Return Type ^ Description ^ +
-| [[ThinkGeo.MapSuite.Core.TileMatrix|TileMatrix]]<!-- ThinkGeo.MapSuite.Core.TileMatrix --  | TileMatrix  ​|+
  
-=== Parameters === +This method redraws a tile by an extent and geography unit. 
-^  Name ^  Type ^  Description ^ +== Remarks ​== 
-| scale   | Double<​!-- System.Double --> ​  | The scale. ​  | +N/A
-| tileWidth ​  | Int32<​!-- System.Int32 --> ​  | Width of the tile.   | +
-| tileHeight ​  | Int32<​!-- System.Int32 --> ​  | Height of the tile.   | +
-| boundingBoxUnit ​  | [[ThinkGeo.MapSuite.Core.GeographyUnit|GeographyUnit]]<​!-- ThinkGeo.MapSuite.Core.GeographyUnit --> ​  | The bounding box unit.   |+
  
-<!-- ThinkGeo.MapSuite.iOSEdition.TileOverlay --> +== Return Value == 
-[[#​Protected Methods|Go Back]] +  ​* ​Type:Void 
-==== GetTileMatrixCells(GeographyUnit,​ RectangleShape,​ Double) ==== +  * Description:N/A
-Gets the tile matrix cells for TileOverlay. +
-=== Return Value === +
-^ Return ​Type Description ​+
-| Collection<​[[ThinkGeo.MapSuite.Core.TileMatrixCell|TileMatrixCell]]><​!-- System.Collections.ObjectModel.Collection{ThinkGeo.MapSuite.Core.TileMatrixCell} --> ​  | Collection<​TileMatrixCell>​. ​  |+
  
-=== Parameters ​=== +== Parameters == 
-^  Name ^  ​Type ​^  Description ^ +  ​* //​geoCanvas//​ 
-| mapUnit ​  ​| ​[[ThinkGeo.MapSuite.Core.GeographyUnit|GeographyUnit]]<!-- ThinkGeo.MapSuite.Core.GeographyUnit --> ​  | The map unit.   | +    * Type:[[ThinkGeo.MapSuite.Core.GeoCanvas|GeoCanvas]] 
-| targetExtent ​  | [[ThinkGeo.MapSuite.Core.RectangleShape|RectangleShape]]<​!-- ThinkGeo.MapSuite.Core.RectangleShape --> ​  | The target extent. ​  | +    * Description:​N/​A
-| targetScale ​  | Double<​!-- System.Double --> ​  | The target scale. ​  |+
  
-<​!-- ​ThinkGeo.MapSuite.iOSEdition.TileOverlay --> +  * //tile// 
-[[#​Protected Methods|Go Back]] +    * Type:[[ThinkGeo.MapSuite.iOSEdition.TileView|TileView]] 
-==== InitializeCore(MapArguments) ==== +    ​* ​Description:A tile which needs to be redrawn.
-Initializes the core. +
-=== Return Value === +
-^ Return Type ^ Description ​+
-| Void<!-- System.Void --> ​  ​| ​   |+
  
-=== Parameters === +<div newline></​div>​ 
-^  Name ^  Type ^  Description ^ +** {{wiki:​ProtectedMethod.gif|}} GetRequestUrisCore(RectangleShape,​UriTileView) **
-| mapArgument ​  | [[ThinkGeo.MapSuite.iOSEdition.MapArguments|MapArguments]]<!-- ThinkGeo.MapSuite.iOSEdition.MapArguments --  | The map argument  ​|+
  
-<!-- ThinkGeo.MapSuite.iOSEdition.Overlay --> +This method get request Uri based on requested world extent
-[[#​Protected Methods|Go Back]] +== Remarks ​== 
-==== MemberwiseClone() ==== +N/A
-=== Return Value === +
-^ Return Type ^ Description ^ +
-| Object<​!-- System.Object --> ​  ​| ​   |+
  
-=== Parameters === +== Return Value == 
-^  Name ^  ​Type ​ ​Description ​^+  ​Type:​Collection<​Uri>​ 
 +  Description:N/A
  
-<!-- System.Object --> +== Parameters ​== 
-[[#​Protected Methods|Go Back]] +  * //​requestExtent//​ 
-==== OnDrawingException(DrawingExceptionOverlayEventArgs) ​==== +    ​* ​Type:​[[ThinkGeo.MapSuite.Core.RectangleShape|RectangleShape]] 
-Handles the event. +    * Description:​N/​A
-=== Return Value === +
-^ Return ​Type ^ Description ^ +
-| Void<!-- System.Void --> ​  |    ​|+
  
-=== Parameters === +  * //uriTile// 
-^  Name ^  ​Type ^  Description ^ +    ​* ​Type:[[ThinkGeo.MapSuite.iOSEdition.UriTileView|UriTileView]] 
-| args   ​| ​[[ThinkGeo.MapSuite.iOSEdition.DrawingExceptionOverlayEventArgs|DrawingExceptionOverlayEventArgs]]<!-- ThinkGeo.MapSuite.iOSEdition.DrawingExceptionOverlayEventArgs --> ​  | The instance containing the event data.   |+    * Description:​N/​A
  
-<!-- ThinkGeo.MapSuite.iOSEdition.Overlay --+<div newline></​div
-[[#​Protected Methods|Go Back]] +** {{wiki:​ProtectedMethod.gif|}} OnSendingWebRequest(SendingWebRequestEventArgs**
-==== OnDrawnException(DrawnExceptionOverlayEventArgs==== +
-Handles the event. +
-=== Return Value === +
-^ Return Type ^ Description ^ +
-| Void<!-- System.Void --> ​  ​| ​   |+
  
-=== Parameters ​=== +N/A 
-^  Name ^  Type ^  Description ^ +== Remarks ​== 
-| args   | [[ThinkGeo.MapSuite.iOSEdition.DrawnExceptionOverlayEventArgs|DrawnExceptionOverlayEventArgs]]<​!-- ThinkGeo.MapSuite.iOSEdition.DrawnExceptionOverlayEventArgs --> ​  | The instance containing the event data.   |+N/A
  
-<!-- ThinkGeo.MapSuite.iOSEdition.Overlay --> +== Return Value == 
-[[#​Protected Methods|Go Back]] +  ​* ​Type:Void 
-==== OnSendingWebRequest(SendingWebRequestEventArgs) ==== +  * Description:N/A
-=== Return Value === +
-^ Return ​Type Description ​+
-| Void<!-- System.Void --> ​  ​| ​   |+
  
-=== Parameters ​=== +== Parameters == 
-^  Name ^  ​Type ​^  Description ^ +  ​* //e// 
-| e   ​| ​[[ThinkGeo.MapSuite.Core.SendingWebRequestEventArgs|SendingWebRequestEventArgs]]<!-- ThinkGeo.MapSuite.Core.SendingWebRequestEventArgs --> ​  ​| ​   |+    * Type:[[ThinkGeo.MapSuite.Core.SendingWebRequestEventArgs|SendingWebRequestEventArgs]] 
 +    * Description:​N/​A
  
-<!-- ThinkGeo.MapSuite.iOSEdition.WmsOverlay --+<div newline></​div
-[[#​Protected Methods|Go Back]] +** {{wiki:​ProtectedMethod.gif|}} OnSentWebRequest(SentWebRequestEventArgs) ​**
-==== OnSentWebRequest(SentWebRequestEventArgs) ​==== +
-=== Return Value === +
-^ Return Type ^ Description ^ +
-| Void<!-- System.Void --> ​  ​| ​   |+
  
-=== Parameters ​=== +N/A 
-^  Name ^  Type ^  Description ^ +== Remarks ​== 
-| e   | [[ThinkGeo.MapSuite.Core.SentWebRequestEventArgs|SentWebRequestEventArgs]]<​!-- ThinkGeo.MapSuite.Core.SentWebRequestEventArgs --> ​  ​| ​   |+N/A
  
-<!-- ThinkGeo.MapSuite.iOSEdition.WmsOverlay --> +== Return Value == 
-[[#​Protected Methods|Go Back]] +  ​* ​Type:Void 
-==== PostTransformCore(TransformArguments,​ MapArguments) ==== +  * Description:N/A
-=== Return Value === +
-^ Return ​Type Description ​+
-| Void<!-- System.Void --> ​  ​| ​   |+
  
-=== Parameters ​=== +== Parameters == 
-^  Name ^  ​Type ​^  Description ^ +  ​* //e// 
-| transformInfo ​  ​| ​[[ThinkGeo.MapSuite.iOSEdition.TransformArguments|TransformArguments]]<!-- ThinkGeo.MapSuite.iOSEdition.TransformArguments --> ​  ​| ​   | +    * Type:[[ThinkGeo.MapSuite.Core.SentWebRequestEventArgs|SentWebRequestEventArgs]] 
-| mapArguments ​  | [[ThinkGeo.MapSuite.iOSEdition.MapArguments|MapArguments]]<​!-- ThinkGeo.MapSuite.iOSEdition.MapArguments --> ​  ​| ​   |+    ​* Description:​N/​A
  
-<!-- ThinkGeo.MapSuite.iOSEdition.Overlay(overriden) --+<div newline></​div
-[[#​Protected Methods|Go Back]] +** {{wiki:​ProtectedMethod.gif|}} PrepareInertialPan(RectangleShape,​RectangleShape,​MapArguments**
-==== RefreshCore() ==== +
-Refreshes the core. +
-=== Return Value === +
-^ Return Type ^ Description ^ +
-| Void<!-- System.Void --> ​  ​| ​   |+
  
-=== Parameters === +N/A 
-^  Name ^  Type ^  Description ^+== Remarks ​== 
 +N/A
  
-<!-- ThinkGeo.MapSuite.iOSEdition.Overlay --> +== Return Value == 
-[[#​Protected Methods|Go Back]] +  ​* ​Type:Void 
-===== Public Properties ===== +  * Description:​N/​A
-==== Attribution ==== +
-Gets or sets the attribution. +
-=== Return Value === +
-^ Return ​Type ^ +
-| String<​!-- System.String --> ​  |+
  
-<!-- ThinkGeo.MapSuite.iOSEdition.Overlay --> +== Parameters ​== 
-[[#Public Properties|Go Back]] +  * //​currentExtent//​ 
-==== AxisOrder ​==== +    ​* ​Type:[[ThinkGeo.MapSuite.Core.RectangleShape|RectangleShape]] 
-=== Return Value === +    * Description:​N/​A
-^ Return ​Type +
-[[ThinkGeo.MapSuite.Core.WmsAxisOrder|WmsAxisOrder]]<!-- ThinkGeo.MapSuite.Core.WmsAxisOrder --> ​  |+
  
-<!-- ThinkGeo.MapSuite.iOSEdition.WmsOverlay --> +  * //​velocityExtent//​ 
-[[#Public Properties|Go Back]] +    ​* ​Type:[[ThinkGeo.MapSuite.Core.RectangleShape|RectangleShape]] 
-==== DrawingExceptionMode ==== +    * Description:​N/​A
-This property gets and sets the DrawingExceptionMode used when an exception occurs during drawing. +
-=== Return Value === +
-^ Return ​Type +
-[[ThinkGeo.MapSuite.Core.DrawingExceptionMode|DrawingExceptionMode]]<!-- ThinkGeo.MapSuite.Core.DrawingExceptionMode --> ​  |+
  
-<!-- ThinkGeo.MapSuite.iOSEdition.Overlay --> +  * //​mapArguments//​ 
-[[#Public Properties|Go Back]] +    ​* ​Type:[[ThinkGeo.MapSuite.iOSEdition.MapArguments|MapArguments]] 
-==== DrawingQuality ==== +    * Description:​N/​A
-Gets or sets the drawing quality. +
-=== Return Value === +
-^ Return ​Type +
-[[ThinkGeo.MapSuite.Core.DrawingQuality|DrawingQuality]]<!-- ThinkGeo.MapSuite.Core.DrawingQuality --> ​  |+
  
-<!-- ThinkGeo.MapSuite.iOSEdition.Overlay --+<div newline></​div
-[[#Public Properties|Go Back]] +** {{wiki:​ProtectedMethod.gif|}} DrawCore(MapArguments,​OverlayRefreshType) **
-==== IsCacheOnly ==== +
-Gets or sets a value indicating whether this instance is cache only. +
-=== Return Value === +
-^ Return Type ^ +
-| Boolean<​!-- System.Boolean --> ​  |+
  
-<!-- ThinkGeo.MapSuite.iOSEdition.TileOverlay --> +N/A 
-[[#Public Properties|Go Back]] +== Remarks ​== 
-==== IsEmpty ==== +N/A
-Gets a value indicating whether this instance is empty. +
-=== Return Value === +
-^ Return Type ^ +
-| Boolean<​!-- System.Boolean --> ​  |+
  
-<!-- ThinkGeo.MapSuite.iOSEdition.Overlay --> +== Return Value == 
-[[#Public Properties|Go Back]] +  ​* ​Type:Void 
-==== IsVisible ==== +  * Description:​N/​A
-=== Return Value === +
-^ Return ​Type ^ +
-| Boolean<​!-- System.Boolean --> ​  |+
  
-<!-- ThinkGeo.MapSuite.iOSEdition.Overlay(overriden) --> +== Parameters ​== 
-[[#Public Properties|Go Back]] +  * //​mapArguments//​ 
-==== MapArguments ​==== +    ​* ​Type:[[ThinkGeo.MapSuite.iOSEdition.MapArguments|MapArguments]] 
-Gets or sets the map arguments. +    * Description:​N/​A
-=== Return Value === +
-^ Return ​Type +
-[[ThinkGeo.MapSuite.iOSEdition.MapArguments|MapArguments]]<!-- ThinkGeo.MapSuite.iOSEdition.MapArguments --> ​  |+
  
-<​!-- ​ThinkGeo.MapSuite.iOSEdition.Overlay --> +  * //​refreshType//​ 
-[[#Public Properties|Go Back]] +    * Type:[[ThinkGeo.MapSuite.iOSEdition.OverlayRefreshType|OverlayRefreshType]] 
-==== Name ==== +    * Description:​N/​A
-Gets or sets the name. +
-=== Return Value === +
-^ Return Type ^ +
-| String<​!-- System.String --> ​  |+
  
-<!-- ThinkGeo.MapSuite.iOSEdition.Overlay --+<div newline></​div
-[[#Public Properties|Go Back]] +** {{wiki:​ProtectedMethod.gif|}} RemoveAllAnimationCore() **
-==== Opacity ==== +
-Gets or sets the opacity. +
-=== Return Value === +
-^ Return Type ^ +
-| Double<​!-- System.Double --> ​  |+
  
-<!-- ThinkGeo.MapSuite.iOSEdition.Overlay --+N/A 
-[[#Public Properties|Go Back]] +== Remarks == 
-==== OverlayView ​==== +N/A 
-Gets or sets the overlay view+ 
-=== Return Value === +== Return Value == 
-Return Type ^ +  * Type:Void 
-UIView<!-- MonoTouch.UIKit.UIView --  ​|+  * Description:​N/​A 
 + 
 +== Parameters == 
 +<div newline></​div>​ 
 +** {{wiki:​ProtectedMethod.gif|}} DrawTile(TileView,​MapArguments) ** 
 + 
 +N/A 
 +== Remarks == 
 +N/A 
 + 
 +== Return Value == 
 +  * Type:Void 
 +  * Description:​N/​A 
 + 
 +== Parameters == 
 +  * //tile// 
 +    * Type:[[ThinkGeo.MapSuite.iOSEdition.TileView|TileView]] 
 +    * Description:​N/​A 
 + 
 +  * //​mapArguments//​ 
 +    * Type:​[[ThinkGeo.MapSuite.iOSEdition.MapArguments|MapArguments]] 
 +    * Description:​N/​A 
 + 
 +<div newline></​div
 +** {{wiki:​ProtectedMethod.gif|}} GetTile() ** 
 + 
 +N/A 
 +== Remarks == 
 +N/A 
 + 
 +== Return Value == 
 +  * Type:[[ThinkGeo.MapSuite.iOSEdition.TileView|TileView]] 
 +  * Description:​N/​A 
 + 
 +== Parameters ​== 
 +<div newline></​div>​ 
 +** {{wiki:​ProtectedMethod.gif|}} GetTileMatrix(Double,​Int32,​Int32,​GeographyUnit) ** 
 + 
 +N/A 
 +== Remarks ​== 
 +N/A 
 + 
 +== Return Value == 
 +  * Type:​[[ThinkGeo.MapSuite.Core.TileMatrix|TileMatrix]] 
 +  * Description:​N/​A 
 + 
 +== Parameters == 
 +  * //scale// 
 +    * Type:​Double 
 +    * Description:​N/​A 
 + 
 +  * //​tileWidth//​ 
 +    * Type:​Int32 
 +    * Description:​N/​A 
 + 
 +  * //​tileHeight//​ 
 +    * Type:​Int32 
 +    * Description:​N/​A 
 + 
 +  * //​boundingBoxUnit//​ 
 +    * Type:​[[ThinkGeo.MapSuite.Core.GeographyUnit|GeographyUnit]] 
 +    * Description:​N/​A 
 + 
 +<div newline></​div>​ 
 +** {{wiki:​ProtectedMethod.gif|}} GetTileMatrixCells(GeographyUnit,​RectangleShape,​Double) ** 
 + 
 +N/A 
 +== Remarks == 
 +N/A 
 + 
 +== Return Value =
 +  * Type:​Collection<​[[ThinkGeo.MapSuite.Core.TileMatrixCell|TileMatrixCell]]>​ 
 +  * Description:​N/​A 
 + 
 +== Parameters ​== 
 +  * //​mapUnit//​ 
 +    * Type:​[[ThinkGeo.MapSuite.Core.GeographyUnit|GeographyUnit]] 
 +    * Description:​N/​A 
 + 
 +  * //​targetExtent//​ 
 +    * Type:​[[ThinkGeo.MapSuite.Core.RectangleShape|RectangleShape]] 
 +    * Description:​N/​A 
 + 
 +  * //​targetScale//​ 
 +    * Type:​Double 
 +    * Description:​N/​A 
 + 
 +<div newline></​div>​ 
 +** {{wiki:​ProtectedMethod.gif|}} PostTransformCore(TransformArguments,​MapArguments) ** 
 + 
 +N/A 
 +== Remarks == 
 +N/A 
 + 
 +== Return ​Value == 
 +  * Type:Void 
 +  * Description:​N/​A 
 + 
 +== Parameters == 
 +  * //​transformInfo//​ 
 +    * Type:​[[ThinkGeo.MapSuite.iOSEdition.TransformArguments|TransformArguments]] 
 +    * Description:​N/​A 
 + 
 +  * //​mapArguments//​ 
 +    * Type:​[[ThinkGeo.MapSuite.iOSEdition.MapArguments|MapArguments]] 
 +    * Description:​N/​A 
 + 
 +<div newline></​div>​ 
 +** {{wiki:​ProtectedMethod.gif|}} Dispose(Boolean) ** 
 + 
 +N/A 
 +== Remarks == 
 +N/A 
 + 
 +== Return Value == 
 +  * Type:Void 
 +  * Description:​N/​A 
 + 
 +== Parameters == 
 +  * //​disposing//​ 
 +    * Type:​Boolean 
 +    * Description:​N/​A 
 + 
 +<div newline></​div>​ 
 +** {{wiki:​ProtectedMethod.gif|}} GetBoundingBoxCore() ** 
 + 
 +N/A 
 +== Remarks == 
 +N/A 
 + 
 +== Return Value == 
 +  * Type:​[[ThinkGeo.MapSuite.Core.RectangleShape|RectangleShape]] 
 +  * Description:​N/​A 
 + 
 +== Parameters == 
 +<div newline></​div>​ 
 +** {{wiki:​ProtectedMethod.gif|}} RefreshCore() ** 
 + 
 +N/A 
 +== Remarks == 
 +N/A 
 + 
 +== Return Value == 
 +  * Type:Void 
 +  * Description:​N/​A 
 + 
 +== Parameters == 
 +<div newline></​div>​ 
 +** {{wiki:​ProtectedMethod.gif|}} RefreshCore(RectangleShape) ** 
 + 
 +N/A 
 +== Remarks == 
 +N/A 
 + 
 +== Return Value == 
 +  * Type:Void 
 +  * Description:​N/​A 
 + 
 +== Parameters == 
 +  * //​extent//​ 
 +    * Type:​[[ThinkGeo.MapSuite.Core.RectangleShape|RectangleShape]] 
 +    * Description:​N/​A 
 + 
 +<div newline></​div>​ 
 +** {{wiki:​ProtectedMethod.gif|}} CloseCore() ** 
 + 
 +N/A 
 +== Remarks == 
 +N/A 
 + 
 +== Return Value == 
 +  * Type:Void 
 +  * Description:​N/​A 
 + 
 +== Parameters == 
 +<div newline></​div>​ 
 +** {{wiki:​ProtectedMethod.gif|}} InitializeCore(MapArguments) ** 
 + 
 +N/A 
 +== Remarks == 
 +N/A 
 + 
 +== Return Value == 
 +  * Type:Void 
 +  * Description:​N/​A 
 + 
 +== Parameters == 
 +  * //​mapArgument//​ 
 +    * Type:​[[ThinkGeo.MapSuite.iOSEdition.MapArguments|MapArguments]] 
 +    * Description:​N/​A 
 + 
 +<div newline></​div>​ 
 +** {{wiki:​ProtectedMethod.gif|}} DrawException(GeoCanvas,​Exception) ** 
 + 
 +N/A 
 +== Remarks == 
 +N/A 
 + 
 +== Return Value == 
 +  * Type:Void 
 +  * Description:​N/​A 
 + 
 +== Parameters == 
 +  * //​geoCanvas//​ 
 +    * Type:​[[ThinkGeo.MapSuite.Core.GeoCanvas|GeoCanvas]] 
 +    * Description:​N/​A 
 + 
 +  * //​exception//​ 
 +    * Type:​Exception 
 +    * Description:​N/​A 
 + 
 +<div newline></​div>​ 
 +** {{wiki:​ProtectedMethod.gif|}} DrawExceptionCore(GeoCanvas,​Exception) ** 
 + 
 +N/A 
 +== Remarks == 
 +N/A 
 + 
 +== Return Value == 
 +  * Type:Void 
 +  * Description:​N/​A 
 + 
 +== Parameters == 
 +  * //​geoCanvas//​ 
 +    * Type:​[[ThinkGeo.MapSuite.Core.GeoCanvas|GeoCanvas]] 
 +    * Description:​N/​A 
 + 
 +  * //ex// 
 +    * Type:​Exception 
 +    * Description:​N/​A 
 + 
 +<div newline></​div>​ 
 +** {{wiki:​ProtectedMethod.gif|}} OnDrawingException(DrawingExceptionOverlayEventArgs) ** 
 + 
 +N/A 
 +== Remarks == 
 +N/A 
 + 
 +== Return Value == 
 +  * Type:Void 
 +  * Description:​N/​A 
 + 
 +== Parameters == 
 +  * //args// 
 +    * Type:​[[ThinkGeo.MapSuite.iOSEdition.DrawingExceptionOverlayEventArgs|DrawingExceptionOverlayEventArgs]] 
 +    * Description:​N/​A 
 + 
 +<div newline></​div>​ 
 +** {{wiki:​ProtectedMethod.gif|}} OnDrawnException(DrawnExceptionOverlayEventArgs) ** 
 + 
 +N/A 
 +== Remarks == 
 +N/A 
 + 
 +== Return Value == 
 +  * Type:Void 
 +  * Description:​N/​A 
 + 
 +== Parameters == 
 +  * //args// 
 +    * Type:​[[ThinkGeo.MapSuite.iOSEdition.DrawnExceptionOverlayEventArgs|DrawnExceptionOverlayEventArgs]] 
 +    * Description:​N/​A 
 + 
 +<div newline></​div>​ 
 +** {{wiki:​ProtectedMethod.gif|}} Finalize() ** 
 + 
 +N/A 
 +== Remarks == 
 +N/A 
 + 
 +== Return Value == 
 +  * Type:Void 
 +  * Description:​N/​A 
 + 
 +== Parameters == 
 +<div newline></​div>​ 
 +** {{wiki:​ProtectedMethod.gif|}} PrepareInertialPanInternal(RectangleShape,​RectangleShape,​MapArguments) ** 
 + 
 +N/A 
 +== Remarks == 
 +N/A 
 + 
 +== Return Value == 
 +  * Type:Void 
 +  * Description:​N/​A 
 + 
 +== Parameters == 
 +  * //​currentExtent//​ 
 +    * Type:​[[ThinkGeo.MapSuite.Core.RectangleShape|RectangleShape]] 
 +    * Description:​N/​A 
 + 
 +  * //​velocityExtent//​ 
 +    * Type:​[[ThinkGeo.MapSuite.Core.RectangleShape|RectangleShape]] 
 +    * Description:​N/​A 
 + 
 +  * //​mapArguments//​ 
 +    * Type:​[[ThinkGeo.MapSuite.iOSEdition.MapArguments|MapArguments]] 
 +    * Description:​N/​A 
 + 
 +<div newline></​div>​ 
 +** {{wiki:​ProtectedMethod.gif|}} MemberwiseClone() ** 
 + 
 +N/A 
 +== Remarks == 
 +N/A 
 + 
 +== Return Value == 
 +  * Type:​Object 
 +  * Description:​N/​A 
 + 
 +== Parameters == 
 +<div newline></​div>​ 
 +==== Public Properties ==== 
 +** {{wiki:​PublicProperty.gif|}} Parameters **
  
-<!-- ThinkGeo.MapSuite.iOSEdition.Overlay --> 
-[[#Public Properties|Go Back]] 
-==== Parameters ==== 
 Gets a dictionary whose items will be passed to the WMS server as parameters. Gets a dictionary whose items will be passed to the WMS server as parameters.
-=== Return Value === +== Remarks == 
-^ Return ​Type +N/A 
-Dictionary<​String,​String>​<!-- System.Collections.Generic.Dictionary{System.String,​System.String} --> ​  |+== Return Value == 
 +  ​* ​Type:Dictionary<​String,​String>​
  
-<!-- ThinkGeo.MapSuite.iOSEdition.WmsOverlay --> +** {{wiki:​PublicProperty.gif|}} ServerUris **
-[[#Public Properties|Go Back]] +
-==== Projection ==== +
-Gets or sets a string that will be sent to the WMS server to get the images in the specific projection. +
-=== Return Value === +
-^ Return Type ^ +
-| String<​!-- System.String --> ​  |+
  
-<!-- ThinkGeo.MapSuite.iOSEdition.WmsOverlay --> 
-[[#Public Properties|Go Back]] 
-==== ServerUris ==== 
 Gets a collection of URIs that specifies the locations of the WMS servers. Gets a collection of URIs that specifies the locations of the WMS servers.
-=== Return Value === +== Remarks == 
-^ Return ​Type +N/A 
-Collection<​Uri>​<!-- System.Collections.ObjectModel.Collection{System.Uri} --> ​  |+== Return Value == 
 +  ​* ​Type:Collection<​Uri>​
  
-<!-- ThinkGeo.MapSuite.iOSEdition.WmsOverlay --> +** {{wiki:​PublicProperty.gif|}} WebProxy **
-[[#Public Properties|Go Back]] +
-==== TileCache ==== +
-Gets or sets the tile cache. +
-=== Return Value === +
-^ Return Type ^ +
-| [[ThinkGeo.MapSuite.Core.BitmapTileCache|BitmapTileCache]]<​!-- ThinkGeo.MapSuite.Core.BitmapTileCache --> ​  |+
  
-<!-- ThinkGeo.MapSuite.iOSEdition.TileOverlay --> +This property gets or sets the proxy used for requesting a Web Response
-[[#Public Properties|Go Back]] +== Remarks ​== 
-==== TileHeight ==== +N/A 
-Gets or sets the height of the tile. +== Return Value == 
-=== Return Value === +  ​* ​Type:WebProxy
-^ Return ​Type +
-| Int32<​!-- System.Int32 --> ​  |+
  
-<!-- ThinkGeo.MapSuite.iOSEdition.TileOverlay --> +** {{wiki:​PublicProperty.gif|}} TimeoutInSeconds **
-[[#Public Properties|Go Back]] +
-==== TileSnappingMode ==== +
-Gets or sets the tile snapping mode. +
-=== Return Value === +
-^ Return Type ^ +
-| [[ThinkGeo.MapSuite.iOSEdition.TileSnappingMode|TileSnappingMode]]<​!-- ThinkGeo.MapSuite.iOSEdition.TileSnappingMode --> ​  |+
  
-<!-- ThinkGeo.MapSuite.iOSEdition.TileOverlay --> +Gets or sets the length of time, in seconds, before the request times out
-[[#Public Properties|Go Back]] +== Remarks ​== 
-==== TileType ==== +N/A 
-Gets and sets the overlay is formed by multiple tiles or single tile. +== Return Value == 
-=== Return Value === +  ​* ​Type:Int32
-^ Return ​Type +
-| [[ThinkGeo.MapSuite.iOSEdition.TileType|TileType]]<​!-- ThinkGeo.MapSuite.iOSEdition.TileType --> ​  |+
  
-<!-- ThinkGeo.MapSuite.iOSEdition.TileOverlay --> +** {{wiki:​PublicProperty.gif|}} AxisOrder **
-[[#Public Properties|Go Back]] +
-==== TileWidth ==== +
-Gets or sets the width of the tile. +
-=== Return Value === +
-^ Return Type ^ +
-| Int32<​!-- System.Int32 --> ​  |+
  
-<!-- ThinkGeo.MapSuite.iOSEdition.TileOverlay --> +N/A 
-[[#Public Properties|Go Back]] +== Remarks ​== 
-==== TimeoutInSeconds ==== +N/A 
-Gets or sets the length of time, in seconds, before the request times out. +== Return Value == 
-=== Return Value === +  ​* ​Type:[[ThinkGeo.MapSuite.Core.WmsAxisOrder|WmsAxisOrder]]
-^ Return ​Type +
-| Int32<​!-- System.Int32 --> ​  |+
  
-<!-- ThinkGeo.MapSuite.iOSEdition.WmsOverlay --> +** {{wiki:​PublicProperty.gif|}} Projection **
-[[#Public Properties|Go Back]] +
-==== TransitionEffect ==== +
-Gets or sets the transition effect. +
-=== Return Value === +
-^ Return Type ^ +
-| [[ThinkGeo.MapSuite.iOSEdition.TransitionEffect|TransitionEffect]]<​!-- ThinkGeo.MapSuite.iOSEdition.TransitionEffect --> ​  |+
  
-<​!-- ​ThinkGeo.MapSuite.iOSEdition.TileOverlay --> +Gets or sets a string that will be sent to the WMS server to get the images in the specific projection. 
-[[#Public Properties|Go Back]] +== Remarks == 
-==== WebProxy ​==== +N/A 
-This property gets or sets the proxy used for requesting a Web Response+== Return Value == 
-=== Return Value === +  * Type:​String 
-Return Type ^ + 
-WebProxy<​!-- System.Net.WebProxy --> ​  |+** {{wiki:​PublicProperty.gif|}} IsCacheOnly ** 
 + 
 +N/A 
 +== Remarks == 
 +N/A 
 +== Return Value == 
 +  * Type:​Boolean 
 + 
 +** {{wiki:​PublicProperty.gif|}} TileWidth ** 
 + 
 +N/A 
 +== Remarks == 
 +N/A 
 +== Return Value == 
 +  * Type:​Int32 
 + 
 +** {{wiki:​PublicProperty.gif|}} TileHeight ** 
 + 
 +N/A 
 +== Remarks == 
 +N/A 
 +== Return Value == 
 +  * Type:​Int32 
 + 
 +** {{wiki:​PublicProperty.gif|}} IsVisible ** 
 + 
 +N/A 
 +== Remarks == 
 +N/A 
 +== Return Value == 
 +  * Type:​Boolean 
 + 
 +** {{wiki:​PublicProperty.gif|}} TransitionEffect ** 
 + 
 +N/A 
 +== Remarks == 
 +N/A 
 +== Return Value == 
 +  * Type:[[ThinkGeo.MapSuite.iOSEdition.TransitionEffect|TransitionEffect]] 
 + 
 +** {{wiki:​PublicProperty.gif|}} TileCache ** 
 + 
 +N/A 
 +== Remarks == 
 +N/A 
 +== Return Value == 
 +  * Type:[[ThinkGeo.MapSuite.Core.BitmapTileCache|BitmapTileCache]] 
 + 
 +** {{wiki:​PublicProperty.gif|}} TileSnappingMode ** 
 + 
 +N/A 
 +== Remarks ​== 
 +N/A 
 +== Return Value == 
 +  * Type:​[[ThinkGeo.MapSuite.iOSEdition.TileSnappingMode|TileSnappingMode]] 
 + 
 +** {{wiki:​PublicProperty.gif|}} TileType ** 
 + 
 +N/A 
 +== Remarks == 
 +N/A 
 +== Return Value =
 +  * Type:​[[ThinkGeo.MapSuite.iOSEdition.TileType|TileType]] 
 + 
 +** {{wiki:​PublicProperty.gif|}} AutoRefreshInterval ** 
 + 
 +N/A 
 +== Remarks ​== 
 +N/A 
 +== Return ​Value == 
 +  * Type:TimeSpan 
 + 
 +** {{wiki:​PublicProperty.gif|}} Name ** 
 + 
 +N/A 
 +== Remarks == 
 +N/A 
 +== Return Value == 
 +  * Type:​String 
 + 
 +** {{wiki:​PublicProperty.gif|}} DrawingExceptionMode ** 
 + 
 +N/A 
 +== Remarks == 
 +N/A 
 +== Return Value == 
 +  * Type:​[[ThinkGeo.MapSuite.Core.DrawingExceptionMode|DrawingExceptionMode]] 
 + 
 +** {{wiki:​PublicProperty.gif|}} IsEmpty ** 
 + 
 +N/A 
 +== Remarks == 
 +N/A 
 +== Return Value == 
 +  * Type:​Boolean 
 + 
 +** {{wiki:​PublicProperty.gif|}} Attribution ** 
 + 
 +N/A 
 +== Remarks == 
 +N/A 
 +== Return Value == 
 +  * Type:​String 
 + 
 +** {{wiki:​PublicProperty.gif|}} OverlayView ** 
 + 
 +N/A 
 +== Remarks == 
 +N/A 
 +== Return Value == 
 +  * Type:​UIView 
 + 
 +** {{wiki:​PublicProperty.gif|}} DrawingQuality ** 
 + 
 +N/A 
 +== Remarks == 
 +N/A 
 +== Return Value == 
 +  * Type:​[[ThinkGeo.MapSuite.Core.DrawingQuality|DrawingQuality]] 
 + 
 +** {{wiki:​PublicProperty.gif|}} Opacity ** 
 + 
 +N/A 
 +== Remarks == 
 +N/A 
 +== Return Value == 
 +  * Type:​Double 
 + 
 +** {{wiki:​PublicProperty.gif|}} MapArguments ** 
 + 
 +N/A 
 +== Remarks == 
 +N/A 
 +== Return Value == 
 +  * Type:​[[ThinkGeo.MapSuite.iOSEdition.MapArguments|MapArguments]] 
 + 
 +** {{wiki:​PublicProperty.gif|}} CanRefreshRegion ** 
 + 
 +N/A 
 +== Remarks == 
 +N/A 
 +== Return Value == 
 +  * Type:​Boolean 
 + 
 +==== Protected Properties ==== 
 +** {{wiki:​ProtectedProperty.gif|}} CacheMark ** 
 + 
 +N/A 
 +== Remarks == 
 +N/A 
 +== Return Value == 
 +  * Type:​String 
 + 
 +** {{wiki:​ProtectedProperty.gif|}} SingleTile ** 
 + 
 +N/A 
 +== Remarks == 
 +N/A 
 +== Return Value == 
 +  * Type:​[[ThinkGeo.MapSuite.iOSEdition.TileView|TileView]] 
 + 
 +** {{wiki:​ProtectedProperty.gif|}} DrawingView ** 
 + 
 +N/A 
 +== Remarks == 
 +N/A 
 +== Return Value == 
 +  * Type:​UIView 
 + 
 +** {{wiki:​ProtectedProperty.gif|}} StretchView ** 
 + 
 +N/A 
 +== Remarks == 
 +N/A 
 +== Return Value == 
 +  * Type:​UIView 
 + 
 +==== Public Events ==== 
 +** {{wiki:​PublicEvent.gif|}} SendingWebRequest ** 
 +N/A 
 +== Remarks == 
 +N/A
  
-<​!-- ​ThinkGeo.MapSuite.iOSEdition.WmsOverlay --> +Event Arguments:​[[ThinkGeo.MapSuite.Core.SendingWebRequestEventArgs|SendingWebRequestEventArgs]]
-[[#Public Properties|Go Back]] +
-===== Protected Properties ===== +
-==== DrawingView ==== +
-Gets or sets the drawing view. +
-=== Return Value === +
-^ Return Type ^ +
-| UIView<​!-- MonoTouch.UIKit.UIView --> ​  |+
  
-<!-- ThinkGeo.MapSuite.iOSEdition.TileOverlay --> +** {{wiki:​PublicEvent.gif|}} SentWebRequest ** 
-[[#​Protected Properties|Go Back]] +N/A 
-==== StretchView ==== +== Remarks ​== 
-Gets or sets the stretch view. +N/A
-=== Return Value === +
-^ Return Type ^ +
-| UIView<​!-- MonoTouch.UIKit.UIView --> ​  |+
  
-<!-- ThinkGeo.MapSuite.iOSEdition.TileOverlay --> +Event Arguments:[[ThinkGeo.MapSuite.Core.SentWebRequestEventArgs|SentWebRequestEventArgs]]
-[[#​Protected Properties|Go Back]] +
-===== Public Events ===== +
-==== DrawingException ==== +
-This event raises when [[drawing|exception]]. +
-=== Event Arguments ​=== +
-^ Event Arguments ^ +
-[[ThinkGeo.MapSuite.iOSEdition.DrawingExceptionOverlayEventArgs|DrawingExceptionOverlayEventArgs]]<!-- ThinkGeo.MapSuite.iOSEdition.DrawingExceptionOverlayEventArgs --> ​  |+
  
-<!-- ThinkGeo.MapSuite.iOSEdition.Overlay --> +** {{wiki:​PublicEvent.gif|}} DrawingException ** 
-[[#Public Events|Go Back]] +N/A 
-==== DrawnException ==== +== Remarks ​== 
-This event raises when [[drawn|exception]]. +N/A
-=== Event Arguments === +
-^ Event Arguments ^ +
-| [[ThinkGeo.MapSuite.iOSEdition.DrawnExceptionOverlayEventArgs|DrawnExceptionOverlayEventArgs]]<​!-- ThinkGeo.MapSuite.iOSEdition.DrawnExceptionOverlayEventArgs --> ​  |+
  
-<!-- ThinkGeo.MapSuite.iOSEdition.Overlay --> +Event Arguments:[[ThinkGeo.MapSuite.iOSEdition.DrawingExceptionOverlayEventArgs|DrawingExceptionOverlayEventArgs]]
-[[#Public Events|Go Back]] +
-==== SendingWebRequest ==== +
-=== Event Arguments ​=== +
-^ Event Arguments ^ +
-[[ThinkGeo.MapSuite.Core.SendingWebRequestEventArgs|SendingWebRequestEventArgs]]<!-- ThinkGeo.MapSuite.Core.SendingWebRequestEventArgs --> ​  |+
  
-<!-- ThinkGeo.MapSuite.iOSEdition.WmsOverlay --> +** {{wiki:​PublicEvent.gif|}} DrawnException ** 
-[[#Public Events|Go Back]] +N/A 
-==== SentWebRequest ==== +== Remarks ​== 
-=== Event Arguments === +N/A
-^ Event Arguments ^ +
-| [[ThinkGeo.MapSuite.Core.SentWebRequestEventArgs|SentWebRequestEventArgs]]<​!-- ThinkGeo.MapSuite.Core.SentWebRequestEventArgs --> ​  |+
  
-<​!-- ​ThinkGeo.MapSuite.iOSEdition.WmsOverlay --> +Event Arguments:​[[ThinkGeo.MapSuite.iOSEdition.DrawnExceptionOverlayEventArgs|DrawnExceptionOverlayEventArgs]]
-[[#Public Events|Go Back]]+
  
-__NOTOC__ 
-[[Category:​iOSEdition]] 
-[[Category:​ThinkGeo.MapSuite.iOSEdition]] 
-[[Category:​UpdateDocumentation]] 
  
thinkgeo.mapsuite.iosedition.wmsoverlay.1440040131.txt.gz · Last modified: 2015/09/21 08:35 (external edit)