GoogleMapsOverlay¶
Inheritance Hierarchy¶
ObjectOverlayTileOverlayGoogleMapsOverlay
Members Summary¶
Public Constructors Summary¶
| Name |
|---|
GoogleMapsOverlay() |
GoogleMapsOverlay(String,String) |
Protected Constructors Summary¶
| Name |
|---|
| N/A |
Public Properties Summary¶
| Name | Return Type | Description |
|---|---|---|
Attribution | String | N/A |
AutoRefreshInterval | TimeSpan | N/A |
CanRefreshRegion | Boolean | N/A |
ClientId | String | Gets or sets a value to access the special features of Google Maps API Premier, you must provide a client ID when accessing any of the Premier API libraries or services. When registering for Google Maps API Premier, you will receive this client ID from Google Enterprise Support. All client IDs begin with a gme- prefix. |
DrawingExceptionMode | DrawingExceptionMode | N/A |
DrawingQuality | DrawingQuality | N/A |
IsCacheOnly | Boolean | N/A |
IsEmpty | Boolean | N/A |
IsVisible | Boolean | N/A |
MapArguments | MapArguments | N/A |
MapType | GoogleMapsMapType | This property gets or sets the requesting map type from Bing Maps Imagery Service. |
MaxExtent | RectangleShape | N/A |
Name | String | N/A |
Opacity | Double | N/A |
OverlayView | UIView | N/A |
PictureFormat | GoogleMapsPictureFormat | Gets or sets a value represents the image format of the image. |
PrivateKey | String | Gets or sets a value that is unique to your client ID, please keep your key secure. |
TileCache | RasterTileCache | N/A |
TileHeight | Int32 | N/A |
TileSnappingMode | TileSnappingMode | N/A |
TileType | TileType | N/A |
TileWidth | Int32 | N/A |
TransitionEffect | TransitionEffect | N/A |
Protected Properties Summary¶
| Name | Return Type | Description |
|---|---|---|
CacheMark | String | N/A |
DrawingView | UIView | N/A |
SingleTile | TileView | N/A |
StretchView | UIView | N/A |
Public Methods Summary¶
Protected Methods Summary¶
Public Events Summary¶
| Name | Event Arguments | Description |
|---|---|---|
DrawingException | DrawingExceptionOverlayEventArgs | N/A |
DrawnException | DrawnExceptionOverlayEventArgs | N/A |
Members Detail¶
Public Constructors¶
| Name |
|---|
GoogleMapsOverlay() |
GoogleMapsOverlay(String,String) |
Protected Constructors¶
Public Properties¶
Attribution¶
Summary
N/A
Remarks
N/A
Return Value
String
AutoRefreshInterval¶
Summary
N/A
Remarks
N/A
Return Value
TimeSpan
CanRefreshRegion¶
Summary
N/A
Remarks
N/A
Return Value
Boolean
ClientId¶
Summary
Gets or sets a value to access the special features of Google Maps API Premier, you must provide a client ID when accessing any of the Premier API libraries or services. When registering for Google Maps API Premier, you will receive this client ID from Google Enterprise Support. All client IDs begin with a gme- prefix.
Remarks
N/A
Return Value
String
DrawingExceptionMode¶
Summary
N/A
Remarks
N/A
Return Value
DrawingQuality¶
Summary
N/A
Remarks
N/A
Return Value
IsCacheOnly¶
Summary
N/A
Remarks
N/A
Return Value
Boolean
IsEmpty¶
Summary
N/A
Remarks
N/A
Return Value
Boolean
IsVisible¶
Summary
N/A
Remarks
N/A
Return Value
Boolean
MapArguments¶
Summary
N/A
Remarks
N/A
Return Value
MapType¶
Summary
This property gets or sets the requesting map type from Bing Maps Imagery Service.
Remarks
N/A
Return Value
MaxExtent¶
Summary
N/A
Remarks
N/A
Return Value
Name¶
Summary
N/A
Remarks
N/A
Return Value
String
Opacity¶
Summary
N/A
Remarks
N/A
Return Value
Double
OverlayView¶
Summary
N/A
Remarks
N/A
Return Value
UIView
PictureFormat¶
Summary
Gets or sets a value represents the image format of the image.
Remarks
N/A
Return Value
PrivateKey¶
Summary
Gets or sets a value that is unique to your client ID, please keep your key secure.
Remarks
N/A
Return Value
String
TileCache¶
Summary
N/A
Remarks
N/A
Return Value
TileHeight¶
Summary
N/A
Remarks
N/A
Return Value
Int32
TileSnappingMode¶
Summary
N/A
Remarks
N/A
Return Value
TileType¶
Summary
N/A
Remarks
N/A
Return Value
TileWidth¶
Summary
N/A
Remarks
N/A
Return Value
Int32
TransitionEffect¶
Summary
N/A
Remarks
N/A
Return Value
Protected Properties¶
CacheMark¶
Summary
N/A
Remarks
N/A
Return Value
String
DrawingView¶
Summary
N/A
Remarks
N/A
Return Value
UIView
SingleTile¶
Summary
N/A
Remarks
N/A
Return Value
StretchView¶
Summary
N/A
Remarks
N/A
Return Value
UIView
Public Methods¶
Close()¶
Summary
N/A
Remarks
N/A
Return Value
| Type | Description |
|---|---|
Void | N/A |
Parameters
| Name | Type | Description |
|---|---|---|
| N/A | N/A | N/A |
Dispose()¶
Summary
N/A
Remarks
N/A
Return Value
| Type | Description |
|---|---|
Void | N/A |
Parameters
| Name | Type | Description |
|---|---|---|
| N/A | N/A | N/A |
Draw(MapArguments,OverlayRefreshType)¶
Summary
N/A
Remarks
N/A
Return Value
| Type | Description |
|---|---|
Void | N/A |
Parameters
| Name | Type | Description |
|---|---|---|
| mapArguments | MapArguments | N/A |
| refreshType | OverlayRefreshType | N/A |
Equals(Object)¶
Summary
N/A
Remarks
N/A
Return Value
| Type | Description |
|---|---|
Boolean | N/A |
Parameters
| Name | Type | Description |
|---|---|---|
| obj | Object | N/A |
GetBoundingBox()¶
Summary
N/A
Remarks
N/A
Return Value
| Type | Description |
|---|---|
RectangleShape | N/A |
Parameters
| Name | Type | Description |
|---|---|---|
| N/A | N/A | N/A |
GetHashCode()¶
Summary
N/A
Remarks
N/A
Return Value
| Type | Description |
|---|---|
Int32 | N/A |
Parameters
| Name | Type | Description |
|---|---|---|
| N/A | N/A | N/A |
GetOneTile()¶
Summary
N/A
Remarks
N/A
Return Value
| Type | Description |
|---|---|
TileView | N/A |
Parameters
| Name | Type | Description |
|---|---|---|
| N/A | N/A | N/A |
GetPictureFormat()¶
Summary
Get picture format string which will use for request url.
Remarks
N/A
Return Value
| Type | Description |
|---|---|
String | Get picture format string which will use for request url. |
Parameters
| Name | Type | Description |
|---|---|---|
| N/A | N/A | N/A |
GetType()¶
Summary
N/A
Remarks
N/A
Return Value
| Type | Description |
|---|---|
Type | N/A |
Parameters
| Name | Type | Description |
|---|---|---|
| N/A | N/A | N/A |
Initialize(MapArguments)¶
Summary
N/A
Remarks
N/A
Return Value
| Type | Description |
|---|---|
Void | N/A |
Parameters
| Name | Type | Description |
|---|---|---|
| mapArguments | MapArguments | N/A |
PostTransform(TransformArguments,MapArguments)¶
Summary
N/A
Remarks
N/A
Return Value
| Type | Description |
|---|---|
Void | N/A |
Parameters
| Name | Type | Description |
|---|---|---|
| transformInfo | TransformArguments | N/A |
| mapArguments | MapArguments | N/A |
Refresh()¶
Summary
N/A
Remarks
N/A
Return Value
| Type | Description |
|---|---|
Void | N/A |
Parameters
| Name | Type | Description |
|---|---|---|
| N/A | N/A | N/A |
Refresh(RectangleShape)¶
Summary
N/A
Remarks
N/A
Return Value
| Type | Description |
|---|---|
Void | N/A |
Parameters
| Name | Type | Description |
|---|---|---|
| extent | RectangleShape | N/A |
Refresh(IEnumerable<RectangleShape>)¶
Summary
N/A
Remarks
N/A
Return Value
| Type | Description |
|---|---|
Void | N/A |
Parameters
| Name | Type | Description |
|---|---|---|
| extentsToRefresh | IEnumerable<RectangleShape> | N/A |
Refresh(TimeSpan)¶
Summary
N/A
Remarks
N/A
Return Value
| Type | Description |
|---|---|
Void | N/A |
Parameters
| Name | Type | Description |
|---|---|---|
| bufferTime | TimeSpan | N/A |
Refresh(TimeSpan,RequestDrawingBufferTimeType)¶
Summary
N/A
Remarks
N/A
Return Value
| Type | Description |
|---|---|
Void | N/A |
Parameters
| Name | Type | Description |
|---|---|---|
| bufferTime | TimeSpan | N/A |
| bufferTimeType | RequestDrawingBufferTimeType | N/A |
Refresh(RectangleShape,TimeSpan)¶
Summary
N/A
Remarks
N/A
Return Value
| Type | Description |
|---|---|
Void | N/A |
Parameters
| Name | Type | Description |
|---|---|---|
| extentToRefresh | RectangleShape | N/A |
| bufferTime | TimeSpan | N/A |
Refresh(RectangleShape,TimeSpan,RequestDrawingBufferTimeType)¶
Summary
N/A
Remarks
N/A
Return Value
| Type | Description |
|---|---|
Void | N/A |
Parameters
| Name | Type | Description |
|---|---|---|
| extentToRefresh | RectangleShape | N/A |
| bufferTime | TimeSpan | N/A |
| bufferTimeType | RequestDrawingBufferTimeType | N/A |
Refresh(IEnumerable<RectangleShape>,TimeSpan)¶
Summary
N/A
Remarks
N/A
Return Value
| Type | Description |
|---|---|
Void | N/A |
Parameters
| Name | Type | Description |
|---|---|---|
| extentsToRefresh | IEnumerable<RectangleShape> | N/A |
| bufferTime | TimeSpan | N/A |
Refresh(IEnumerable<RectangleShape>,TimeSpan,RequestDrawingBufferTimeType)¶
Summary
N/A
Remarks
N/A
Return Value
| Type | Description |
|---|---|
Void | N/A |
Parameters
| Name | Type | Description |
|---|---|---|
| extentsToRefresh | IEnumerable<RectangleShape> | N/A |
| bufferTime | TimeSpan | N/A |
| bufferTimeType | RequestDrawingBufferTimeType | N/A |
RemoveAllAnimations()¶
Summary
N/A
Remarks
N/A
Return Value
| Type | Description |
|---|---|
Void | N/A |
Parameters
| Name | Type | Description |
|---|---|---|
| N/A | N/A | N/A |
ToString()¶
Summary
N/A
Remarks
N/A
Return Value
| Type | Description |
|---|---|
String | N/A |
Parameters
| Name | Type | Description |
|---|---|---|
| N/A | N/A | N/A |
Protected Methods¶
CloseCore()¶
Summary
N/A
Remarks
N/A
Return Value
| Type | Description |
|---|---|
Void | N/A |
Parameters
| Name | Type | Description |
|---|---|---|
| N/A | N/A | N/A |
Dispose(Boolean)¶
Summary
N/A
Remarks
N/A
Return Value
| Type | Description |
|---|---|
Void | N/A |
Parameters
| Name | Type | Description |
|---|---|---|
| disposing | Boolean | N/A |
DrawCore(MapArguments,OverlayRefreshType)¶
Summary
N/A
Remarks
N/A
Return Value
| Type | Description |
|---|---|
Void | N/A |
Parameters
| Name | Type | Description |
|---|---|---|
| mapArguments | MapArguments | N/A |
| refreshType | OverlayRefreshType | N/A |
DrawException(GeoCanvas,Exception)¶
Summary
N/A
Remarks
N/A
Return Value
| Type | Description |
|---|---|
Void | N/A |
Parameters
| Name | Type | Description |
|---|---|---|
| geoCanvas | GeoCanvas | N/A |
| exception | Exception | N/A |
DrawExceptionCore(GeoCanvas,Exception)¶
Summary
N/A
Remarks
N/A
Return Value
| Type | Description |
|---|---|
Void | N/A |
Parameters
| Name | Type | Description |
|---|---|---|
| geoCanvas | GeoCanvas | N/A |
| ex | Exception | N/A |
DrawTile(TileView,MapArguments)¶
Summary
N/A
Remarks
N/A
Return Value
| Type | Description |
|---|---|
Void | N/A |
Parameters
| Name | Type | Description |
|---|---|---|
| tile | TileView | N/A |
| mapArguments | MapArguments | N/A |
DrawTileCore(GeoCanvas,TileView)¶
Summary
Redraws a specified tile with the provided world extent.
Remarks
N/A
Return Value
| Type | Description |
|---|---|
Void | N/A |
Parameters
| Name | Type | Description |
|---|---|---|
| geoCanvas | GeoCanvas | This parameter is the canvas object to draw on. |
| tile | TileView | A Tile object that is created by the GetTile(Context) method to draw. |
Finalize()¶
Summary
N/A
Remarks
N/A
Return Value
| Type | Description |
|---|---|
Void | N/A |
Parameters
| Name | Type | Description |
|---|---|---|
| N/A | N/A | N/A |
GetBoundingBoxCore()¶
Summary
This method returns the bounding box of the Overlay.
Remarks
This method returns the bounding box of the Overlay.
Return Value
| Type | Description |
|---|---|
RectangleShape | This method returns the bounding box of the Overlay. |
Parameters
| Name | Type | Description |
|---|---|---|
| N/A | N/A | N/A |
GetTile()¶
Summary
N/A
Remarks
N/A
Return Value
| Type | Description |
|---|---|
TileView | N/A |
Parameters
| Name | Type | Description |
|---|---|---|
| N/A | N/A | N/A |
GetTileCore()¶
Summary
N/A
Remarks
N/A
Return Value
| Type | Description |
|---|---|
TileView | N/A |
Parameters
| Name | Type | Description |
|---|---|---|
| N/A | N/A | N/A |
GetTileMatrix(Double,Int32,Int32,GeographyUnit)¶
Summary
Gets the tile matrix.
Remarks
N/A
Return Value
| Type | Description |
|---|---|
TileMatrix | TileMatrix. |
Parameters
| Name | Type | Description |
|---|---|---|
| scale | Double | The scale. |
| tileWidth | Int32 | Width of the tile. |
| tileHeight | Int32 | Height of the tile. |
| boundingBoxUnit | GeographyUnit | The bounding box unit. |
GetTileMatrixCells(GeographyUnit,RectangleShape,Double)¶
Summary
N/A
Remarks
N/A
Return Value
| Type | Description |
|---|---|
Collection<MatrixCell> | N/A |
Parameters
| Name | Type | Description |
|---|---|---|
| mapUnit | GeographyUnit | N/A |
| targetExtent | RectangleShape | N/A |
| targetScale | Double | N/A |
InitializeCore(MapArguments)¶
Summary
N/A
Remarks
N/A
Return Value
| Type | Description |
|---|---|
Void | N/A |
Parameters
| Name | Type | Description |
|---|---|---|
| mapArgument | MapArguments | N/A |
MemberwiseClone()¶
Summary
N/A
Remarks
N/A
Return Value
| Type | Description |
|---|---|
Object | N/A |
Parameters
| Name | Type | Description |
|---|---|---|
| N/A | N/A | N/A |
OnDrawingException(DrawingExceptionOverlayEventArgs)¶
Summary
N/A
Remarks
N/A
Return Value
| Type | Description |
|---|---|
Void | N/A |
Parameters
| Name | Type | Description |
|---|---|---|
| args | DrawingExceptionOverlayEventArgs | N/A |
OnDrawnException(DrawnExceptionOverlayEventArgs)¶
Summary
N/A
Remarks
N/A
Return Value
| Type | Description |
|---|---|
Void | N/A |
Parameters
| Name | Type | Description |
|---|---|---|
| args | DrawnExceptionOverlayEventArgs | N/A |
PostTransformCore(TransformArguments,MapArguments)¶
Summary
N/A
Remarks
N/A
Return Value
| Type | Description |
|---|---|
Void | N/A |
Parameters
| Name | Type | Description |
|---|---|---|
| transformInfo | TransformArguments | N/A |
| mapArguments | MapArguments | N/A |
PrepareInertialPan(RectangleShape,RectangleShape,MapArguments)¶
Summary
N/A
Remarks
N/A
Return Value
| Type | Description |
|---|---|
Void | N/A |
Parameters
| Name | Type | Description |
|---|---|---|
| currentExtent | RectangleShape | N/A |
| velocityExtent | RectangleShape | N/A |
| mapArguments | MapArguments | N/A |
PrepareInertialPanInternal(RectangleShape,RectangleShape,MapArguments)¶
Summary
N/A
Remarks
N/A
Return Value
| Type | Description |
|---|---|
Void | N/A |
Parameters
| Name | Type | Description |
|---|---|---|
| currentExtent | RectangleShape | N/A |
| velocityExtent | RectangleShape | N/A |
| mapArguments | MapArguments | N/A |
RefreshCore()¶
Summary
This method refreshes all the content in the OverlayCanvas. For example, LayerOverlay with multiple tiles; when the style of one layer is changed, call Refresh to refresh all the tiles to accept new styles.
Remarks
The difference from Draw() method is that Refresh() method refreshs all the elements while Draw() does not.
Return Value
| Type | Description |
|---|---|
Void | N/A |
Parameters
| Name | Type | Description |
|---|---|---|
| N/A | N/A | N/A |
RefreshCore(RectangleShape)¶
Summary
N/A
Remarks
N/A
Return Value
| Type | Description |
|---|---|
Void | N/A |
Parameters
| Name | Type | Description |
|---|---|---|
| extent | RectangleShape | N/A |
RemoveAllAnimationCore()¶
Summary
N/A
Remarks
N/A
Return Value
| Type | Description |
|---|---|
Void | N/A |
Parameters
| Name | Type | Description |
|---|---|---|
| N/A | N/A | N/A |
Public Events¶
DrawingException¶
N/A
Remarks
N/A
Event Arguments
DrawingExceptionOverlayEventArgs
DrawnException¶
N/A
Remarks
N/A
Event Arguments