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
— (current)
Line 1: Line 1:
-====== ThinkGeo.MapSuite.iOSEdition.WmsOverlay ====== 
- 
- 
- 
-<!-- Class --> 
-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 ===== 
-*System.Object 
-**[[ThinkGeo.MapSuite.iOSEdition.Overlay]] 
-***[[ThinkGeo.MapSuite.iOSEdition.TileOverlay]] 
-****[[ThinkGeo.MapSuite.iOSEdition.WmsOverlay]] 
-===== Members Summary ===== 
-==== Public Constructors ==== 
-^ Name ^ Parameters ^ DeclaringType ^ Summary ^ 
-| {{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 ==== 
-^ Name ^ Parameters ^ DeclaringType ^ Summary ^ 
- 
-==== Public Methods ==== 
-^ Name ^ Parameters ^ DeclaringType ^ Summary ^ 
-| {{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 ==== 
-^ Name ^ Parameters ^ DeclaringType ^ Summary ^ 
-| {{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(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 ==== 
-^ Name ^ Return ^ DeclaringType ^ Summary ^ 
-| {{wiki:​PublicProperty.gif|Public Property}}[[#​Attribution|Attribution]] ​  | String ​  | [[ThinkGeo.MapSuite.iOSEdition.Overlay|Overlay]] ​  | Gets or sets the attribution. ​  | 
-| {{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 ==== 
-^ Name ^ Return ^ DeclaringType ^ Summary ^ 
-| {{wiki:​ProtectedProperty.gif|Protected Property}}[[#​DrawingView|DrawingView]] ​  | UIView ​  | [[ThinkGeo.MapSuite.iOSEdition.TileOverlay|TileOverlay]] ​  | Gets or sets the drawing view.   | 
-| {{wiki:​ProtectedProperty.gif|Protected Property}}[[#​StretchView|StretchView]] ​  | UIView ​  | [[ThinkGeo.MapSuite.iOSEdition.TileOverlay|TileOverlay]] ​  | Gets or sets the stretch view.   | 
- 
-==== Public Events ==== 
-^ Name ^ Event Arguments ^ DeclaringType ^ Summary ^ 
-| {{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]] ​  ​| ​   |    | 
-| {{wiki:​PublicEvent.gif|Public Event}}[[#​SentWebRequest|SentWebRequest]] ​  | [[ThinkGeo.MapSuite.Core.SentWebRequestEventArgs|SentWebRequestEventArgs]] ​  ​| ​   |    | 
- 
-===== Public Constructors ===== 
-==== WmsOverlay() ==== 
-Constructore of WmsOverlay class. 
-=== Parameters === 
-^  Name ^  Type ^  Description ^ 
- 
-[[#Public Constructors|Go Back]] 
-==== WmsOverlay(Uri) ==== 
-Constructore of WmsOverlay class. 
-=== Parameters === 
-^  Name ^  Type ^  Description ^ 
-| serverUri ​  | Uri<!-- System.Uri --> ​  | This parameter indicates a uri for the Wms server. ​  | 
- 
-[[#Public Constructors|Go Back]] 
-==== WmsOverlay(IEnumerable<​Uri>​) ==== 
-Constructore of WmsOverlay class. 
-=== 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]] 
-==== WmsOverlay(IEnumerable<​Uri>,​ WebProxy) ==== 
-Constructore of WmsOverlay class. 
-=== 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]] 
-===== Protected Constructors ===== 
-===== Public Methods ===== 
-==== Close() ==== 
-Closes this instance. 
-=== Return Value === 
-^ Return Type ^ Description ^ 
-| Void<!-- System.Void --> ​  ​| ​   | 
- 
-=== Parameters === 
-^  Name ^  Type ^  Description ^ 
- 
-<!-- ThinkGeo.MapSuite.iOSEdition.Overlay --> 
-[[#Public Methods|Go Back]] 
-==== Dispose() ==== 
-Disposes this instance. 
-=== Return Value === 
-^ Return Type ^ Description ^ 
-| Void<!-- System.Void --> ​  ​| ​   | 
- 
-=== Parameters === 
-^  Name ^  Type ^  Description ^ 
- 
-<!-- ThinkGeo.MapSuite.iOSEdition.Overlay --> 
-[[#Public Methods|Go Back]] 
-==== Draw(MapArguments,​ OverlayRefreshType) ==== 
-This method draws the overlay by the specified arguments. 
-=== Return Value === 
-^ Return Type ^ Description ^ 
-| Void<!-- System.Void --> ​  ​| ​   | 
- 
-=== Parameters === 
-^  Name ^  Type ^  Description ^ 
-| mapArguments ​  | [[ThinkGeo.MapSuite.iOSEdition.MapArguments|MapArguments]]<​!-- ThinkGeo.MapSuite.iOSEdition.MapArguments --> ​  | This parameter indicates an mapArguments to draw the overlay. ​  | 
-| 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 --> 
-[[#Public Methods|Go Back]] 
-==== Equals(Object) ==== 
-=== Return Value === 
-^ Return Type ^ Description ^ 
-| Boolean<​!-- System.Boolean --> ​  ​| ​   | 
- 
-=== Parameters === 
-^  Name ^  Type ^  Description ^ 
-| obj   | Object<​!-- System.Object --> ​  ​| ​   | 
- 
-<!-- System.Object --> 
-[[#Public Methods|Go Back]] 
-==== GetBoundingBox() ==== 
-Gets the bounding box. 
-=== Return Value === 
-^ Return Type ^ Description ^ 
-| [[ThinkGeo.MapSuite.Core.RectangleShape|RectangleShape]]<​!-- ThinkGeo.MapSuite.Core.RectangleShape --> ​  | A RectangleShape value for the overlay. ​  | 
- 
-=== Parameters === 
-^  Name ^  Type ^  Description ^ 
- 
-<!-- ThinkGeo.MapSuite.iOSEdition.Overlay --> 
-[[#Public Methods|Go Back]] 
-==== GetHashCode() ==== 
-=== Return Value === 
-^ Return Type ^ Description ^ 
-| Int32<​!-- System.Int32 --> ​  ​| ​   | 
- 
-=== Parameters === 
-^  Name ^  Type ^  Description ^ 
- 
-<!-- System.Object --> 
-[[#Public Methods|Go Back]] 
-==== GetRequestUris(RectangleShape,​ UriTileView) ==== 
-This method get request Uri based on requested world extent. 
-=== Return Value === 
-^ Return Type ^ Description ^ 
-| Collection<​Uri><​!-- System.Collections.ObjectModel.Collection{System.Uri} --> ​  ​| ​   | 
- 
-=== Parameters === 
-^  Name ^  Type ^  Description ^ 
-| requestExtent ​  | [[ThinkGeo.MapSuite.Core.RectangleShape|RectangleShape]]<​!-- ThinkGeo.MapSuite.Core.RectangleShape --> ​  ​| ​   | 
-| uriTile ​  | [[ThinkGeo.MapSuite.iOSEdition.UriTileView|UriTileView]]<​!-- ThinkGeo.MapSuite.iOSEdition.UriTileView --> ​  ​| ​   | 
- 
-<!-- ThinkGeo.MapSuite.iOSEdition.WmsOverlay --> 
-[[#Public Methods|Go Back]] 
-==== GetType() ==== 
-=== Return Value === 
-^ Return Type ^ Description ^ 
-| Type<!-- System.Type --> ​  ​| ​   | 
- 
-=== Parameters === 
-^  Name ^  Type ^  Description ^ 
- 
-<!-- System.Object --> 
-[[#Public Methods|Go Back]] 
-==== Initialize(MapArguments) ==== 
-Initializes the specified map arguments. 
-=== Return Value === 
-^ Return Type ^ Description ^ 
-| Void<!-- System.Void --> ​  ​| ​   | 
- 
-=== Parameters === 
-^  Name ^  Type ^  Description ^ 
-| mapArguments ​  | [[ThinkGeo.MapSuite.iOSEdition.MapArguments|MapArguments]]<​!-- ThinkGeo.MapSuite.iOSEdition.MapArguments --> ​  | The map arguments. ​  | 
- 
-<!-- ThinkGeo.MapSuite.iOSEdition.Overlay --> 
-[[#Public Methods|Go Back]] 
-==== PostTransform(TransformArguments,​ MapArguments) ==== 
-Posts the transform for the overlay. 
-=== Return Value === 
-^ Return Type ^ Description ^ 
-| Void<!-- System.Void --> ​  ​| ​   | 
- 
-=== Parameters === 
-^  Name ^  Type ^  Description ^ 
-| transformInfo ​  | [[ThinkGeo.MapSuite.iOSEdition.TransformArguments|TransformArguments]]<​!-- ThinkGeo.MapSuite.iOSEdition.TransformArguments --> ​  | The transform information. ​  | 
-| mapArguments ​  | [[ThinkGeo.MapSuite.iOSEdition.MapArguments|MapArguments]]<​!-- ThinkGeo.MapSuite.iOSEdition.MapArguments --> ​  | The map arguments. ​  | 
- 
-<!-- ThinkGeo.MapSuite.iOSEdition.Overlay --> 
-[[#Public Methods|Go Back]] 
-==== Refresh() ==== 
-Refreshes this instance. 
-=== Return Value === 
-^ Return Type ^ Description ^ 
-| Void<!-- System.Void --> ​  ​| ​   | 
- 
-=== Parameters === 
-^  Name ^  Type ^  Description ^ 
- 
-<!-- ThinkGeo.MapSuite.iOSEdition.Overlay --> 
-[[#Public Methods|Go Back]] 
-==== ToString() ==== 
-=== Return Value === 
-^ Return Type ^ Description ^ 
-| String<​!-- System.String --> ​  ​| ​   | 
- 
-=== Parameters === 
-^  Name ^  Type ^  Description ^ 
- 
-<!-- System.Object --> 
-[[#Public Methods|Go Back]] 
-===== Protected Methods ===== 
-==== CloseCore() ==== 
-Closes the core. 
-=== Return Value === 
-^ Return Type ^ Description ^ 
-| Void<!-- System.Void --> ​  ​| ​   | 
- 
-=== Parameters === 
-^  Name ^  Type ^  Description ^ 
- 
-<!-- ThinkGeo.MapSuite.iOSEdition.Overlay --> 
-[[#​Protected Methods|Go Back]] 
-==== Dispose(Boolean) ==== 
-=== Return Value === 
-^ Return Type ^ Description ^ 
-| Void<!-- System.Void --> ​  ​| ​   | 
- 
-=== Parameters === 
-^  Name ^  Type ^  Description ^ 
-| isDisposing ​  | Boolean<​!-- System.Boolean --> ​  ​| ​   | 
- 
-<!-- ThinkGeo.MapSuite.iOSEdition.Overlay(overriden) --> 
-[[#​Protected Methods|Go Back]] 
-==== DrawCore(MapArguments,​ OverlayRefreshType) ==== 
-=== Return Value === 
-^ Return Type ^ Description ^ 
-| Void<!-- System.Void --> ​  ​| ​   | 
- 
-=== Parameters === 
-^  Name ^  Type ^  Description ^ 
-| mapArguments ​  | [[ThinkGeo.MapSuite.iOSEdition.MapArguments|MapArguments]]<​!-- ThinkGeo.MapSuite.iOSEdition.MapArguments --> ​  ​| ​   | 
-| refreshType ​  | [[ThinkGeo.MapSuite.iOSEdition.OverlayRefreshType|OverlayRefreshType]]<​!-- ThinkGeo.MapSuite.iOSEdition.OverlayRefreshType --> ​  ​| ​   | 
- 
-<!-- ThinkGeo.MapSuite.iOSEdition.Overlay(overriden) --> 
-[[#​Protected Methods|Go Back]] 
-==== DrawException(GeoCanvas,​ Exception) ==== 
-Draws the exception. 
-=== Return Value === 
-^ Return Type ^ Description ^ 
-| Void<!-- System.Void --> ​  ​| ​   | 
- 
-=== Parameters === 
-^  Name ^  Type ^  Description ^ 
-| geoCanvas ​  | [[ThinkGeo.MapSuite.Core.GeoCanvas|GeoCanvas]]<​!-- ThinkGeo.MapSuite.Core.GeoCanvas --> ​  | The geo canvas. ​  | 
-| exception ​  | Exception<​!-- System.Exception --> ​  | The exception. ​  | 
- 
-<!-- ThinkGeo.MapSuite.iOSEdition.Overlay --> 
-[[#​Protected Methods|Go Back]] 
-==== DrawExceptionCore(GeoCanvas,​ Exception) ==== 
-Draws the exception core. 
-=== Return Value === 
-^ Return Type ^ Description ^ 
-| Void<!-- System.Void --> ​  ​| ​   | 
- 
-=== Parameters === 
-^  Name ^  Type ^  Description ^ 
-| geoCanvas ​  | [[ThinkGeo.MapSuite.Core.GeoCanvas|GeoCanvas]]<​!-- ThinkGeo.MapSuite.Core.GeoCanvas --> ​  | The geo canvas. ​  | 
-| ex   | Exception<​!-- System.Exception --> ​  | The ex.   | 
- 
-<!-- ThinkGeo.MapSuite.iOSEdition.Overlay --> 
-[[#​Protected Methods|Go Back]] 
-==== DrawTile(TileView,​ MapArguments) ==== 
-Redraws a specified tile with the provided world extent. 
-=== Return Value === 
-^ Return Type ^ Description ^ 
-| Void<!-- System.Void --> ​  ​| ​   | 
- 
-=== Parameters === 
-^  Name ^  Type ^  Description ^ 
-| tile   | [[ThinkGeo.MapSuite.iOSEdition.TileView|TileView]]<​!-- ThinkGeo.MapSuite.iOSEdition.TileView --> ​  | A Tile object that is created by the GetTile() method to draw.   | 
-| mapArguments ​  | [[ThinkGeo.MapSuite.iOSEdition.MapArguments|MapArguments]]<​!-- ThinkGeo.MapSuite.iOSEdition.MapArguments --> ​  | A mapArguments for drawing the passed tile.   | 
- 
-<!-- ThinkGeo.MapSuite.iOSEdition.TileOverlay --> 
-[[#​Protected Methods|Go Back]] 
-==== DrawTileCore(GeoCanvas,​ TileView) ==== 
-This method redraws a tile by an extent and geography unit. 
-=== Return Value === 
-^ Return Type ^ Description ^ 
-| Void<!-- System.Void --> ​  ​| ​   | 
- 
-=== Parameters === 
-^  Name ^  Type ^  Description ^ 
-| geoCanvas ​  | [[ThinkGeo.MapSuite.Core.GeoCanvas|GeoCanvas]]<​!-- ThinkGeo.MapSuite.Core.GeoCanvas --> ​  ​| ​   | 
-| tile   | [[ThinkGeo.MapSuite.iOSEdition.TileView|TileView]]<​!-- ThinkGeo.MapSuite.iOSEdition.TileView --> ​  | A tile which needs to be redrawn. ​  | 
- 
-<!-- ThinkGeo.MapSuite.iOSEdition.TileOverlay(overriden) --> 
-[[#​Protected Methods|Go Back]] 
-==== Finalize() ==== 
-=== Return Value === 
-^ Return Type ^ Description ^ 
-| Void<!-- System.Void --> ​  ​| ​   | 
- 
-=== Parameters === 
-^  Name ^  Type ^  Description ^ 
- 
-<!-- System.Object(overriden) --> 
-[[#​Protected Methods|Go Back]] 
-==== GetBoundingBoxCore() ==== 
-Gets the bounding box core. 
-=== Return Value === 
-^ Return Type ^ Description ^ 
-| [[ThinkGeo.MapSuite.Core.RectangleShape|RectangleShape]]<​!-- ThinkGeo.MapSuite.Core.RectangleShape --> ​  | RectangleShape. ​  | 
- 
-=== Parameters === 
-^  Name ^  Type ^  Description ^ 
- 
-<!-- ThinkGeo.MapSuite.iOSEdition.Overlay --> 
-[[#​Protected Methods|Go Back]] 
-==== GetRequestUrisCore(RectangleShape,​ UriTileView) ==== 
-This method get request Uri based on requested world extent. 
-=== Return Value === 
-^ Return Type ^ Description ^ 
-| Collection<​Uri><​!-- System.Collections.ObjectModel.Collection{System.Uri} --> ​  ​| ​   | 
- 
-=== Parameters === 
-^  Name ^  Type ^  Description ^ 
-| requestExtent ​  | [[ThinkGeo.MapSuite.Core.RectangleShape|RectangleShape]]<​!-- ThinkGeo.MapSuite.Core.RectangleShape --> ​  ​| ​   | 
-| uriTile ​  | [[ThinkGeo.MapSuite.iOSEdition.UriTileView|UriTileView]]<​!-- ThinkGeo.MapSuite.iOSEdition.UriTileView --> ​  ​| ​   | 
- 
-<!-- ThinkGeo.MapSuite.iOSEdition.WmsOverlay --> 
-[[#​Protected Methods|Go Back]] 
-==== GetTile() ==== 
-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 === 
-^  Name ^  Type ^  Description ^ 
- 
-<!-- ThinkGeo.MapSuite.iOSEdition.TileOverlay --> 
-[[#​Protected Methods|Go Back]] 
-==== GetTileCore() ==== 
-This method gets a specific tile object to form an overlay. 
-=== Return Value === 
-^ Return Type ^ Description ^ 
-| [[ThinkGeo.MapSuite.iOSEdition.TileView|TileView]]<​!-- ThinkGeo.MapSuite.iOSEdition.TileView --> ​  | A Tile object to form an overlay. ​  | 
- 
-=== Parameters === 
-^  Name ^  Type ^  Description ^ 
- 
-<!-- ThinkGeo.MapSuite.iOSEdition.TileOverlay(overriden) --> 
-[[#​Protected Methods|Go Back]] 
-==== GetTileMatrix(Double,​ Int32, Int32, GeographyUnit) ==== 
-Gets the tile matrix for TileOverlay. 
-=== Return Value === 
-^ Return Type ^ Description ^ 
-| [[ThinkGeo.MapSuite.Core.TileMatrix|TileMatrix]]<​!-- ThinkGeo.MapSuite.Core.TileMatrix --> ​  | TileMatrix. ​  | 
- 
-=== Parameters === 
-^  Name ^  Type ^  Description ^ 
-| scale   | Double<​!-- System.Double --> ​  | The scale. ​  | 
-| 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 --> 
-[[#​Protected Methods|Go Back]] 
-==== GetTileMatrixCells(GeographyUnit,​ RectangleShape,​ Double) ==== 
-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 === 
-^  Name ^  Type ^  Description ^ 
-| mapUnit ​  | [[ThinkGeo.MapSuite.Core.GeographyUnit|GeographyUnit]]<​!-- ThinkGeo.MapSuite.Core.GeographyUnit --> ​  | The map unit.   | 
-| targetExtent ​  | [[ThinkGeo.MapSuite.Core.RectangleShape|RectangleShape]]<​!-- ThinkGeo.MapSuite.Core.RectangleShape --> ​  | The target extent. ​  | 
-| targetScale ​  | Double<​!-- System.Double --> ​  | The target scale. ​  | 
- 
-<!-- ThinkGeo.MapSuite.iOSEdition.TileOverlay --> 
-[[#​Protected Methods|Go Back]] 
-==== InitializeCore(MapArguments) ==== 
-Initializes the core. 
-=== Return Value === 
-^ Return Type ^ Description ^ 
-| Void<!-- System.Void --> ​  ​| ​   | 
- 
-=== Parameters === 
-^  Name ^  Type ^  Description ^ 
-| mapArgument ​  | [[ThinkGeo.MapSuite.iOSEdition.MapArguments|MapArguments]]<​!-- ThinkGeo.MapSuite.iOSEdition.MapArguments --> ​  | The map argument. ​  | 
- 
-<!-- ThinkGeo.MapSuite.iOSEdition.Overlay --> 
-[[#​Protected Methods|Go Back]] 
-==== MemberwiseClone() ==== 
-=== Return Value === 
-^ Return Type ^ Description ^ 
-| Object<​!-- System.Object --> ​  ​| ​   | 
- 
-=== Parameters === 
-^  Name ^  Type ^  Description ^ 
- 
-<!-- System.Object --> 
-[[#​Protected Methods|Go Back]] 
-==== OnDrawingException(DrawingExceptionOverlayEventArgs) ==== 
-Handles the event. 
-=== Return Value === 
-^ Return Type ^ Description ^ 
-| Void<!-- System.Void --> ​  ​| ​   | 
- 
-=== Parameters === 
-^  Name ^  Type ^  Description ^ 
-| args   | [[ThinkGeo.MapSuite.iOSEdition.DrawingExceptionOverlayEventArgs|DrawingExceptionOverlayEventArgs]]<​!-- ThinkGeo.MapSuite.iOSEdition.DrawingExceptionOverlayEventArgs --> ​  | The instance containing the event data.   | 
- 
-<!-- ThinkGeo.MapSuite.iOSEdition.Overlay --> 
-[[#​Protected Methods|Go Back]] 
-==== OnDrawnException(DrawnExceptionOverlayEventArgs) ==== 
-Handles the event. 
-=== Return Value === 
-^ Return Type ^ Description ^ 
-| Void<!-- System.Void --> ​  ​| ​   | 
- 
-=== Parameters === 
-^  Name ^  Type ^  Description ^ 
-| args   | [[ThinkGeo.MapSuite.iOSEdition.DrawnExceptionOverlayEventArgs|DrawnExceptionOverlayEventArgs]]<​!-- ThinkGeo.MapSuite.iOSEdition.DrawnExceptionOverlayEventArgs --> ​  | The instance containing the event data.   | 
- 
-<!-- ThinkGeo.MapSuite.iOSEdition.Overlay --> 
-[[#​Protected Methods|Go Back]] 
-==== OnSendingWebRequest(SendingWebRequestEventArgs) ==== 
-=== Return Value === 
-^ Return Type ^ Description ^ 
-| Void<!-- System.Void --> ​  ​| ​   | 
- 
-=== Parameters === 
-^  Name ^  Type ^  Description ^ 
-| e   | [[ThinkGeo.MapSuite.Core.SendingWebRequestEventArgs|SendingWebRequestEventArgs]]<​!-- ThinkGeo.MapSuite.Core.SendingWebRequestEventArgs --> ​  ​| ​   | 
- 
-<!-- ThinkGeo.MapSuite.iOSEdition.WmsOverlay --> 
-[[#​Protected Methods|Go Back]] 
-==== OnSentWebRequest(SentWebRequestEventArgs) ==== 
-=== Return Value === 
-^ Return Type ^ Description ^ 
-| Void<!-- System.Void --> ​  ​| ​   | 
- 
-=== Parameters === 
-^  Name ^  Type ^  Description ^ 
-| e   | [[ThinkGeo.MapSuite.Core.SentWebRequestEventArgs|SentWebRequestEventArgs]]<​!-- ThinkGeo.MapSuite.Core.SentWebRequestEventArgs --> ​  ​| ​   | 
- 
-<!-- ThinkGeo.MapSuite.iOSEdition.WmsOverlay --> 
-[[#​Protected Methods|Go Back]] 
-==== PostTransformCore(TransformArguments,​ MapArguments) ==== 
-=== Return Value === 
-^ Return Type ^ Description ^ 
-| Void<!-- System.Void --> ​  ​| ​   | 
- 
-=== Parameters === 
-^  Name ^  Type ^  Description ^ 
-| transformInfo ​  | [[ThinkGeo.MapSuite.iOSEdition.TransformArguments|TransformArguments]]<​!-- ThinkGeo.MapSuite.iOSEdition.TransformArguments --> ​  ​| ​   | 
-| mapArguments ​  | [[ThinkGeo.MapSuite.iOSEdition.MapArguments|MapArguments]]<​!-- ThinkGeo.MapSuite.iOSEdition.MapArguments --> ​  ​| ​   | 
- 
-<!-- ThinkGeo.MapSuite.iOSEdition.Overlay(overriden) --> 
-[[#​Protected Methods|Go Back]] 
-==== RefreshCore() ==== 
-Refreshes the core. 
-=== Return Value === 
-^ Return Type ^ Description ^ 
-| Void<!-- System.Void --> ​  ​| ​   | 
- 
-=== Parameters === 
-^  Name ^  Type ^  Description ^ 
- 
-<!-- ThinkGeo.MapSuite.iOSEdition.Overlay --> 
-[[#​Protected Methods|Go Back]] 
-===== Public Properties ===== 
-==== Attribution ==== 
-Gets or sets the attribution. 
-=== Return Value === 
-^ Return Type ^ 
-| String<​!-- System.String --> ​  | 
- 
-<!-- ThinkGeo.MapSuite.iOSEdition.Overlay --> 
-[[#Public Properties|Go Back]] 
-==== AxisOrder ==== 
-=== Return Value === 
-^ Return Type ^ 
-| [[ThinkGeo.MapSuite.Core.WmsAxisOrder|WmsAxisOrder]]<​!-- ThinkGeo.MapSuite.Core.WmsAxisOrder --> ​  | 
- 
-<!-- ThinkGeo.MapSuite.iOSEdition.WmsOverlay --> 
-[[#Public Properties|Go Back]] 
-==== DrawingExceptionMode ==== 
-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 --> 
-[[#Public Properties|Go Back]] 
-==== DrawingQuality ==== 
-Gets or sets the drawing quality. 
-=== Return Value === 
-^ Return Type ^ 
-| [[ThinkGeo.MapSuite.Core.DrawingQuality|DrawingQuality]]<​!-- ThinkGeo.MapSuite.Core.DrawingQuality --> ​  | 
- 
-<!-- ThinkGeo.MapSuite.iOSEdition.Overlay --> 
-[[#Public Properties|Go Back]] 
-==== IsCacheOnly ==== 
-Gets or sets a value indicating whether this instance is cache only. 
-=== Return Value === 
-^ Return Type ^ 
-| Boolean<​!-- System.Boolean --> ​  | 
- 
-<!-- ThinkGeo.MapSuite.iOSEdition.TileOverlay --> 
-[[#Public Properties|Go Back]] 
-==== IsEmpty ==== 
-Gets a value indicating whether this instance is empty. 
-=== Return Value === 
-^ Return Type ^ 
-| Boolean<​!-- System.Boolean --> ​  | 
- 
-<!-- ThinkGeo.MapSuite.iOSEdition.Overlay --> 
-[[#Public Properties|Go Back]] 
-==== IsVisible ==== 
-=== Return Value === 
-^ Return Type ^ 
-| Boolean<​!-- System.Boolean --> ​  | 
- 
-<!-- ThinkGeo.MapSuite.iOSEdition.Overlay(overriden) --> 
-[[#Public Properties|Go Back]] 
-==== MapArguments ==== 
-Gets or sets the map arguments. 
-=== Return Value === 
-^ Return Type ^ 
-| [[ThinkGeo.MapSuite.iOSEdition.MapArguments|MapArguments]]<​!-- ThinkGeo.MapSuite.iOSEdition.MapArguments --> ​  | 
- 
-<!-- ThinkGeo.MapSuite.iOSEdition.Overlay --> 
-[[#Public Properties|Go Back]] 
-==== Name ==== 
-Gets or sets the name. 
-=== Return Value === 
-^ Return Type ^ 
-| String<​!-- System.String --> ​  | 
- 
-<!-- ThinkGeo.MapSuite.iOSEdition.Overlay --> 
-[[#Public Properties|Go Back]] 
-==== Opacity ==== 
-Gets or sets the opacity. 
-=== Return Value === 
-^ Return Type ^ 
-| Double<​!-- System.Double --> ​  | 
- 
-<!-- ThinkGeo.MapSuite.iOSEdition.Overlay --> 
-[[#Public Properties|Go Back]] 
-==== OverlayView ==== 
-Gets or sets the overlay view. 
-=== Return Value === 
-^ Return Type ^ 
-| UIView<​!-- MonoTouch.UIKit.UIView --> ​  | 
- 
-<!-- ThinkGeo.MapSuite.iOSEdition.Overlay --> 
-[[#Public Properties|Go Back]] 
-==== Parameters ==== 
-Gets a dictionary whose items will be passed to the WMS server as parameters. 
-=== Return Value === 
-^ Return Type ^ 
-| Dictionary<​String,​String><​!-- System.Collections.Generic.Dictionary{System.String,​System.String} --> ​  | 
- 
-<!-- ThinkGeo.MapSuite.iOSEdition.WmsOverlay --> 
-[[#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. 
-=== Return Value === 
-^ Return Type ^ 
-| Collection<​Uri><​!-- System.Collections.ObjectModel.Collection{System.Uri} --> ​  | 
- 
-<!-- ThinkGeo.MapSuite.iOSEdition.WmsOverlay --> 
-[[#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 --> 
-[[#Public Properties|Go Back]] 
-==== TileHeight ==== 
-Gets or sets the height of the tile. 
-=== Return Value === 
-^ Return Type ^ 
-| Int32<​!-- System.Int32 --> ​  | 
- 
-<!-- ThinkGeo.MapSuite.iOSEdition.TileOverlay --> 
-[[#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 --> 
-[[#Public Properties|Go Back]] 
-==== TileType ==== 
-Gets and sets the overlay is formed by multiple tiles or single tile. 
-=== Return Value === 
-^ Return Type ^ 
-| [[ThinkGeo.MapSuite.iOSEdition.TileType|TileType]]<​!-- ThinkGeo.MapSuite.iOSEdition.TileType --> ​  | 
- 
-<!-- ThinkGeo.MapSuite.iOSEdition.TileOverlay --> 
-[[#Public Properties|Go Back]] 
-==== TileWidth ==== 
-Gets or sets the width of the tile. 
-=== Return Value === 
-^ Return Type ^ 
-| Int32<​!-- System.Int32 --> ​  | 
- 
-<!-- ThinkGeo.MapSuite.iOSEdition.TileOverlay --> 
-[[#Public Properties|Go Back]] 
-==== TimeoutInSeconds ==== 
-Gets or sets the length of time, in seconds, before the request times out. 
-=== Return Value === 
-^ Return Type ^ 
-| Int32<​!-- System.Int32 --> ​  | 
- 
-<!-- ThinkGeo.MapSuite.iOSEdition.WmsOverlay --> 
-[[#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. 
-=== Return Value === 
-^ Return Type ^ 
-| WebProxy<​!-- System.Net.WebProxy --> ​  | 
- 
-<!-- ThinkGeo.MapSuite.iOSEdition.WmsOverlay --> 
-[[#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 --> 
-[[#​Protected Properties|Go Back]] 
-==== StretchView ==== 
-Gets or sets the stretch view. 
-=== Return Value === 
-^ Return Type ^ 
-| UIView<​!-- MonoTouch.UIKit.UIView --> ​  | 
- 
-<!-- ThinkGeo.MapSuite.iOSEdition.TileOverlay --> 
-[[#​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 --> 
-[[#Public Events|Go Back]] 
-==== DrawnException ==== 
-This event raises when [[drawn|exception]]. 
-=== Event Arguments === 
-^ Event Arguments ^ 
-| [[ThinkGeo.MapSuite.iOSEdition.DrawnExceptionOverlayEventArgs|DrawnExceptionOverlayEventArgs]]<​!-- ThinkGeo.MapSuite.iOSEdition.DrawnExceptionOverlayEventArgs --> ​  | 
- 
-<!-- ThinkGeo.MapSuite.iOSEdition.Overlay --> 
-[[#Public Events|Go Back]] 
-==== SendingWebRequest ==== 
-=== Event Arguments === 
-^ Event Arguments ^ 
-| [[ThinkGeo.MapSuite.Core.SendingWebRequestEventArgs|SendingWebRequestEventArgs]]<​!-- ThinkGeo.MapSuite.Core.SendingWebRequestEventArgs --> ​  | 
- 
-<!-- ThinkGeo.MapSuite.iOSEdition.WmsOverlay --> 
-[[#Public Events|Go Back]] 
-==== SentWebRequest ==== 
-=== Event Arguments === 
-^ Event Arguments ^ 
-| [[ThinkGeo.MapSuite.Core.SentWebRequestEventArgs|SentWebRequestEventArgs]]<​!-- ThinkGeo.MapSuite.Core.SentWebRequestEventArgs --> ​  | 
- 
-<!-- ThinkGeo.MapSuite.iOSEdition.WmsOverlay --> 
-[[#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)