TileOverlay¶
Inheritance Hierarchy¶
Object
Overlay
Members Summary¶
Public Constructors Summary¶
Name |
---|
N/A |
Protected Constructors Summary¶
Name |
---|
TileOverlay() |
Public Properties Summary¶
Name | Return Type | Description |
---|---|---|
Attribution | String | N/A |
AutoRefreshInterval | TimeSpan | N/A |
CanRefreshRegion | Boolean | N/A |
DrawingExceptionMode | DrawingExceptionMode | N/A |
DrawingQuality | DrawingQuality | N/A |
IsCacheOnly | Boolean | Gets or sets a value indicating whether this instance is cache only. |
IsEmpty | Boolean | N/A |
IsVisible | Boolean | Gets or sets a value indicating whether this instance is visible. |
MapArguments | MapArguments | N/A |
MaxExtent | RectangleShape | Gets or sets the maximum extent. |
Name | String | N/A |
Opacity | Double | N/A |
OverlayView | UIView | N/A |
TileCache | RasterTileCache | Gets or sets the tile cache. |
TileHeight | Int32 | Gets or sets the height of the tile. |
TileSnappingMode | TileSnappingMode | Gets or sets the tile snapping mode. |
TileType | TileType | Gets and sets the overlay is formed by multiple tiles or single tile. |
TileWidth | Int32 | Gets or sets the width of the tile. |
TransitionEffect | TransitionEffect | Gets or sets the transition effect. |
Protected Properties Summary¶
Name | Return Type | Description |
---|---|---|
CacheMark | String | N/A |
DrawingView | UIView | Gets or sets the drawing view. |
SingleTile | TileView | N/A |
StretchView | UIView | Gets or sets the stretch view. |
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 |
---|
N/A |
Protected Constructors¶
TileOverlay()
¶
Summary
Initializes a new instance of the class.
Remarks
N/A
Return Value
Type | Description |
---|---|
N/A |
Parameters
Name | Type | Description |
---|---|---|
N/A | N/A | N/A |
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
DrawingExceptionMode
¶
Summary
N/A
Remarks
N/A
Return Value
DrawingQuality
¶
Summary
N/A
Remarks
N/A
Return Value
IsCacheOnly
¶
Summary
Gets or sets a value indicating whether this instance is cache only.
Remarks
N/A
Return Value
Boolean
IsEmpty
¶
Summary
N/A
Remarks
N/A
Return Value
Boolean
IsVisible
¶
Summary
Gets or sets a value indicating whether this instance is visible.
Remarks
N/A
Return Value
Boolean
MapArguments
¶
Summary
N/A
Remarks
N/A
Return Value
MaxExtent
¶
Summary
Gets or sets the maximum extent.
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
TileCache
¶
Summary
Gets or sets the tile cache.
Remarks
N/A
Return Value
TileHeight
¶
Summary
Gets or sets the height of the tile.
Remarks
N/A
Return Value
Int32
TileSnappingMode
¶
Summary
Gets or sets the tile snapping mode.
Remarks
N/A
Return Value
TileType
¶
Summary
Gets and sets the overlay is formed by multiple tiles or single tile.
Remarks
N/A
Return Value
TileWidth
¶
Summary
Gets or sets the width of the tile.
Remarks
N/A
Return Value
Int32
TransitionEffect
¶
Summary
Gets or sets the transition effect.
Remarks
N/A
Return Value
Protected Properties¶
CacheMark
¶
Summary
N/A
Remarks
N/A
Return Value
String
DrawingView
¶
Summary
Gets or sets the drawing view.
Remarks
N/A
Return Value
UIView
SingleTile
¶
Summary
N/A
Remarks
N/A
Return Value
StretchView
¶
Summary
Gets or sets the stretch view.
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
Gets the one tile.
Remarks
N/A
Return Value
Type | Description |
---|---|
TileView |
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¶
ClearTiles(UIView[])
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
Void | N/A |
Parameters
Name | Type | Description |
---|---|---|
views | UIView[] | N/A |
CloseCore()
¶
Summary
Closes the core.
Remarks
N/A
Return Value
Type | Description |
---|---|
Void | N/A |
Parameters
Name | Type | Description |
---|---|---|
N/A | N/A | N/A |
Dispose(Boolean)
¶
Summary
Releases unmanaged and - optionally - managed resources.
Remarks
N/A
Return Value
Type | Description |
---|---|
Void | N/A |
Parameters
Name | Type | Description |
---|---|---|
disposing | Boolean | true to release both managed and unmanaged resources; false to release only unmanaged resources. |
DrawCore(MapArguments,OverlayRefreshType)
¶
Summary
Draws current overlay with provided mapArguments.
Remarks
N/A
Return Value
Type | Description |
---|---|
Void | N/A |
Parameters
Name | Type | Description |
---|---|---|
mapArguments | MapArguments | The map arguments. |
refreshType | OverlayRefreshType | Type of the refresh. |
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
Redraws a specified tile with the provided world extent.
Remarks
N/A
Return Value
Type | Description |
---|---|
Void | N/A |
Parameters
Name | Type | Description |
---|---|---|
tile | TileView | A Tile object that is created by the GetTile() method to draw. |
mapArguments | MapArguments | A mapArguments for drawing the passed tile. |
DrawTileCore(GeoCanvas,TileView)
¶
Summary
Redraws a specified tile with the provided geoCanvas.
Remarks
N/A
Return Value
Type | Description |
---|---|
Void | N/A |
Parameters
Name | Type | Description |
---|---|---|
geoCanvas | GeoCanvas | A geoCanvas for drawing this overlay. |
tile | TileView | A tile which needs to be redrawn. |
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
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
RectangleShape | N/A |
Parameters
Name | Type | Description |
---|---|---|
N/A | N/A | N/A |
GetTile()
¶
Summary
Chooses a tile object to form the TileOverlay. When overriding this method, consider the initialize parameters setting on the tile.
Remarks
N/A
Return Value
Type | Description |
---|---|
TileView | N/A |
Parameters
Name | Type | Description |
---|---|---|
N/A | N/A | N/A |
GetTileCore()
¶
Summary
Chooses a tile object to form the TileOverlay. When overriding this method, consider the initialize parameters setting on the tile.
Remarks
N/A
Return Value
Type | Description |
---|---|
TileView | A tile object to form the TileOverlay. |
Parameters
Name | Type | Description |
---|---|---|
N/A | N/A | N/A |
GetTileMatrix(Double,Int32,Int32,GeographyUnit)
¶
Summary
Gets the tile matrix for TileOverlay.
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
Gets the tile matrix cells for TileOverlay.
Remarks
N/A
Return Value
Type | Description |
---|---|
Collection<MatrixCell > | Collection |
Parameters
Name | Type | Description |
---|---|---|
mapUnit | GeographyUnit | The map unit. |
targetExtent | RectangleShape | The target extent. |
targetScale | Double | The target scale. |
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
Posts the transform for the TileOverlay.
Remarks
N/A
Return Value
Type | Description |
---|---|
Void | N/A |
Parameters
Name | Type | Description |
---|---|---|
transformInfo | TransformArguments | The transform information. |
mapArguments | MapArguments | The map arguments. |
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
N/A
Remarks
N/A
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
Removes all animation core.
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