====== ThinkGeo.MapSuite.MvcEdition.WmsOverlay ======
{{section>upgrade_map_suite_to_10.0}}
Represents an overlay object that gets map images from the WMS server you specify.
===== Inheritance Hierarchy =====
*System.Object
*ThinkGeo.MapSuite.MvcEdition.Overlay
***ThinkGeo.MapSuite.MvcEdition.WmsOverlay**
===== Members Summary =====
==== Public Constructors ====
** {{wiki:PublicMethod.gif|}} WmsOverlay() **
* //Initialize an instance of the WmsOverlay class.//
== Remarks ==
* //N/A//
== Parameters ==
** {{wiki:PublicMethod.gif|}} WmsOverlay(String) **
* //Initialize an instance of the WmsOverlay class with the overlay identifier specified.//
== Remarks ==
* //N/A//
== Parameters ==
* //id//
* Type:String
* Description:The identifier string used to find the overlay.
** {{wiki:PublicMethod.gif|}} WmsOverlay(String,Uri) **
* //Initialize an instance of the WmsOverlay class with the overlay identifier and a WMS server URI specified.//
== Remarks ==
* //N/A//
== Parameters ==
* //id//
* Type:String
* Description:The identifier used for finding the overlay.
* //serverUri//
* Type:Uri
* Description:The URI that indicates where the WMS server is.
** {{wiki:PublicMethod.gif|}} WmsOverlay(String,Uri,TileType) **
* //Initialize an instance of the WmsOverlay class with the overlay identifier, the WMS server URI and the tile type specified.//
== Remarks ==
* //N/A//
== Parameters ==
* //id//
* Type:String
* Description:The identifier used for finding the overlay.
* //serverUri//
* Type:Uri
* Description:The URI that indicates where the WMS server is.
* //tileType//
* Type:[[ThinkGeo.MapSuite.MvcEdition.TileType|TileType]]
* Description:Whether or not the overlay uses tiling.
** {{wiki:PublicMethod.gif|}} WmsOverlay(IEnumerable) **
* //Initialize an instance of the WmsOverlay class with the overlay identifier, the WMS server URIs.//
== Remarks ==
* //N/A//
== Parameters ==
* //serverUris//
* Type:IEnumerable
* Description:The collection of WMS server URIs.
** {{wiki:PublicMethod.gif|}} WmsOverlay(String,IEnumerable,TileType) **
* //Initialize an instance of the WmsOverlay class with the overlay identifier, the collection of WMS server URIs and the tile type specified.//
== Remarks ==
* //N/A//
== Parameters ==
* //id//
* Type:String
* Description:The identifier used for finding the overlay.
* //serverUris//
* Type:IEnumerable
* Description:The collection of WMS server URIs.
* //tileType//
* Type:[[ThinkGeo.MapSuite.MvcEdition.TileType|TileType]]
* Description:Whether or not the overlay uses tiling.
==== Protected Constructors ====
==== Public Methods ====
** {{wiki:PublicMethod.gif|}} SetBaseEpsgProjection(String) **
* //Sets the EPSG projection of the LayerOverlay when it is a base overlay.//
== Remarks ==
* //N/A//
== Return Value ==
* Type:Void
* Description:N/A
== Parameters ==
* //epsgProjection//
* Type:String
* Description:A string that represents the projection of the LayerOverlay.
** {{wiki:PublicMethod.gif|}} GetBaseEpsgProjection() **
* //Returns an EPSG string that indicates the projection of the LayerOverlay.//
== Remarks ==
* //N/A//
== Return Value ==
* Type:String
* Description:An EPSG string that indicates the projection of the LayerOverlay.
== Parameters ==
** {{wiki:PublicMethod.gif|}} ToJson() **
* //N/A//
== Remarks ==
* //N/A//
== Return Value ==
* Type:String
* Description:N/A
== Parameters ==
** {{wiki:PublicMethod.gif|}} FromJson(String) **
* //N/A//
== Remarks ==
* //N/A//
== Return Value ==
* Type:Void
* Description:N/A
== Parameters ==
* //jsonString//
* Type:String
* Description:N/A
** {{wiki:PublicMethod.gif|}} ToString() **
* //N/A//
== Remarks ==
* //N/A//
== Return Value ==
* Type:String
* Description:N/A
== Parameters ==
** {{wiki:PublicMethod.gif|}} Equals(Object) **
* //N/A//
== Remarks ==
* //N/A//
== Return Value ==
* Type:Boolean
* Description:N/A
== Parameters ==
* //obj//
* Type:Object
* Description:N/A
** {{wiki:PublicMethod.gif|}} GetHashCode() **
* //N/A//
== Remarks ==
* //N/A//
== Return Value ==
* Type:Int32
* Description:N/A
== Parameters ==
** {{wiki:PublicMethod.gif|}} GetType() **
* //N/A//
== Remarks ==
* //N/A//
== Return Value ==
* Type:Type
* Description:N/A
== Parameters ==
==== Protected Methods ====
** {{wiki:ProtectedMethod.gif|}} EhQ=(Page) **
* //N/A//
== Remarks ==
* //N/A//
== Return Value ==
* Type:Void
* Description:N/A
== Parameters ==
* //page//
* Type:Page
* Description:N/A
** {{wiki:ProtectedMethod.gif|}} RegisterJavaScriptLibraryCore(Page) **
* //N/A//
== Remarks ==
* //N/A//
== Return Value ==
* Type:Void
* Description:N/A
== Parameters ==
* //page//
* Type:Page
* Description:N/A
** {{wiki:ProtectedMethod.gif|}} Finalize() **
* //N/A//
== Remarks ==
* //N/A//
== Return Value ==
* Type:Void
* Description:N/A
== Parameters ==
** {{wiki:ProtectedMethod.gif|}} MemberwiseClone() **
* //N/A//
== Remarks ==
* //N/A//
== Return Value ==
* Type:Object
* Description:N/A
== Parameters ==
==== Public Properties ====
** {{wiki:PublicProperty.gif|}} Parameters **
Gets a dictionary whose items will be passed to the WMS server as parameters.
== Remarks ==
N/A
== Return Value ==
* Type:Dictionary
** {{wiki:PublicProperty.gif|}} WebImageFormat **
Gets or sets the format of the image that is sent to the web browser.
== Remarks ==
N/A
== Return Value ==
* Type:[[ThinkGeo.MapSuite.MvcEdition.WebImageFormat|WebImageFormat]]
** {{wiki:PublicProperty.gif|}} TileWidth **
Gets or sets the width of each tile, if the WmsOverlay uses tiling.
== Remarks ==
N/A
== Return Value ==
* Type:Int32
** {{wiki:PublicProperty.gif|}} TileHeight **
Gets or sets the height of each tile, if the WmsOverlay uses tiling.
== Remarks ==
N/A
== Return Value ==
* Type:Int32
** {{wiki:PublicProperty.gif|}} TransitionEffect **
Gets or sets the transition effect to use when the map is zoomed.
== Remarks ==
N/A
== Return Value ==
* Type:[[ThinkGeo.MapSuite.MvcEdition.TransitionEffect|TransitionEffect]]
** {{wiki:PublicProperty.gif|}} TransitionEffectDelayInMilliseconds **
N/A
== Remarks ==
N/A
== Return Value ==
* Type:Int32
** {{wiki:PublicProperty.gif|}} TileType **
Gets or sets whether or not the WmsOverlay uses tiling.
== Remarks ==
N/A
== Return Value ==
* Type:[[ThinkGeo.MapSuite.MvcEdition.TileType|TileType]]
** {{wiki:PublicProperty.gif|}} ServerUris **
Gets a collection of URIs that specifies the locations of the WMS servers.
== Remarks ==
N/A
== Return Value ==
* Type:Collection
** {{wiki:PublicProperty.gif|}} WrapDateline **
Gets or sets a value that indicates whether the overlay wraps at the date line.
== Remarks ==
N/A
== Return Value ==
* Type:[[ThinkGeo.MapSuite.MvcEdition.WrapDatelineMode|WrapDatelineMode]]
** {{wiki:PublicProperty.gif|}} IsVisible **
N/A
== Remarks ==
N/A
== Return Value ==
* Type:Boolean
** {{wiki:PublicProperty.gif|}} Name **
N/A
== Remarks ==
N/A
== Return Value ==
* Type:String
** {{wiki:PublicProperty.gif|}} Opacity **
N/A
== Remarks ==
N/A
== Return Value ==
* Type:Single
** {{wiki:PublicProperty.gif|}} IsVisibleInOverlaySwitcher **
N/A
== Remarks ==
N/A
== Return Value ==
* Type:Boolean
** {{wiki:PublicProperty.gif|}} IsBaseOverlay **
N/A
== Remarks ==
N/A
== Return Value ==
* Type:Boolean
** {{wiki:PublicProperty.gif|}} Id **
N/A
== Remarks ==
N/A
== Return Value ==
* Type:String
** {{wiki:PublicProperty.gif|}} OnClientAutoRefreshTick **
N/A
== Remarks ==
N/A
== Return Value ==
* Type:String
** {{wiki:PublicProperty.gif|}} AutoRefreshInterval **
N/A
== Remarks ==
N/A
== Return Value ==
* Type:TimeSpan
** {{wiki:PublicProperty.gif|}} Attribution **
N/A
== Remarks ==
N/A
== Return Value ==
* Type:String
==== Protected Properties ====
** {{wiki:ProtectedProperty.gif|}} Projection **
Gets or sets a string that will be sent to the WMS server to get the images in the specific projection.
== Remarks ==
N/A
== Return Value ==
* Type:String
** {{wiki:ProtectedProperty.gif|}} OverlayType **
Gets a string that indicates the overlay type.
== Remarks ==
N/A
== Return Value ==
* Type:String
** {{wiki:ProtectedProperty.gif|}} ERQ= **
N/A
== Remarks ==
N/A
== Return Value ==
* Type:Double
==== Public Events ====