Products
Professional Services
Demos and Downloads
Help and Support
Products
Professional Services
Demos and Downloads
Help and Support
This is an old revision of the document!
<!– Class –> This class represents an Overlay that retrieves tiles from ThinkGeo WorldMapKit Wms server.
*System.Object ThinkGeo.MapSuite.SilverlightEdition.Overlay *ThinkGeo.MapSuite.SilverlightEdition.WorldMapKitWmsSilverlightOverlay
| Name | Parameters | DeclaringType | Summary |
|---|---|---|---|
WorldMapKitWmsSilverlightOverlay | This is constructor of WorldMapKitWmsSilverlightOverlay class. | ||
WorldMapKitWmsSilverlightOverlay | WorldMapKitLayerType | ||
WorldMapKitWmsSilverlightOverlay | String | This is constructor of WorldMapKitWmsSilverlightOverlay class. | |
WorldMapKitWmsSilverlightOverlay | String, String | This is constructor of WorldMapKitWmsSilverlightOverlay class. | |
WorldMapKitWmsSilverlightOverlay | String, String, String | ||
WorldMapKitWmsSilverlightOverlay | WorldMapKitLayerType, String, String | ||
WorldMapKitWmsSilverlightOverlay | String, WorldMapKitLayerType, String, String | This is constructor of WorldMapKitWmsSilverlightOverlay class. |
| Name | Parameters | DeclaringType | Summary |
|---|
| Name | Parameters | DeclaringType | Summary |
|---|---|---|---|
Draw | RectangleShape, OverlayDrawType | Overlay(overriden) | This method draws the features in the specified extent. |
Equals | Object | Object | |
GetHashCode | Object | ||
GetType | Object | ||
Initialize | Map | Overlay(overriden) | This method initializes the overlay canvas such as width, height and z-index at first time. |
Refresh | Overlay | This method re-draws this overlay in current extent. | |
ToScreenCoordinate | Point | Overlay | This method returns a screen point from a point shape in world coordinates. |
ToScreenCoordinate | Double, Double | Overlay | This method returns a point shape in screen coordinates from the specified X, Y world coordinates. |
ToScreenCoordinate | PointShape | Overlay | This method returns a screen point from a point shape in world coordinates. |
ToString | Object | ||
ToWorldCoordinate | Double, Double | Overlay | This method returns a point shape in world coordinates from the specified X, Y screen coordinates. |
ToWorldCoordinate | PointShape | Overlay | This method returns a point shape in world coordinates from a ScreenPointF structure. |
ToWorldCoordinate | Point | Overlay | This method returns a point shape in world coordinates from a ScreenPointF structure. |
| Name | Parameters | DeclaringType | Summary |
|---|---|---|---|
DrawAttributionCore | GeoCanvas | Overlay | |
DrawCore | RectangleShape | Overlay(overriden) | This method draws the features in the specified extent. |
Finalize | Object | ||
GetTileUri | Uri, RectangleShape, Int32, Int32, Int32, Int32, Double | This method gets the specific tile's Uri string by which to get tile from Wms server. | |
InitializeCore | Overlay(overriden) | This method initializes the overlay canvas such as width, height and z-index at first time. | |
MemberwiseClone | Object | ||
OnDrawingAttribution | DrawingAttributionOverlayEventArgs | Overlay | |
OnDrawnAttribution | DrawnAttributionOverlayEventArgs | Overlay | |
PanAnimationCompletedCore | Overlay | This method raised when Panning animation plays completed. | |
ZoomStoryCompletedCore | Overlay(overriden) | Event triggers after zoom ended. |
| Name | Return | DeclaringType | Summary |
|---|---|---|---|
Attribution | String | Overlay | |
ClientId | String | Gets or sets a value that is your Client Id. | |
LayerType | WorldMapKitLayerType | ||
Name | String | Overlay | Gets or sets the name of an overlay which will display in the OverlaySwitcher. |
Opacity | Double | Overlay | Gets or sets the opacity level of the overlay. |
OverlayElement | FrameworkElement | Overlay | An FrameworkElement that contains the overlay. |
PanFrameX | SplineDoubleKeyFrame | Overlay | Animates from the System.Double value of the previous key frame to its own System.Windows.Media.Animation.DoubleKeyFrame.Value using splined interpolation. |
PanFrameY | SplineDoubleKeyFrame | Overlay | Animates from the System.Double value of the previous key frame to its own System.Windows.Media.Animation.DoubleKeyFrame.Value using splined interpolation. |
PrivateKey | String | Gets or sets a value that is unique to your client ID, please keep your key secure. | |
Projection | WorldMapKitProjection | Gets or sets a WorldMapKitProjection represents which projection will be used. | |
StoryboardForPanning | Storyboard | Overlay | Gets the Storyboard object for panning. |
StoryboardForZooming | Storyboard | Overlay | Gets the Storyboard object for zooming. |
TransitionEffect | TransitionEffect | Overlay | Gets or Sets the transition effect to use when the map is panned or zoomed. |
Visibility | Visibility | Overlay | Gets or sets a value that indicates whether the overlay is visible on the map. |
ZIndex | Int32 | Overlay | Get or set z-index of overlay, The value is bigger, and the order is higher. |
ZoomFrameX | SplineDoubleKeyFrame | Overlay | Gets the SplineDoubleKeyFrame for zooming. |
ZoomFrameY | SplineDoubleKeyFrame | Overlay | Gets the SplineDoubleKeyFrame for zooming. |
| Name | Return | DeclaringType | Summary |
|---|---|---|---|
MapInfo | Map | Overlay | Gets or sets current map information. |
ParametersCore | Dictionary<String,String> | Gets a dictionary whose items will be passed to the TileOverlay server as parameters, it'll be used in the derived classes. | |
ScaleTransform | ScaleTransform | Overlay | Gets the ScaleTransform object of this overlay. |
TransformGroup | TransformGroup | Overlay | Gets the TranslateGroup object for panning and zooming. |
TranslateTransform | TranslateTransform | Overlay | Gets the TranslateTransform object of this overlay. |
| Name | Event Arguments | DeclaringType | Summary |
|---|---|---|---|
DrawingAttribution | DrawingAttributionOverlayEventArgs | Overlay | |
DrawnAttribution | DrawnAttributionOverlayEventArgs | Overlay |
This is constructor of WorldMapKitWmsSilverlightOverlay class.
This is constructor of WorldMapKitWmsSilverlightOverlay class.
This is constructor of <strong>WorldMapKitWmsSilverlightOverlay</strong> class.
| Name | Type | Description |
|---|
| Name | Type | Description |
|---|---|---|
| layerType | WorldMapKitLayerType<!– ThinkGeo.MapSuite.SilverlightEdition.WorldMapKitLayerType –> |
This is constructor of WorldMapKitWmsSilverlightOverlay class.
This is constructor of WorldMapKitWmsSilverlightOverlay class.
This is constructor of <strong>WorldMapKitWmsSilverlightOverlay</strong> class.
| Name | Type | Description |
|---|---|---|
| name | String<!– System.String –> | The name of the WorldMapKitWmsSilverlightOverlay. |
This is constructor of WorldMapKitWmsSilverlightOverlay class.
This is constructor of WorldMapKitWmsSilverlightOverlay class.
This is constructor of <strong>WorldMapKitWmsSilverlightOverlay</strong> class.
| Name | Type | Description |
|---|---|---|
| clientId | String<!– System.String –> | The clientId for the WMS Server. |
| privateKey | String<!– System.String –> | The privateKey for the WMS Server. |
| Name | Type | Description |
|---|---|---|
| name | String<!– System.String –> | |
| clientId | String<!– System.String –> | |
| privateKey | String<!– System.String –> |
| Name | Type | Description |
|---|---|---|
| layerType | WorldMapKitLayerType<!– ThinkGeo.MapSuite.SilverlightEdition.WorldMapKitLayerType –> | |
| clientId | String<!– System.String –> | |
| privateKey | String<!– System.String –> |
This is constructor of WorldMapKitWmsSilverlightOverlay class.
This is constructor of WorldMapKitWmsSilverlightOverlay class.
This is constructor of <strong>WorldMapKitWmsSilverlightOverlay</strong> class.
| Name | Type | Description |
|---|---|---|
| name | String<!– System.String –> | The name of the WorldMapKitWmsSilverlightOverlay. |
| layerType | WorldMapKitLayerType<!– ThinkGeo.MapSuite.SilverlightEdition.WorldMapKitLayerType –> | |
| clientId | String<!– System.String –> | The clientId for the WMS Server. |
| privateKey | String<!– System.String –> | The privateKey for the WMS Server. |
This method draws the features in the specified extent.
This method draws the features in the specified extent.
| Return Type | Description |
|---|---|
| Void<!– System.Void –> |
| Name | Type | Description |
|---|---|---|
| worldExtent | RectangleShape<!– ThinkGeo.MapSuite.SilverlightCore.RectangleShape –> | The new world extent of the map. |
| overlayDrawType | OverlayDrawType<!– ThinkGeo.MapSuite.SilverlightEdition.OverlayDrawType –> | The enum value indecating that the map draws features or not. |
<!– ThinkGeo.MapSuite.SilverlightEdition.Overlay(overriden) –> Go Back
| Return Type | Description |
|---|---|
| Boolean<!– System.Boolean –> |
| Name | Type | Description |
|---|---|---|
| obj | Object<!– System.Object –> |
<!– System.Object –> Go Back
| Return Type | Description |
|---|---|
| Int32<!– System.Int32 –> |
| Name | Type | Description |
|---|
<!– System.Object –> Go Back
| Return Type | Description |
|---|---|
| Type<!– System.Type –> |
| Name | Type | Description |
|---|
<!– System.Object –> Go Back
This method initializes the overlay canvas such as width, height and z-index at first time.
This method initializes the overlay canvas such as width, height and z-index at first time.
| Return Type | Description |
|---|---|
| Void<!– System.Void –> |
| Name | Type | Description |
|---|---|---|
| currentMap | Map<!– ThinkGeo.MapSuite.SilverlightEdition.Map –> | Current map information. |
<!– ThinkGeo.MapSuite.SilverlightEdition.Overlay(overriden) –> Go Back
This method re-draws this overlay in current extent.
This method re-draws this overlay in current extent.
| Return Type | Description |
|---|---|
| Void<!– System.Void –> |
| Name | Type | Description |
|---|
<!– ThinkGeo.MapSuite.SilverlightEdition.Overlay –> Go Back
This method returns a screen point from a point shape in world coordinates.
This method converts the coordinates of a point shape to a point in screen coordinates.
| Return Type | Description |
|---|---|
| PointShape<!– ThinkGeo.MapSuite.SilverlightCore.PointShape –> | A screen point in pixels. |
| Name | Type | Description |
|---|---|---|
| worldCoordinate | Point<!– System.Windows.Point –> | A point in world coordinates. |
<!– ThinkGeo.MapSuite.SilverlightEdition.Overlay –> Go Back
This method returns a point shape in screen coordinates from the specified X, Y world coordinates.
This method converts X, Y world coordinates to a point in screen coordinates.
| Return Type | Description |
|---|---|
| PointShape<!– ThinkGeo.MapSuite.SilverlightCore.PointShape –> | A screen point in pixels. |
| Name | Type | Description |
|---|---|---|
| worldX | Double<!– System.Double –> | The X world coordinate. |
| worldY | Double<!– System.Double –> | The Y world coordinate. |
<!– ThinkGeo.MapSuite.SilverlightEdition.Overlay –> Go Back
This method returns a screen point from a point shape in world coordinates.
This method converts the coordinates of a point shape to a point in screen coordinates.
| Return Type | Description |
|---|---|
| PointShape<!– ThinkGeo.MapSuite.SilverlightCore.PointShape –> | A screen point in pixels. |
| Name | Type | Description |
|---|---|---|
| worldCoordinate | PointShape<!– ThinkGeo.MapSuite.SilverlightCore.PointShape –> | A point shape in world coordinates. |
<!– ThinkGeo.MapSuite.SilverlightEdition.Overlay –> Go Back
| Return Type | Description |
|---|---|
| String<!– System.String –> |
| Name | Type | Description |
|---|
<!– System.Object –> Go Back
This method returns a point shape in world coordinates from the specified X, Y screen coordinates.
This method converts X, Y screen coordinates to a point shape in world coodinates.
| Return Type | Description |
|---|---|
| PointShape<!– ThinkGeo.MapSuite.SilverlightCore.PointShape –> | A point shape in world coordinates. |
| Name | Type | Description |
|---|---|---|
| screenX | Double<!– System.Double –> | The X-value in pixels referenced to the screen origin. |
| screenY | Double<!– System.Double –> | The Y-value in pixels referenced to the screen origin. |
<!– ThinkGeo.MapSuite.SilverlightEdition.Overlay –> Go Back
This method returns a point shape in world coordinates from a ScreenPointF structure.
This method converts a screen point to a point in world coordinates.
| Return Type | Description |
|---|---|
| PointShape<!– ThinkGeo.MapSuite.SilverlightCore.PointShape –> | A point shape in world coordinates. |
| Name | Type | Description |
|---|---|---|
| screenCoordinate | PointShape<!– ThinkGeo.MapSuite.SilverlightCore.PointShape –> | The point (in screen coordinates) to convert to world coordinates. |
<!– ThinkGeo.MapSuite.SilverlightEdition.Overlay –> Go Back
This method returns a point shape in world coordinates from a ScreenPointF structure.
This method converts a screen point to a point in world coordinates.
| Return Type | Description |
|---|---|
| PointShape<!– ThinkGeo.MapSuite.SilverlightCore.PointShape –> | A point shape in world coordinates. |
| Name | Type | Description |
|---|---|---|
| screenCoordinate | Point<!– System.Windows.Point –> | The point (in screen coordinates) to convert to world coordinates. |
<!– ThinkGeo.MapSuite.SilverlightEdition.Overlay –> Go Back
| Return Type | Description |
|---|---|
| Void<!– System.Void –> |
| Name | Type | Description |
|---|---|---|
| canvas | GeoCanvas<!– ThinkGeo.MapSuite.SilverlightCore.GeoCanvas –> |
<!– ThinkGeo.MapSuite.SilverlightEdition.Overlay –> Go Back
This method draws the features in the specified extent.
This method draws the features in the specified extent.
| Return Type | Description |
|---|---|
| Void<!– System.Void –> |
| Name | Type | Description |
|---|---|---|
| worldExtent | RectangleShape<!– ThinkGeo.MapSuite.SilverlightCore.RectangleShape –> | The new world extent of the map. |
<!– ThinkGeo.MapSuite.SilverlightEdition.Overlay(overriden) –> Go Back
| Return Type | Description |
|---|---|
| Void<!– System.Void –> |
| Name | Type | Description |
|---|
<!– System.Object –> Go Back
This method gets the specific tile's Uri string by which to get tile from Wms server.
| Return Type | Description |
|---|---|
| Uri<!– System.Uri –> | A Uri object. |
| Name | Type | Description |
|---|---|---|
| serverUri | Uri<!– System.Uri –> | The Wms server's Uri. |
| tileExtent | RectangleShape<!– ThinkGeo.MapSuite.SilverlightCore.RectangleShape –> | The world extent of tile. |
| row | Int32<!– System.Int32 –> | The row index in the tile matrix. |
| column | Int32<!– System.Int32 –> | The column index in the tile matrix. |
| tileWidth | Int32<!– System.Int32 –> | The width of tile. |
| tileHeight | Int32<!– System.Int32 –> | The height of tile. |
| scale | Double<!– System.Double –> | The scale of tile. |
<!– ThinkGeo.MapSuite.SilverlightEdition.WorldMapKitWmsSilverlightOverlay –> Go Back
This method initializes the overlay canvas such as width, height and z-index at first time.
This method initializes the overlay canvas such as width, height and z-index at first time.
| Return Type | Description |
|---|---|
| Void<!– System.Void –> |
| Name | Type | Description |
|---|
<!– ThinkGeo.MapSuite.SilverlightEdition.Overlay(overriden) –> Go Back
| Return Type | Description |
|---|---|
| Object<!– System.Object –> |
| Name | Type | Description |
|---|
<!– System.Object –> Go Back
| Return Type | Description |
|---|---|
| Void<!– System.Void –> |
| Name | Type | Description |
|---|---|---|
| args | DrawingAttributionOverlayEventArgs<!– ThinkGeo.MapSuite.SilverlightEdition.DrawingAttributionOverlayEventArgs –> |
<!– ThinkGeo.MapSuite.SilverlightEdition.Overlay –> Go Back
| Return Type | Description |
|---|---|
| Void<!– System.Void –> |
| Name | Type | Description |
|---|---|---|
| args | DrawnAttributionOverlayEventArgs<!– ThinkGeo.MapSuite.SilverlightEdition.DrawnAttributionOverlayEventArgs –> |
<!– ThinkGeo.MapSuite.SilverlightEdition.Overlay –> Go Back
This method raised when Panning animation plays completed.
This method raised when Panning animation plays completed.
| Return Type | Description |
|---|---|
| Void<!– System.Void –> |
| Name | Type | Description |
|---|
<!– ThinkGeo.MapSuite.SilverlightEdition.Overlay –> Go Back
Event triggers after zoom ended.
| Return Type | Description |
|---|---|
| Void<!– System.Void –> |
| Name | Type | Description |
|---|
<!– ThinkGeo.MapSuite.SilverlightEdition.Overlay(overriden) –> Go Back
| Return Type |
|---|
| String<!– System.String –> |
<!– ThinkGeo.MapSuite.SilverlightEdition.Overlay –> Go Back
Gets or sets a value that is your Client Id.
| Return Type |
|---|
| String<!– System.String –> |
<!– ThinkGeo.MapSuite.SilverlightEdition.WorldMapKitWmsSilverlightOverlay –> Go Back
| Return Type |
|---|
| WorldMapKitLayerType<!– ThinkGeo.MapSuite.SilverlightEdition.WorldMapKitLayerType –> |
<!– ThinkGeo.MapSuite.SilverlightEdition.WorldMapKitWmsSilverlightOverlay –> Go Back
Gets or sets the name of an overlay which will display in the OverlaySwitcher.
| Return Type |
|---|
| String<!– System.String –> |
<!– ThinkGeo.MapSuite.SilverlightEdition.Overlay –> Go Back
Gets or sets the opacity level of the overlay.
The <strong>Opacity</strong> property enables you to specify a level of transparency for the overlay. When this property is set to a value less than 100 percent(1.00), the entire overlay is made more transparent. Setting this property to a value of 0 percent (0.00) makes the overlay completely invisible.
| Return Type |
|---|
| Double<!– System.Double –> |
<!– ThinkGeo.MapSuite.SilverlightEdition.Overlay –> Go Back
An FrameworkElement that contains the overlay.
| Return Type |
|---|
| FrameworkElement<!– System.Windows.FrameworkElement –> |
<!– ThinkGeo.MapSuite.SilverlightEdition.Overlay –> Go Back
Animates from the System.Double value of the previous key frame to its own System.Windows.Media.Animation.DoubleKeyFrame.Value using splined interpolation.
| Return Type |
|---|
| SplineDoubleKeyFrame<!– System.Windows.Media.Animation.SplineDoubleKeyFrame –> |
<!– ThinkGeo.MapSuite.SilverlightEdition.Overlay –> Go Back
Animates from the System.Double value of the previous key frame to its own System.Windows.Media.Animation.DoubleKeyFrame.Value using splined interpolation.
| Return Type |
|---|
| SplineDoubleKeyFrame<!– System.Windows.Media.Animation.SplineDoubleKeyFrame –> |
<!– ThinkGeo.MapSuite.SilverlightEdition.Overlay –> Go Back
Gets or sets a value that is unique to your client ID, please keep your key secure.
| Return Type |
|---|
| String<!– System.String –> |
<!– ThinkGeo.MapSuite.SilverlightEdition.WorldMapKitWmsSilverlightOverlay –> Go Back
Gets or sets a WorldMapKitProjection represents which projection will be used.
| Return Type |
|---|
| WorldMapKitProjection<!– ThinkGeo.MapSuite.SilverlightEdition.WorldMapKitProjection –> |
<!– ThinkGeo.MapSuite.SilverlightEdition.WorldMapKitWmsSilverlightOverlay –> Go Back
Gets the Storyboard object for panning.
| Return Type |
|---|
| Storyboard<!– System.Windows.Media.Animation.Storyboard –> |
<!– ThinkGeo.MapSuite.SilverlightEdition.Overlay –> Go Back
Gets the Storyboard object for zooming.
| Return Type |
|---|
| Storyboard<!– System.Windows.Media.Animation.Storyboard –> |
<!– ThinkGeo.MapSuite.SilverlightEdition.Overlay –> Go Back
Gets or Sets the transition effect to use when the map is panned or zoomed.
| Return Type |
|---|
| TransitionEffect<!– ThinkGeo.MapSuite.SilverlightEdition.TransitionEffect –> |
<!– ThinkGeo.MapSuite.SilverlightEdition.Overlay –> Go Back
Gets or sets a value that indicates whether the overlay is visible on the map.
| Return Type |
|---|
| Visibility<!– System.Windows.Visibility –> |
<!– ThinkGeo.MapSuite.SilverlightEdition.Overlay –> Go Back
Get or set z-index of overlay, The value is bigger, and the order is higher.
Get or set z-index of overlay, The value is bigger, and the order is higher.
| Return Type |
|---|
| Int32<!– System.Int32 –> |
<!– ThinkGeo.MapSuite.SilverlightEdition.Overlay –> Go Back
Gets the SplineDoubleKeyFrame for zooming.
| Return Type |
|---|
| SplineDoubleKeyFrame<!– System.Windows.Media.Animation.SplineDoubleKeyFrame –> |
<!– ThinkGeo.MapSuite.SilverlightEdition.Overlay –> Go Back
Gets the SplineDoubleKeyFrame for zooming.
| Return Type |
|---|
| SplineDoubleKeyFrame<!– System.Windows.Media.Animation.SplineDoubleKeyFrame –> |
<!– ThinkGeo.MapSuite.SilverlightEdition.Overlay –> Go Back
Gets or sets current map information.
Gets or sets current map information.
| Return Type |
|---|
| Map<!– ThinkGeo.MapSuite.SilverlightEdition.Map –> |
<!– ThinkGeo.MapSuite.SilverlightEdition.Overlay –> Go Back
Gets a dictionary whose items will be passed to the TileOverlay server as parameters, it'll be used in the derived classes.
| Return Type |
|---|
| Dictionary<String,String><!– System.Collections.Generic.Dictionary{System.String,System.String} –> |
<!– ThinkGeo.MapSuite.SilverlightEdition.WorldMapKitWmsSilverlightOverlay –> Go Back
Gets the ScaleTransform object of this overlay.
Gets the ScaleTransform object of this overlay.
| Return Type |
|---|
| ScaleTransform<!– System.Windows.Media.ScaleTransform –> |
<!– ThinkGeo.MapSuite.SilverlightEdition.Overlay –> Go Back
Gets the TranslateGroup object for panning and zooming.
Gets the TranslateGroup object for panning and zooming.
| Return Type |
|---|
| TransformGroup<!– System.Windows.Media.TransformGroup –> |
<!– ThinkGeo.MapSuite.SilverlightEdition.Overlay –> Go Back
Gets the TranslateTransform object of this overlay.
Gets the TranslateTransform object of this overlay.
| Return Type |
|---|
| TranslateTransform<!– System.Windows.Media.TranslateTransform –> |
<!– ThinkGeo.MapSuite.SilverlightEdition.Overlay –> Go Back
| Event Arguments |
|---|
| DrawingAttributionOverlayEventArgs<!– ThinkGeo.MapSuite.SilverlightEdition.DrawingAttributionOverlayEventArgs –> |
<!– ThinkGeo.MapSuite.SilverlightEdition.Overlay –> Go Back
| Event Arguments |
|---|
| DrawnAttributionOverlayEventArgs<!– ThinkGeo.MapSuite.SilverlightEdition.DrawnAttributionOverlayEventArgs –> |
<!– ThinkGeo.MapSuite.SilverlightEdition.Overlay –> Go Back
NOTOC SilverlightEdition ThinkGeo.MapSuite.SilverlightEdition UpdateDocumentation
8501 Wade Blvd Ste 550
Frisco, TX 75034
United States
sales@thinkgeo.com
1-785-727-4133
Online Store
- Desktop
WPF
WinForms
- Web
WebAPI HTML5/JavaScript
ASP.NET MVC
WebForms with AJAX
- Mobile
iOS
Android™
World Street
World Imagery
Routing
Geocoding
Reverse Geocoding
Elevation
Quick Start Guides
Documentation
Blogs
Discussion Forums
Customer Portal
About Us
News & Announcemets
Privacy Policy
Copyright 2003-2017 ThinkGeo LLC.
All rights reserved.