User Tools

Site Tools


thinkgeo.mapsuite.iosedition.worldmapkitoverlay

Differences

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

Link to this comparison view

Next revision
Previous revision
thinkgeo.mapsuite.iosedition.worldmapkitoverlay [2015/08/20 03:08]
127.0.0.1 external edit
thinkgeo.mapsuite.iosedition.worldmapkitoverlay [2017/03/16 21:59] (current)
Line 1: Line 1:
 ====== ThinkGeo.MapSuite.iOSEdition.WorldMapKitOverlay ====== ====== ThinkGeo.MapSuite.iOSEdition.WorldMapKitOverlay ======
  
 +{{section>​upgrade_map_suite_to_10.0}}
  
- 
-<!-- Class --> 
 This class represents an WmsOverlay which has MapSuite world map kit server integrated. This class represents an WmsOverlay which has MapSuite world map kit server integrated.
 ===== 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.WorldMapKitOverlay]]+        ***ThinkGeo.MapSuite.iOSEdition.WorldMapKitOverlay**
 ===== Members Summary ===== ===== Members Summary =====
 ==== Public Constructors ==== ==== Public Constructors ====
-^ Name ^ Parameters ^ DeclaringType ^ Summary ^ +** {{wiki:​PublicMethod.gif|}} WorldMapKitOverlay() ​**
-{{wiki:​PublicMethod.gif|Public Method}}[[#WorldMapKitOverlay()|WorldMapKitOverlay]] ​  ​| ​   |    | Constructor of WorldMapKitWmsWpfOverlay class. ​  | +
-| {{wiki:​PublicMethod.gif|Public Method}}[[#​WorldMapKitOverlay(WebProxy)|WorldMapKitOverlay]] ​  | WebProxy ​  ​| ​   | Constructor of WorldMapKitWmsWpfOverlay class. ​  | +
-| {{wiki:​PublicMethod.gif|Public Method}}[[#​WorldMapKitOverlay(String,​ String)|WorldMapKitOverlay]] ​  | String, String ​  ​| ​   | Constructor of WorldMapKitWmsWpfOverlay class. ​  | +
-| {{wiki:​PublicMethod.gif|Public Method}}[[#​WorldMapKitOverlay(WebProxy,​ String, String)|WorldMapKitOverlay]] ​  | WebProxy, String, String ​  ​| ​   | Constructor of WorldMapKitWmsWpfOverlay class. ​  |+
  
-==== Protected Constructors ​==== +Constructor of WorldMapKitWmsWpfOverlay class. 
-^ Name ^ Parameters ^ DeclaringType ^ Summary ^+== Remarks ​== 
 +N/A 
 +== Parameters ​== 
 +<div newline></​div>​ 
 +** {{wiki:​PublicMethod.gif|}} WorldMapKitOverlay(WebProxy) **
  
-==== Public Methods ​==== +Constructor of WorldMapKitWmsWpfOverlay class. 
-^ Name ^ Parameters ^ DeclaringType ^ Summary ^ +== Remarks ​== 
-| {{wiki:​PublicMethod.gif|Public Method}}[[#​Close()|Close]] ​  ​| ​   | [[ThinkGeo.MapSuite.iOSEdition.Overlay|Overlay]] ​  | Closes this instance. ​  | +N/A 
-| {{wiki:PublicMethod.gif|Public Method}}[[#​Dispose()|Dispose]] ​  ​| ​   | [[ThinkGeo.MapSuite.iOSEdition.Overlay|Overlay]] ​  | Disposes this instance. ​  | +== Parameters ​== 
-| {{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. ​  | +  * //​webProxy//​ 
-| {{wiki:​PublicMethod.gif|Public Method}}[[#​Equals(Object)|Equals]] ​  | Object ​  | Object ​  ​| ​   +    ​* Type:WebProxy 
-| {{wiki:PublicMethod.gif|Public Method}}[[#​GetBoundingBox()|GetBoundingBox]] ​  ​| ​   | [[ThinkGeo.MapSuite.iOSEdition.Overlay|Overlay]] ​  | Gets the bounding box.   | +    ​* Description:The proxy used for requesting a Web Response
-| {{wiki:​PublicMethod.gif|Public Method}}[[#​GetHashCode()|GetHashCode]] ​  ​| ​   | Object ​  ​| ​   | +
-| {{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 ==== +<div newline></​div>​ 
-^ Name ^ Parameters ^ DeclaringType ^ Summary ^ +** {{wiki:PublicMethod.gif|}} ​WorldMapKitOverlay(String,String**
-{{wiki:ProtectedMethod.gif|Protected Method}}[[#​CloseCore()|CloseCore]] ​  ​| ​   | [[ThinkGeo.MapSuite.iOSEdition.Overlay|Overlay]] ​  | Closes the core.   | +
-| {{wiki:​ProtectedMethod.gif|Protected Method}}[[#​Dispose(Boolean)|Dispose]] ​  | Boolean ​  | [[ThinkGeo.MapSuite.iOSEdition.Overlay|Overlay]](overriden) ​  ​| ​   | +
-| {{wiki:​ProtectedMethod.gif|Protected Method}}[[#​DrawCore(MapArgumentsOverlayRefreshType)|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 one tile with the provided extent and map unit.   | +
-| {{wiki:​ProtectedMethod.gif|Protected Method}}[[#​Finalize()|Finalize]] ​  ​| ​   | Object(overriden) ​  ​| ​   | +
-| {{wiki:​ProtectedMethod.gif|Protected Method}}[[#​GetBoundingBoxCore()|GetBoundingBoxCore]] ​  ​| ​   | [[ThinkGeo.MapSuite.iOSEdition.Overlay|Overlay]](overriden) ​  | This method gets an entire boundingbox to ThinkGeo World Map Kit WMS service. ​  | +
-| {{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) ​  | 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}}[[#​GetTileMatrix(Double,​ Int32, Int32, GeographyUnit)|GetTileMatrix]] ​  | Double, Int32, Int32, [[ThinkGeo.MapSuite.Core.GeographyUnit|GeographyUnit]] ​  | [[ThinkGeo.MapSuite.iOSEdition.TileOverlay|TileOverlay]](overriden) ​  | 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]](overriden) ​  | This method initializes overlay object. ​  | +
-| {{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]] ​  ​| ​   | Handles the event. ​  | +
-| {{wiki:​ProtectedMethod.gif|Protected Method}}[[#​OnSentWebRequest(SentWebRequestEventArgs)|OnSentWebRequest]] ​  | [[ThinkGeo.MapSuite.Core.SentWebRequestEventArgs|SentWebRequestEventArgs]] ​  ​| ​   | Handles the event. ​  | +
-| {{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 ​==== +Constructor of WorldMapKitWmsWpfOverlay class. 
-^ Name ^ Return ^ DeclaringType ^ Summary ^ +== Remarks ​== 
-| {{wiki:​PublicProperty.gif|Public Property}}[[#​Attribution|Attribution]] ​  | String ​  | [[ThinkGeo.MapSuite.iOSEdition.Overlay|Overlay]] ​  | Gets or sets the attribution. ​  | +N/A 
-| {{wiki:​PublicProperty.gif|Public Property}}[[#​ClientId|ClientId]] ​  | String ​  ​| ​   | Gets or sets a value that is your Client Id.   | +== Parameters ​== 
-| {{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. ​  | +  * //​clientId//​ 
-| {{wiki:​PublicProperty.gif|Public Property}}[[#​DrawingQuality|DrawingQuality]] ​  | [[ThinkGeo.MapSuite.Core.DrawingQuality|DrawingQuality]] ​  | [[ThinkGeo.MapSuite.iOSEdition.Overlay|Overlay]] ​  | Gets or sets the drawing quality. ​  | +    ​* Type:String 
-| {{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.   | +    ​* Description:The clientId ​for the WMS Server.
-| {{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}}[[#​LayerType|LayerType]] ​  | [[ThinkGeo.MapSuite.Core.WorldMapKitLayerType|WorldMapKitLayerType]] ​  ​| ​   | Gets or sets the type of the layer. ​  | +
-| {{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}}[[#​PrivateKey|PrivateKey]] ​  | String ​  ​| ​   | Gets or sets a value that is unique to your client ID, please keep your key secure. ​  | +
-| {{wiki:PublicProperty.gif|Public Property}}[[#​Projection|Projection]] ​  | [[ThinkGeo.MapSuite.Core.WorldMapKitProjection|WorldMapKitProjection]] ​  ​| ​   | Gets or sets the projection ​for the this overlay. ​  | +
-| {{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 ==== +  * //​privateKey//​ 
-^ Name ^ Return ^ DeclaringType ^ Summary ^ +    * Type:String 
-| {{wiki:ProtectedProperty.gif|Protected Property}}[[#​DrawingView|DrawingView]] ​  | UIView ​  | [[ThinkGeo.MapSuite.iOSEdition.TileOverlay|TileOverlay]] ​  | Gets or sets the drawing view.   | +    * Description:The privateKey for the WMS Server.
-| {{wiki:ProtectedProperty.gif|Protected Property}}[[#​StretchView|StretchView]] ​  | UIView ​  | [[ThinkGeo.MapSuite.iOSEdition.TileOverlay|TileOverlay]] ​  | Gets or sets the stretch view  |+
  
-==== Public Events ==== +<div newline></​div>​ 
-^ Name ^ Event Arguments ^ DeclaringType ^ Summary ^ +** {{wiki:PublicMethod.gif|}} ​WorldMapKitOverlay(WebProxy,​String,​String) **
-{{wiki:PublicEvent.gif|Public Event}}[[#​DrawingException|DrawingException]] ​  | [[ThinkGeo.MapSuite.iOSEdition.DrawingExceptionOverlayEventArgs|DrawingExceptionOverlayEventArgs]] ​  | [[ThinkGeo.MapSuite.iOSEdition.Overlay|Overlay]] ​  | This event raises when [[drawing|exception]]. ​  | +
-| {{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]] ​  ​| ​   | Occurs when [[sending|web request]]. ​  | +
-| {{wiki:​PublicEvent.gif|Public Event}}[[#​SentWebRequest|SentWebRequest]] ​  | [[ThinkGeo.MapSuite.Core.SentWebRequestEventArgs|SentWebRequestEventArgs]] ​  ​| ​   | Occurs when [[sent|web request]]. ​  |+
  
-===== Public Constructors ===== 
-==== WorldMapKitOverlay() ==== 
 Constructor of WorldMapKitWmsWpfOverlay class. Constructor of WorldMapKitWmsWpfOverlay class.
-=== Parameters ​=== +== Remarks ​== 
-^  Name ^  ​Type ​^  ​Description ​^+N/A 
 +== Parameters ​== 
 +  ​* //​webProxy//​ 
 +    * Type:WebProxy 
 +    * Description:Proxy to use for the WMS Server.
  
-[[#Public Constructors|Go Back]] +  * //​clientId//​ 
-==== WorldMapKitOverlay(WebProxy) ==== +    * Type:String 
-Constructor of WorldMapKitWmsWpfOverlay class. +    ​* ​Description:The clientId ​for the WMS Server.
-=== Parameters === +
-^  Name ^  Type ^  ​Description ​+
-| webProxy ​  | WebProxy<​!-- System.Net.WebProxy --> ​  ​| ​The proxy used for requesting a Web Response ​  |+
  
-[[#Public Constructors|Go Back]] +  * //​privateKey//​ 
-==== WorldMapKitOverlay(String, String) ==== +    * Type:String 
-Constructor of WorldMapKitWmsWpfOverlay class. +    ​* ​Description:The privateKey for the WMS Server.
-=== Parameters === +
-^  Name ^  Type ^  ​Description ​+
-| clientId ​  | String<​!-- System.String --> ​  | The clientId for the WMS Server. ​  | +
-| privateKey ​  | String<​!-- System.String --> ​  ​| ​The privateKey for the WMS Server. ​  |+
  
-[[#Public Constructors|Go Back]] +<div newline></​div>​ 
-==== WorldMapKitOverlay(WebProxy,​ String, String) ​==== +==== Protected Constructors ​==== 
-Constructor of WorldMapKitWmsWpfOverlay class. +==== Public Methods ==== 
-=== Parameters ​=== +** {{wiki:​PublicMethod.gif|}} GetOneTile() **
-^  Name ^  Type ^  Description ^ +
-| webProxy ​  | WebProxy<​!-- System.Net.WebProxy --> ​  | Proxy to use for the WMS Server. ​  | +
-| clientId ​  | String<​!-- System.String --> ​  | The clientId for the WMS Server. ​  | +
-| privateKey ​  | String<​!-- System.String --> ​  | The privateKey for the WMS Server. ​  |+
  
-[[#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:​[[ThinkGeo.MapSuite.iOSEdition.TileView|TileView]] 
 +  Description:N/A
  
-<!-- ThinkGeo.MapSuite.iOSEdition.Overlay --> +== Parameters ​== 
-[[#Public Methods|Go Back]] +<div newline></​div>​ 
-==== Dispose() ​==== +** {{wiki:​PublicMethod.gif|}} Refresh(IEnumerable<RectangleShape>) **
-Disposes this instance. +
-=== Return Value === +
-^ Return Type ^ Description ^ +
-Void<!-- System.Void --  |    |+
  
-=== Parameters === +N/A 
-^  Name ^  Type ^  Description ^+== Remarks ​== 
 +N/A
  
-<!-- ThinkGeo.MapSuite.iOSEdition.Overlay --> +== Return Value == 
-[[#Public Methods|Go Back]] +  ​* ​Type:Void 
-==== Draw(MapArguments,​ OverlayRefreshType) ==== +  * Description:N/A
-This method draws the overlay by the specified arguments. +
-=== Return Value === +
-^ Return ​Type Description ​+
-| Void<!-- System.Void --> ​  ​| ​   |+
  
-=== Parameters ​=== +== Parameters == 
-^  Name ^  ​Type ​^  Description ^ +  ​* //​extentsToRefresh//​ 
-| mapArguments ​  ​| ​[[ThinkGeo.MapSuite.iOSEdition.MapArguments|MapArguments]]<!-- ThinkGeo.MapSuite.iOSEdition.MapArguments --  | This parameter indicates an mapArguments to draw the overlay. ​  | +    * Type:​IEnumerable<​[[ThinkGeo.MapSuite.Core.RectangleShape|RectangleShape]]> 
-| refreshType ​  | [[ThinkGeo.MapSuite.iOSEdition.OverlayRefreshType|OverlayRefreshType]]<​!-- ThinkGeo.MapSuite.iOSEdition.OverlayRefreshType --> ​  | This parameter indicates whether this overlay needs to be refresh or not.   |+    * Description:​N/​A
  
-<!-- ThinkGeo.MapSuite.iOSEdition.Overlay --+<div newline></​div
-[[#Public Methods|Go Back]] +** {{wiki:​PublicMethod.gif|}} Refresh(TimeSpan**
-==== Equals(Object==== +
-=== Return Value === +
-^ Return Type ^ Description ^ +
-| Boolean<​!-- System.Boolean --> ​  ​| ​   |+
  
-=== Parameters ​=== +N/A 
-^  Name ^  Type ^  Description ^ +== Remarks ​== 
-| obj   | Object<​!-- System.Object --> ​  ​| ​   |+N/A
  
-<!-- System.Object --> +== Return Value == 
-[[#Public Methods|Go Back]] +  ​* ​Type:Void 
-==== GetBoundingBox() ==== +  * Description: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 ​=== +== Parameters == 
-^  Name ^  ​Type ​^  ​Description ​^+  ​* //​bufferTime//​ 
 +    * Type:TimeSpan 
 +    * Description:N/A
  
-<!-- ThinkGeo.MapSuite.iOSEdition.Overlay --+<div newline></​div
-[[#Public Methods|Go Back]] +** {{wiki:​PublicMethod.gif|}} Refresh(TimeSpan,​RequestDrawingBufferTimeType**
-==== GetHashCode() ==== +
-=== Return Value === +
-^ Return Type ^ Description ^ +
-| Int32<​!-- System.Int32 --> ​  ​| ​   |+
  
-=== Parameters === +N/A 
-^  Name ^  Type ^  Description ^+== Remarks ​== 
 +N/A
  
-<!-- System.Object --> +== 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.RequestDrawingBufferTimeType|RequestDrawingBufferTimeType]] 
-==== 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(TimeSpan,​BufferTimeType) **
-| 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]] +  * //​bufferTime//​ 
-==== Refresh() ​==== +    ​* ​Type:TimeSpan 
-Refreshes this instance. +    ​* Description:​N/​A
-=== Return Value === +
-^ Return ​Type ^ Description ^ +
-| Void<!-- System.Void --> ​  ​| ​   |+
  
-=== Parameters === +  * //​bufferTimeType//​ 
-^  Name ^  ​Type ^  ​Description ​^+    ​* ​Type:​[[ThinkGeo.MapSuite.Core.BufferTimeType|BufferTimeType]] 
 +    * Description:N/A
  
-<!-- ThinkGeo.MapSuite.iOSEdition.Overlay --+<div newline></​div
-[[#Public Methods|Go Back]] +** {{wiki:​PublicMethod.gif|}} Refresh(RectangleShape,​TimeSpan**
-==== 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 === +<div newline></​div>​ 
-^  Name ^  Type ^  Description ^ +** {{wiki:​PublicMethod.gif|}} Refresh(RectangleShape,​TimeSpan,​RequestDrawingBufferTimeType) **
-| isDisposing ​  | Boolean<​!-- System.Boolean --> ​  ​| ​   ​|+
  
-<!-- ThinkGeo.MapSuite.iOSEdition.Overlay(overriden) --> +N/A 
-[[#​Protected Methods|Go Back]] +== Remarks ​== 
-==== DrawCore(MapArguments,​ OverlayRefreshType) ==== +N/A
-=== 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 --> ​  ​| ​   | +  Description:N/A
-| refreshType ​  | [[ThinkGeo.MapSuite.iOSEdition.OverlayRefreshType|OverlayRefreshType]]<​!-- ThinkGeo.MapSuite.iOSEdition.OverlayRefreshType --> ​  ​| ​   |+
  
-<​!-- ​ThinkGeo.MapSuite.iOSEdition.Overlay(overriden) --> +== Parameters == 
-[[#​Protected Methods|Go Back]] +  * //​extentToRefresh//​ 
-==== DrawException(GeoCanvas,​ Exception) ==== +    * Type:[[ThinkGeo.MapSuite.Core.RectangleShape|RectangleShape]] 
-Draws the exception. +    ​* ​Description:N/A
-=== Return Value === +
-^ Return Type ^ Description ​+
-| Void<!-- System.Void --> ​  ​| ​   |+
  
-=== Parameters === +  * //​bufferTime//​ 
-^  Name ^  ​Type ^  ​Description ​+    ​* ​Type:TimeSpan 
-| geoCanvas ​  | [[ThinkGeo.MapSuite.Core.GeoCanvas|GeoCanvas]]<​!-- ThinkGeo.MapSuite.Core.GeoCanvas --> ​  | The geo canvas. ​  | +    * Description:N/A
-| exception ​  | Exception<​!-- System.Exception --> ​  | The exception. ​  |+
  
-<​!-- ​ThinkGeo.MapSuite.iOSEdition.Overlay --> +  * //​bufferTimeType//​ 
-[[#​Protected Methods|Go Back]] +    * Type:[[ThinkGeo.MapSuite.Core.RequestDrawingBufferTimeType|RequestDrawingBufferTimeType]] 
-==== DrawExceptionCore(GeoCanvas,​ Exception) ==== +    ​* ​Description:N/A
-Draws the exception core. +
-=== Return Value === +
-^ Return Type ^ Description ​+
-| Void<!-- System.Void --> ​  ​| ​   |+
  
-=== Parameters === +<div newline></div> 
-^  Name ^  Type ^  Description ^ +** {{wiki:​PublicMethod.gif|}} Refresh(RectangleShape,​TimeSpan,​BufferTimeType) **
-| geoCanvas ​  | [[ThinkGeo.MapSuite.Core.GeoCanvas|GeoCanvas]]<!-- ThinkGeo.MapSuite.Core.GeoCanvas --  | The geo canvas. ​  | +
-| ex   | Exception<!-- System.Exception --  | The ex  ​|+
  
-<!-- ThinkGeo.MapSuite.iOSEdition.Overlay --> +N/A 
-[[#​Protected Methods|Go Back]] +== Remarks ​== 
-==== DrawTile(TileView,​ MapArguments) ==== +N/A
-Redraws a specified tile with the provided world extent. +
-=== Return Value === +
-^ Return Type ^ Description ^ +
-| Void<!-- System.Void --> ​  ​| ​   |+
  
-=== Parameters === +== Return Value == 
-^  Name ^  ​Type ​ ​Description ​+  ​Type:Void 
-| tile   | [[ThinkGeo.MapSuite.iOSEdition.TileView|TileView]]<​!-- ThinkGeo.MapSuite.iOSEdition.TileView --> ​  | A Tile object that is created by the GetTile() method to draw.   | +  Description:N/A
-| mapArguments ​  | [[ThinkGeo.MapSuite.iOSEdition.MapArguments|MapArguments]]<​!-- ThinkGeo.MapSuite.iOSEdition.MapArguments --> ​  ​| ​mapArguments for drawing the passed tile.   |+
  
-<​!-- ​ThinkGeo.MapSuite.iOSEdition.TileOverlay --> +== Parameters == 
-[[#​Protected Methods|Go Back]] +  * //​extentToRefresh//​ 
-==== DrawTileCore(GeoCanvas,​ TileView) ==== +    * Type:[[ThinkGeo.MapSuite.Core.RectangleShape|RectangleShape]] 
-This method redraws one tile with the provided extent and map unit. +    ​* ​Description:N/A
-=== Return Value === +
-^ Return Type ^ Description ​+
-| Void<!-- System.Void --> ​  ​| ​   |+
  
-=== Parameters === +  * //​bufferTime//​ 
-^  Name ^  ​Type ^  ​Description ​+    ​* ​Type:TimeSpan 
-| geoCanvas ​  | [[ThinkGeo.MapSuite.Core.GeoCanvas|GeoCanvas]]<​!-- ThinkGeo.MapSuite.Core.GeoCanvas --> ​  | The geo canvas. ​  | +    * Description:N/A
-| tile   | [[ThinkGeo.MapSuite.iOSEdition.TileView|TileView]]<​!-- ThinkGeo.MapSuite.iOSEdition.TileView --> ​  | This parameter indicates a tile which is ready to draw.   |+
  
-<​!-- ​ThinkGeo.MapSuite.iOSEdition.TileOverlay(overriden) --> +  * //​bufferTimeType//​ 
-[[#​Protected Methods|Go Back]] +    * Type:[[ThinkGeo.MapSuite.Core.BufferTimeType|BufferTimeType]] 
-==== 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) **
  
-<!-- System.Object(overriden) --> +N/A 
-[[#​Protected Methods|Go Back]] +== Remarks ​== 
-==== GetBoundingBoxCore() ==== +N/A
-This method gets an entire boundingbox to ThinkGeo World Map Kit WMS service. +
-=== Return Value === +
-^ Return Type ^ Description ^ +
-| [[ThinkGeo.MapSuite.Core.RectangleShape|RectangleShape]]<​!-- ThinkGeo.MapSuite.Core.RectangleShape --> ​  | Returns a RectangleShape indicating the world extent of ThinkGeo World Map Kik WMS service. ​  |+
  
-=== Parameters === +== Return Value == 
-^  Name ^  ​Type ​ ​Description ​^+  ​Type:Void 
 +  Description:N/A
  
-<!-- ThinkGeo.MapSuite.iOSEdition.Overlay(overriden) --> +== Parameters ​== 
-[[#​Protected Methods|Go Back]] +  * //​extentsToRefresh//​ 
-==== GetTile() ​==== +    ​* ​Type:​IEnumerable<​[[ThinkGeo.MapSuite.Core.RectangleShape|RectangleShape]]> 
-Chooses a tile object to form the TileOverlay. When overriding this method, consider the initialize parameters setting on the tile. +    * Description:​N/​A
-=== Return Value === +
-^ Return ​Type ^ Description ^ +
-[[ThinkGeo.MapSuite.iOSEdition.TileView|TileView]]<!-- ThinkGeo.MapSuite.iOSEdition.TileView --  |    |+
  
-=== Parameters === +  * //​bufferTime//​ 
- Name ^  ​Type ​ ​Description ​^+    * Type:​TimeSpan 
 +    * Description:​N/​A 
 + 
 +<div newline></​div>​ 
 +** {{wiki:​PublicMethod.gif|}} Refresh(IEnumerable<​RectangleShape>,​TimeSpan,​RequestDrawingBufferTimeType) ** 
 + 
 +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.RequestDrawingBufferTimeType|RequestDrawingBufferTimeType]] 
 +    * Description:​N/​A 
 + 
 +<div newline></​div>​ 
 +** {{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|}} OnSendingWebRequest(SendingWebRequestEventArgs) ** 
 + 
 +Handles the  event. 
 +== Remarks == 
 +N/A 
 + 
 +== Return Value == 
 +  * Type:Void 
 +  * Description:​N/​A 
 + 
 +== Parameters == 
 +  * //e// 
 +    * Type:​[[ThinkGeo.MapSuite.Core.SendingWebRequestEventArgs|SendingWebRequestEventArgs]] 
 +    * Description:​The ​ instance containing the event data. 
 + 
 +<div newline></​div>​ 
 +** {{wiki:​ProtectedMethod.gif|}} OnSentWebRequest(SentWebRequestEventArgs) ** 
 + 
 +Handles the  event. 
 +== Remarks == 
 +N/A 
 + 
 +== Return Value == 
 +  * Type:Void 
 +  * Description:​N/​A 
 + 
 +== Parameters == 
 +  * //e// 
 +    * Type:​[[ThinkGeo.MapSuite.Core.SentWebRequestEventArgs|SentWebRequestEventArgs]] 
 +    * Description:​The ​ instance containing the event data. 
 + 
 +<div newline></​div>​ 
 +** {{wiki:​ProtectedMethod.gif|}} GetTileCore() **
  
-<!-- ThinkGeo.MapSuite.iOSEdition.TileOverlay --> 
-[[#​Protected Methods|Go Back]] 
-==== GetTileCore() ==== 
 Chooses a tile object to form the TileOverlay. When overriding this method, consider the initialize parameters setting on the tile. Chooses a tile object to form the TileOverlay. When overriding this method, consider the initialize parameters setting on the tile.
-=== Return Value === +== Remarks ​== 
-^ Return Type ^ Description ^ +N/A
-| [[ThinkGeo.MapSuite.iOSEdition.TileView|TileView]]<​!-- ThinkGeo.MapSuite.iOSEdition.TileView --> ​  ​| ​tile object to form the TileOverlay. ​  |+
  
-=== Parameters === +== Return Value == 
-^  Name ^  ​Type ​ ​Description ​^+  ​Type:​[[ThinkGeo.MapSuite.iOSEdition.TileView|TileView]] 
 +  Description:A tile object to form the TileOverlay.
  
-<!-- 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 one tile with the provided extent and map 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(overriden) --> +== 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:​The geo canvas. 
-| targetScale ​  | Double<!-- System.Double --  | The target scale  ​|+ 
 +  * //tile// 
 +    * Type:[[ThinkGeo.MapSuite.iOSEdition.TileView|TileView]] 
 +    * Description:​This parameter indicates a tile which is ready to draw
 + 
 +<div newline></​div>​ 
 +** {{wiki:​ProtectedMethod.gif|}} GetBoundingBoxCore() ** 
 + 
 +This method gets an entire boundingbox to ThinkGeo World Map Kit WMS service. 
 +== Remarks == 
 +N/A 
 + 
 +== Return Value == 
 +  * Type:[[ThinkGeo.MapSuite.Core.RectangleShape|RectangleShape]] 
 +  * Description:​Returns a RectangleShape ​indicating the world extent ​of ThinkGeo World Map Kik WMS service
 + 
 +== Parameters == 
 +<div newline></​div>​ 
 +** {{wiki:​ProtectedMethod.gif|}} InitializeCore(MapArguments) **
  
-<!-- ThinkGeo.MapSuite.iOSEdition.TileOverlay --> 
-[[#​Protected Methods|Go Back]] 
-==== InitializeCore(MapArguments) ==== 
 This method initializes overlay object. This method initializes overlay object.
-=== Remarks ​===+== Remarks ==
 When implementing this method, consider initializing the overlay canvas such as setting its z-index, setting current map reference to the CurrentMap property. When implementing this method, consider initializing the overlay canvas such as setting its z-index, setting current map reference to the CurrentMap property.
-=== 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 maintains current map information for calculating mechanism. ​  |+  Description:N/A
  
-<​!-- ​ThinkGeo.MapSuite.iOSEdition.Overlay(overriden) --> +== Parameters == 
-[[#​Protected Methods|Go Back]] +  * //​mapArguments//​ 
-==== MemberwiseClone() ==== +    * Type:[[ThinkGeo.MapSuite.iOSEdition.MapArguments|MapArguments]] 
-=== Return Value === +    ​* ​Description:This parameter maintains current map information for calculating mechanism.
-^ Return Type ^ Description ​+
-| Object<​!-- System.Object --> ​  ​| ​   |+
  
-=== Parameters === +<div newline></​div>​ 
-^  Name ^  Type ^  Description ^+** {{wiki:​ProtectedMethod.gif|}} GetTileMatrix(Double,​Int32,​Int32,​GeographyUnit) **
  
-<!-- System.Object --> +Gets the tile matrix for TileOverlay
-[[#​Protected Methods|Go Back]] +== Remarks ​== 
-==== OnDrawingException(DrawingExceptionOverlayEventArgs) ==== +N/A
-Handles ​the event+
-=== Return Value === +
-^ Return Type ^ Description ^ +
-| Void<!-- System.Void --> ​  ​| ​   |+
  
-=== Parameters === +== Return Value == 
-^  Name ^  ​Type ​^  Description ^ +  ​Type:[[ThinkGeo.MapSuite.Core.TileMatrix|TileMatrix]] 
-| args   ​| ​[[ThinkGeo.MapSuite.iOSEdition.DrawingExceptionOverlayEventArgs|DrawingExceptionOverlayEventArgs]]<!-- ThinkGeo.MapSuite.iOSEdition.DrawingExceptionOverlayEventArgs --> ​  | The instance containing the event data.   |+  * Description:​TileMatrix.
  
-<!-- ThinkGeo.MapSuite.iOSEdition.Overlay --> +== Parameters ​== 
-[[#​Protected Methods|Go Back]] +  * //scale// 
-==== OnDrawnException(DrawnExceptionOverlayEventArgs) ​==== +    * Type:Double 
-Handles the event. +    ​* ​Description:The scale.
-=== Return Value === +
-^ Return Type ^ Description ​+
-| Void<!-- System.Void --> ​  ​| ​   |+
  
-=== Parameters === +  * //​tileWidth//​ 
-^  Name ^  ​Type ^  ​Description ​+    ​* ​Type:Int32 
-| args   | [[ThinkGeo.MapSuite.iOSEdition.DrawnExceptionOverlayEventArgs|DrawnExceptionOverlayEventArgs]]<​!-- ThinkGeo.MapSuite.iOSEdition.DrawnExceptionOverlayEventArgs --> ​  | The instance containing ​the event data  |+    * Description:Width of the tile.
  
-<!-- ThinkGeo.MapSuite.iOSEdition.Overlay --> +  * //​tileHeight//​ 
-[[#​Protected Methods|Go Back]] +    * Type:Int32 
-==== OnSendingWebRequest(SendingWebRequestEventArgs) ==== +    * Description:​Height of the tile.
-Handles ​the event. +
-=== Return Value === +
-^ Return Type ^ Description ^ +
-| Void<!-- System.Void --> ​  ​| ​   |+
  
-=== Parameters === +  * //​boundingBoxUnit//​ 
-^  Name ^  ​Type ^  Description ^ +    ​* ​Type:[[ThinkGeo.MapSuite.Core.GeographyUnit|GeographyUnit]] 
-| e   ​| ​[[ThinkGeo.MapSuite.Core.SendingWebRequestEventArgs|SendingWebRequestEventArgs]]<!-- ThinkGeo.MapSuite.Core.SendingWebRequestEventArgs --> ​  ​| ​The instance containing the event data  |+    * Description:​The bounding box unit.
  
-<!-- ThinkGeo.MapSuite.iOSEdition.WorldMapKitOverlay --+<div newline></​div
-[[#​Protected Methods|Go Back]] +** {{wiki:​ProtectedMethod.gif|}} PrepareInertialPan(RectangleShape,​RectangleShape,​MapArguments**
-==== OnSentWebRequest(SentWebRequestEventArgs==== +
-Handles the event. +
-=== 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 --> ​  | The instance containing the event data.   |+N/A
  
-<!-- ThinkGeo.MapSuite.iOSEdition.WorldMapKitOverlay --> +== 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 ^ +  ​* //​currentExtent//​ 
-| transformInfo ​  ​| ​[[ThinkGeo.MapSuite.iOSEdition.TransformArguments|TransformArguments]]<!-- ThinkGeo.MapSuite.iOSEdition.TransformArguments --> ​  ​| ​   | +    * Type:[[ThinkGeo.MapSuite.Core.RectangleShape|RectangleShape]] 
-| mapArguments ​  | [[ThinkGeo.MapSuite.iOSEdition.MapArguments|MapArguments]]<​!-- ThinkGeo.MapSuite.iOSEdition.MapArguments --> ​  ​| ​   |+    ​* Description:​N/​A
  
-<​!-- ​ThinkGeo.MapSuite.iOSEdition.Overlay(overriden) --> +  * //​velocityExtent//​ 
-[[#​Protected Methods|Go Back]] +    * Type:[[ThinkGeo.MapSuite.Core.RectangleShape|RectangleShape]] 
-==== RefreshCore() ==== +    ​* ​Description:N/A
-Refreshes the core. +
-=== Return Value === +
-^ Return Type ^ Description ​+
-| Void<!-- System.Void --> ​  ​| ​   |+
  
-=== Parameters === +  * //​mapArguments//​ 
-^  Name ^  ​Type ^  ​Description ​^+    ​* ​Type:​[[ThinkGeo.MapSuite.iOSEdition.MapArguments|MapArguments]] 
 +    * Description:N/A
  
-<!-- ThinkGeo.MapSuite.iOSEdition.Overlay --+<div newline></​div
-[[#​Protected Methods|Go Back]] +** {{wiki:​ProtectedMethod.gif|}} DrawCore(MapArguments,​OverlayRefreshType) **
-===== Public Properties ===== +
-==== Attribution ==== +
-Gets or sets the attribution. +
-=== Return Value === +
-^ Return Type ^ +
-| String<​!-- System.String --> ​  |+
  
-<!-- ThinkGeo.MapSuite.iOSEdition.Overlay --> +N/A 
-[[#Public Properties|Go Back]] +== Remarks ​== 
-==== ClientId ==== +N/A
-Gets or sets a value that is your Client Id. +
-=== Return Value === +
-^ Return Type ^ +
-| String<​!-- System.String --> ​  |+
  
-<!-- ThinkGeo.MapSuite.iOSEdition.WorldMapKitOverlay --> +== Return Value == 
-[[#Public Properties|Go Back]] +  ​* ​Type:Void 
-==== 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 --> +== Parameters ​== 
-[[#Public Properties|Go Back]] +  * //​mapArguments//​ 
-==== DrawingQuality ​==== +    ​* ​Type:[[ThinkGeo.MapSuite.iOSEdition.MapArguments|MapArguments]] 
-Gets or sets the drawing quality. +    * Description:​N/​A
-=== Return Value === +
-^ Return ​Type +
-[[ThinkGeo.MapSuite.Core.DrawingQuality|DrawingQuality]]<!-- ThinkGeo.MapSuite.Core.DrawingQuality --> ​  |+
  
-<​!-- ​ThinkGeo.MapSuite.iOSEdition.Overlay --> +  * //​refreshType//​ 
-[[#Public Properties|Go Back]] +    * Type:[[ThinkGeo.MapSuite.iOSEdition.OverlayRefreshType|OverlayRefreshType]] 
-==== IsCacheOnly ==== +    * Description:​N/​A
-Gets or sets a value indicating whether this instance is cache only. +
-=== Return Value === +
-^ Return Type ^ +
-| Boolean<​!-- System.Boolean --> ​  |+
  
-<!-- ThinkGeo.MapSuite.iOSEdition.TileOverlay --+<div newline></​div
-[[#Public Properties|Go Back]] +** {{wiki:​ProtectedMethod.gif|}} RemoveAllAnimationCore() **
-==== IsEmpty ==== +
-Gets a value indicating whether this instance is empty. +
-=== Return Value === +
-^ Return Type ^ +
-| Boolean<​!-- System.Boolean --> ​  |+
  
-<!-- ThinkGeo.MapSuite.iOSEdition.Overlay --> +N/A 
-[[#Public Properties|Go Back]] +== Remarks ​== 
-==== IsVisible ==== +N/A
-=== Return Value === +
-^ Return Type ^ +
-| Boolean<​!-- System.Boolean --> ​  |+
  
-<!-- ThinkGeo.MapSuite.iOSEdition.Overlay(overriden) --> +== Return Value == 
-[[#Public Properties|Go Back]] +  ​* ​Type:Void 
-==== LayerType ==== +  * Description:​N/​A
-Gets or sets the type of the layer. +
-=== Return Value === +
-^ Return ​Type ^ +
-| [[ThinkGeo.MapSuite.Core.WorldMapKitLayerType|WorldMapKitLayerType]]<​!-- ThinkGeo.MapSuite.Core.WorldMapKitLayerType --> ​  |+
  
-<!-- ThinkGeo.MapSuite.iOSEdition.WorldMapKitOverlay --> +== Parameters ​== 
-[[#Public Properties|Go Back]] +<div newline></​div>​ 
-==== MapArguments ​==== +** {{wiki:​ProtectedMethod.gif|}} DrawTile(TileView,​MapArguments) **
-Gets or sets the map arguments. +
-=== Return Value === +
-^ Return Type ^ +
-| [[ThinkGeo.MapSuite.iOSEdition.MapArguments|MapArguments]]<!-- ThinkGeo.MapSuite.iOSEdition.MapArguments --> ​  |+
  
-<!-- ThinkGeo.MapSuite.iOSEdition.Overlay --> +N/A 
-[[#Public Properties|Go Back]] +== Remarks ​== 
-==== Name ==== +N/A
-Gets or sets the name. +
-=== Return Value === +
-^ Return Type ^ +
-| String<​!-- System.String --> ​  |+
  
-<!-- ThinkGeo.MapSuite.iOSEdition.Overlay --> +== Return Value == 
-[[#Public Properties|Go Back]] +  ​* ​Type:Void 
-==== Opacity ==== +  * Description:​N/​A
-Gets or sets the opacity. +
-=== Return Value === +
-^ Return ​Type ^ +
-| Double<​!-- System.Double --> ​  |+
  
-<​!-- ​ThinkGeo.MapSuite.iOSEdition.Overlay --> +== Parameters == 
-[[#Public Properties|Go Back]] +  * //tile// 
-==== OverlayView ==== +    * Type:[[ThinkGeo.MapSuite.iOSEdition.TileView|TileView]] 
-Gets or sets the overlay view. +    * Description:​N/​A
-=== Return Value === +
-^ Return Type ^ +
-| UIView<​!-- MonoTouch.UIKit.UIView --> ​  |+
  
-<!-- ThinkGeo.MapSuite.iOSEdition.Overlay --+  * //​mapArguments//​ 
-[[#Public Properties|Go Back]] +    * Type:​[[ThinkGeo.MapSuite.iOSEdition.MapArguments|MapArguments]] 
-==== PrivateKey ​==== +    * Description:​N/​A 
-Gets or sets a value that is unique to your client IDplease keep your key secure+ 
-=== Return Value === +<div newline></​div>​ 
-Return Type ^ +** {{wiki:​ProtectedMethod.gif|}} GetTile() ** 
-String<!-- System.String --  ​|+ 
 +N/A 
 +== Remarks == 
 +N/A 
 + 
 +== Return Value == 
 +  * Type:[[ThinkGeo.MapSuite.iOSEdition.TileView|TileView]] 
 +  * Description:​N/​A 
 + 
 +== Parameters == 
 +<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|}} 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|}} 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|}} Projection **
  
-<!-- ThinkGeo.MapSuite.iOSEdition.WorldMapKitOverlay --> 
-[[#Public Properties|Go Back]] 
-==== Projection ==== 
 Gets or sets the projection for the this overlay. Gets or sets the projection for the this overlay.
-=== Remarks ​===+== Remarks ==
 This property needs work with map unit setting on the map object. All overlay adding to the map must keep the same unit or else the map won't display properly. This property needs work with map unit setting on the map object. All overlay adding to the map must keep the same unit or else the map won't display properly.
-=== Return Value === +== Return Value == 
-^ Return ​Type +  ​* ​Type:[[ThinkGeo.MapSuite.Core.WorldMapKitProjection|WorldMapKitProjection]]
-[[ThinkGeo.MapSuite.Core.WorldMapKitProjection|WorldMapKitProjection]]<!-- ThinkGeo.MapSuite.Core.WorldMapKitProjection --> ​  |+
  
-<!-- ThinkGeo.MapSuite.iOSEdition.WorldMapKitOverlay --> +** {{wiki:​PublicProperty.gif|}} TimeoutInSeconds **
-[[#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 --> +Gets or sets the length ​of time, in seconds, before ​the request times out
-[[#Public Properties|Go Back]] +== Remarks == 
-==== TileHeight ==== +N/A 
-Gets or sets the height ​of the tile+== Return Value == 
-=== Return Value === +  ​* ​Type:Int32
-^ Return ​Type +
-| Int32<​!-- System.Int32 --> ​  |+
  
-<!-- ThinkGeo.MapSuite.iOSEdition.TileOverlay --> +** {{wiki:​PublicProperty.gif|}} ClientId **
-[[#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 a value that is your Client Id
-[[#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:String
-^ Return ​Type +
-| [[ThinkGeo.MapSuite.iOSEdition.TileType|TileType]]<​!-- ThinkGeo.MapSuite.iOSEdition.TileType --> ​  |+
  
-<!-- ThinkGeo.MapSuite.iOSEdition.TileOverlay --> +** {{wiki:​PublicProperty.gif|}} PrivateKey **
-[[#Public Properties|Go Back]] +
-==== TileWidth ==== +
-Gets or sets the width of the tile. +
-=== Return Value === +
-^ Return Type ^ +
-| Int32<​!-- System.Int32 --> ​  |+
  
-<!-- ThinkGeo.MapSuite.iOSEdition.TileOverlay --> +Gets or sets a value that is unique to your client ID, please keep your key secure
-[[#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:String
-^ Return ​Type +
-| Int32<​!-- System.Int32 --> ​  |+
  
-<!-- ThinkGeo.MapSuite.iOSEdition.WorldMapKitOverlay --> +** {{wiki:​PublicProperty.gif|}} WebProxy **
-[[#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 --> 
-[[#Public Properties|Go Back]] 
-==== WebProxy ==== 
 This property gets or sets the proxy used for requesting a Web Response. This property gets or sets the proxy used for requesting a Web Response.
-=== Return Value === +== Remarks == 
-Return Type ^ +N/A 
-WebProxy<​!-- System.Net.WebProxy --> ​  |+== Return Value =
 +  * Type:​WebProxy 
 + 
 +** {{wiki:​PublicProperty.gif|}} LayerType ** 
 + 
 +Gets or sets the type of the layer. 
 +== Remarks ​== 
 +N/A 
 +== Return ​Value == 
 +  * Type:​[[ThinkGeo.MapSuite.Core.WorldMapKitLayerType|WorldMapKitLayerType]] 
 + 
 +** {{wiki:​PublicProperty.gif|}} MapType ** 
 + 
 +N/A 
 +== Remarks == 
 +N/A 
 +== Return Value == 
 +  * Type:​[[ThinkGeo.MapSuite.Core.WorldMapKitMapType|WorldMapKitMapType]] 
 + 
 +** {{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 ** 
 +Occurs when [sending web request]. 
 +== Remarks == 
 +N/A
  
-<​!-- ​ThinkGeo.MapSuite.iOSEdition.WorldMapKitOverlay --> +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]+Occurs when [sent web request]. 
-==== 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 ==== +
-Occurs when [[sending|web request]]. +
-=== Event Arguments ​=== +
-^ Event Arguments ^ +
-[[ThinkGeo.MapSuite.Core.SendingWebRequestEventArgs|SendingWebRequestEventArgs]]<!-- ThinkGeo.MapSuite.Core.SendingWebRequestEventArgs --> ​  |+
  
-<!-- ThinkGeo.MapSuite.iOSEdition.WorldMapKitOverlay --> +** {{wiki:​PublicEvent.gif|}} DrawnException ** 
-[[#Public Events|Go Back]] +N/A 
-==== SentWebRequest ==== +== Remarks ​== 
-Occurs when [[sent|web request]]. +N/A
-=== Event Arguments === +
-^ Event Arguments ^ +
-| [[ThinkGeo.MapSuite.Core.SentWebRequestEventArgs|SentWebRequestEventArgs]]<​!-- ThinkGeo.MapSuite.Core.SentWebRequestEventArgs --> ​  |+
  
-<​!-- ​ThinkGeo.MapSuite.iOSEdition.WorldMapKitOverlay --> +Event Arguments:​[[ThinkGeo.MapSuite.iOSEdition.DrawnExceptionOverlayEventArgs|DrawnExceptionOverlayEventArgs]]
-[[#Public Events|Go Back]]+
  
-__NOTOC__ 
-[[Category:​iOSEdition]] 
-[[Category:​ThinkGeo.MapSuite.iOSEdition]] 
-[[Category:​UpdateDocumentation]] 
  
thinkgeo.mapsuite.iosedition.worldmapkitoverlay.1440040131.txt.gz · Last modified: 2015/09/21 08:35 (external edit)