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 |
ImageFormat | RasterTileFormat | Gets and sets drawing format for the tiles. |
IsBase | Boolean | 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 if this overlay is visible. |
JpegQuality | Int32 | Gets or sets the image quality when the TileImageFormat is Jpeg; otherwise this property has no effects. Its default value is 80. |
MapArguments | MapArguments | N/A |
MaxExtent | RectangleShape | This property gets or sets the max extent of matrix to calculate the tiles. |
Name | String | N/A |
OverlayCanvas | Canvas | N/A |
RenderMode | RenderMode | This property gets and sets the render mode for drawing this overlay. |
TileBuffer | Int32 | This property gets and sets the number of extra rows and colums of tiles on each side which will surround the minimum grid tiles to cover the map. |
TileCache | RasterTileCache | Gets and sets a tile cache object for saving the tiles. |
TileHeight | Int32 | Gets and sets the height of the tile. |
TileResolution | TileResolution | Gets or sets the tile resolution. |
TileSizeMode | TileSizeMode | Gets or sets the tile size mode. |
TileSnappingMode | TileSnappingMode | Gets or sets the tileView snapping mode. |
TileType | TileType | Gets and sets the overlay is formed by multiple tiles or single tile. |
TileWidth | Int32 | Gets and sets the width of the tile. |
WrappingExtent | RectangleShape | N/A |
WrappingMode | WrappingMode | Thie property gets or sets whether allow wrap date line. |
Protected Properties Summary¶
Name | Return Type | Description |
---|---|---|
DrawingCanvas | Canvas | Gets current drawing canvas which holds actual tile controls. |
IsOverlayInitialized | Boolean | N/A |
PreviousExtent | RectangleShape | N/A |
PreviousScale | Double | N/A |
Public Methods Summary¶
Protected Methods Summary¶
Public Events Summary¶
Members Detail¶
Public Constructors¶
Name |
---|
N/A |
Protected Constructors¶
TileOverlay()
¶
Summary
Constructor of TileOverlay 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
ImageFormat
¶
Summary
Gets and sets drawing format for the tiles.
Remarks
N/A
Return Value
IsBase
¶
Summary
N/A
Remarks
N/A
Return Value
Boolean
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 if this overlay is visible.
Remarks
N/A
Return Value
Boolean
JpegQuality
¶
Summary
Gets or sets the image quality when the TileImageFormat is Jpeg; otherwise this property has no effects. Its default value is 80.
Remarks
N/A
Return Value
Int32
MapArguments
¶
Summary
N/A
Remarks
N/A
Return Value
MaxExtent
¶
Summary
This property gets or sets the max extent of matrix to calculate the tiles.
Remarks
By default, MaxExtent is null; the matrix is created depending on the GeographyUnit of current map. When it's DecimalDegree, the matrix' is calculated as (-180, 90, 180, -90) as MaxExtent. While it's not DecimalDegree, the matrix is (-20037508.2314698, 20037508.2314698, 20037508.2314698, -20037508.2314698); It's allowed to modify it to customize the matrix.
Return Value
Name
¶
Summary
N/A
Remarks
N/A
Return Value
String
OverlayCanvas
¶
Summary
N/A
Remarks
N/A
Return Value
Canvas
RenderMode
¶
Summary
This property gets and sets the render mode for drawing this overlay.
Remarks
Set Skia to render map image with Skia. We recommend use this value with large data. Set DrawingVisual to render map image with DrawingVisual feature in WPF. Use it when the spatial data is small to get better responding.
Return Value
TileBuffer
¶
Summary
This property gets and sets the number of extra rows and colums of tiles on each side which will surround the minimum grid tiles to cover the map.
Remarks
N/A
Return Value
Int32
TileCache
¶
Summary
Gets and sets a tile cache object for saving the tiles.
Remarks
N/A
Return Value
TileHeight
¶
Summary
Gets and sets the height of the tile.
Remarks
N/A
Return Value
Int32
TileResolution
¶
Summary
Gets or sets the tile resolution.
Remarks
N/A
Return Value
TileSizeMode
¶
Summary
Gets or sets the tile size mode.
Remarks
N/A
Return Value
TileSnappingMode
¶
Summary
Gets or sets the tileView 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 and sets the width of the tile.
Remarks
N/A
Return Value
Int32
WrappingExtent
¶
Summary
N/A
Remarks
N/A
Return Value
WrappingMode
¶
Summary
Thie property gets or sets whether allow wrap date line.
Remarks
N/A
Return Value
Protected Properties¶
DrawingCanvas
¶
Summary
Gets current drawing canvas which holds actual tile controls.
Remarks
N/A
Return Value
Canvas
IsOverlayInitialized
¶
Summary
N/A
Remarks
N/A
Return Value
Boolean
PreviousExtent
¶
Summary
N/A
Remarks
N/A
Return Value
PreviousScale
¶
Summary
N/A
Remarks
N/A
Return Value
Double
Public Methods¶
ClearTiles()
¶
Summary
Clears the tiles.
Remarks
N/A
Return Value
Type | Description |
---|---|
Void | N/A |
Parameters
Name | Type | Description |
---|---|---|
N/A | N/A | N/A |
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(RectangleShape)
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
Void | N/A |
Parameters
Name | Type | Description |
---|---|---|
targetExtent | RectangleShape | N/A |
Draw(RectangleShape,OverlayRefreshType)
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
Void | N/A |
Parameters
Name | Type | Description |
---|---|---|
targetExtent | RectangleShape | 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 |
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 |
LoadState(Byte[])
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
Void | N/A |
Parameters
Name | Type | Description |
---|---|---|
state | Byte[] | N/A |
Open()
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
Void | N/A |
Parameters
Name | Type | Description |
---|---|---|
N/A | N/A | N/A |
PanTo(RectangleShape)
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
Void | N/A |
Parameters
Name | Type | Description |
---|---|---|
targetExtent | RectangleShape | 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()
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
Void | N/A |
Parameters
Name | Type | Description |
---|---|---|
N/A | N/A | 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 |
SaveState()
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
Byte[] | 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 |
DrawAttribution(GeoCanvas)
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
Void | N/A |
Parameters
Name | Type | Description |
---|---|---|
canvas | GeoCanvas | N/A |
DrawAttributionCore(GeoCanvas)
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
Void | N/A |
Parameters
Name | Type | Description |
---|---|---|
canvas | GeoCanvas | N/A |
DrawCore(RectangleShape,OverlayRefreshType)
¶
Summary
Draws current overlay with provided world extent.
Remarks
N/A
Return Value
Type | Description |
---|---|
Void | N/A |
Parameters
Name | Type | Description |
---|---|---|
targetExtent | RectangleShape | A world extent for drawing. |
overlayRefreshType | OverlayRefreshType | N/A |
DrawException(GeoCanvas,Exception)
¶
Summary
This method will draw on the canvas when the layer.Draw throw exception and the DrawExceptionMode is set to DrawException instead of ThrowException.
Remarks
This method can be overriden its logic by rewrite the DrawExceptionCore.
Return Value
Type | Description |
---|---|
Void | N/A |
Parameters
Name | Type | Description |
---|---|---|
canvas | GeoCanvas | The target canvas to draw the layer. |
e | Exception | The exception thrown when layer.Draw(). |
DrawExceptionCore(GeoCanvas,Exception)
¶
Summary
This method will draw on the canvas when the layer.Draw throw exception and the DrawExceptionMode is set to DrawException instead of ThrowException.
Remarks
N/A
Return Value
Type | Description |
---|---|
Void | N/A |
Parameters
Name | Type | Description |
---|---|---|
canvas | GeoCanvas | The target canvas to draw the layer. |
e | Exception | The exception thrown when layer.Draw(). |
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. |
DrawTileAsync(TileView,MapArguments)
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
Task | 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 | A geoCanvas for drawing the passed tile. |
tile | TileView | A TileView object that is created by the GetTile() method to draw. |
DrawTileCoreAsync(GeoCanvas,TileView)
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
Task | N/A |
Parameters
Name | Type | Description |
---|---|---|
geoCanvas | GeoCanvas | N/A |
tile | TileView | N/A |
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 |
GetBufferedExtent(RectangleShape,Double)
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
RectangleShape | N/A |
Parameters
Name | Type | Description |
---|---|---|
targetExtent | RectangleShape | N/A |
resolution | Double | N/A |
GetDrawingCells(RectangleShape)
¶
Summary
This method gets the cells for drawing in the passed world extent.
Remarks
N/A
Return Value
Type | Description |
---|---|
Dictionary<String ,MatrixCell > | A dictionary of cells for drawing in the passed world extent. |
Parameters
Name | Type | Description |
---|---|---|
targetExtent | RectangleShape | A world extent for getting the drawing cells. |
GetDrawingCellsCore(RectangleShape)
¶
Summary
This method gets the cells for drawing in the passed world extent.
Remarks
When overriding this method, consider that the TileBuffer affects the passed world extent.
Return Value
Type | Description |
---|---|
Dictionary<String ,MatrixCell > | A dictionary of cells for drawing in the passed world extent. |
Parameters
Name | Type | Description |
---|---|---|
targetExtent | RectangleShape | A world extent for getting the drawing cells. |
GetSortedCells(Dictionary<String,MatrixCell>,RectangleShape)
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
Dictionary<String ,MatrixCell > | N/A |
Parameters
Name | Type | Description |
---|---|---|
cells | Dictionary<String ,MatrixCell > | N/A |
targetExtent | RectangleShape | N/A |
GetSortedCellsCore(Dictionary<String,MatrixCell>,RectangleShape)
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
Dictionary<String ,MatrixCell > | N/A |
Parameters
Name | Type | Description |
---|---|---|
cells | Dictionary<String ,MatrixCell > | N/A |
targetExtent | RectangleShape | N/A |
GetTile(RectangleShape,Int32,Int32,Int64,Int64,Int32)
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
TileView | N/A |
Parameters
Name | Type | Description |
---|---|---|
targetExtent | RectangleShape | N/A |
tileScreenWidth | Int32 | N/A |
tileScreenHeight | Int32 | N/A |
tileColumnIndex | Int64 | N/A |
tileRowIndex | Int64 | N/A |
zoomLevelIndex | Int32 | 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)
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
TileMatrix | N/A |
Parameters
Name | Type | Description |
---|---|---|
scale | Double | N/A |
InitializeCore(MapArguments)
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
Void | N/A |
Parameters
Name | Type | Description |
---|---|---|
mapArguments | MapArguments | N/A |
LoadStateCore(Byte[])
¶
Summary
This method restore the overlay state back from the specified state.
Remarks
N/A
Return Value
Type | Description |
---|---|
Void | N/A |
Parameters
Name | Type | Description |
---|---|---|
state | Byte[] | This parameter indicates the state for restore the overlay. |
MemberwiseClone()
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
Object | N/A |
Parameters
Name | Type | Description |
---|---|---|
N/A | N/A | N/A |
OnDrawing(DrawingOverlayEventArgs)
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
Void | N/A |
Parameters
Name | Type | Description |
---|---|---|
e | DrawingOverlayEventArgs | N/A |
OnDrawingAttribution(DrawingAttributionOverlayEventArgs)
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
Void | N/A |
Parameters
Name | Type | Description |
---|---|---|
args | DrawingAttributionOverlayEventArgs | N/A |
OnDrawingException(DrawingExceptionTileOverlayEventArgs)
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
Void | N/A |
Parameters
Name | Type | Description |
---|---|---|
e | DrawingExceptionTileOverlayEventArgs | N/A |
OnDrawingTile(DrawingTileTileOverlayEventArgs)
¶
Summary
This method raises before a tile is drawing.
Remarks
N/A
Return Value
Type | Description |
---|---|
Void | N/A |
Parameters
Name | Type | Description |
---|---|---|
args | DrawingTileTileOverlayEventArgs | This is an event argument for DrawingTile event. |
OnDrawn(DrawnOverlayEventArgs)
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
Void | N/A |
Parameters
Name | Type | Description |
---|---|---|
e | DrawnOverlayEventArgs | N/A |
OnDrawnAttribution(DrawnAttributionOverlayEventArgs)
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
Void | N/A |
Parameters
Name | Type | Description |
---|---|---|
args | DrawnAttributionOverlayEventArgs | N/A |
OnDrawnException(DrawnExceptionTileOverlayEventArgs)
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
Void | N/A |
Parameters
Name | Type | Description |
---|---|---|
e | DrawnExceptionTileOverlayEventArgs | N/A |
OnDrawnTile(DrawnTileTileOverlayEventArgs)
¶
Summary
This method raises after a tile is drawn.
Remarks
N/A
Return Value
Type | Description |
---|---|
Void | N/A |
Parameters
Name | Type | Description |
---|---|---|
args | DrawnTileTileOverlayEventArgs | This is an event argument for DrawnTile event. |
OnDrawTilesProgressChanged(DrawTilesProgressChangedTileOverlayEventArgs)
¶
Summary
Occurs when Tiles' download progress is changed.
Remarks
N/A
Return Value
Type | Description |
---|---|
Void | N/A |
Parameters
Name | Type | Description |
---|---|---|
args | DrawTilesProgressChangedTileOverlayEventArgs | Event arguments for DownloadProgress event. |
OnRefreshing(OverlayRefreshType)
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
Void | N/A |
Parameters
Name | Type | Description |
---|---|---|
refreshType | OverlayRefreshType | N/A |
OnTileTypeChanged(TileTypeChangedTileOverlayEventArgs)
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
Void | N/A |
Parameters
Name | Type | Description |
---|---|---|
e | TileTypeChangedTileOverlayEventArgs | N/A |
OnTileTypeChanging(TileTypeChangingTileOverlayEventArgs)
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
Void | N/A |
Parameters
Name | Type | Description |
---|---|---|
e | TileTypeChangingTileOverlayEventArgs | N/A |
OpenCore()
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
Void | N/A |
Parameters
Name | Type | Description |
---|---|---|
N/A | N/A | N/A |
PanToCore(RectangleShape)
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
Void | N/A |
Parameters
Name | Type | Description |
---|---|---|
targetExtent | RectangleShape | N/A |
PrefillDataToTiles(IEnumerable<TileView>)
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
Void | N/A |
Parameters
Name | Type | Description |
---|---|---|
tiles | IEnumerable<TileView > | N/A |
PrefillDataToTilesCore(IEnumerable<TileView>)
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
Void | N/A |
Parameters
Name | Type | Description |
---|---|---|
tiles | IEnumerable<TileView > | N/A |
RefreshCore()
¶
Summary
Refreshes tiles on the overlay. When calling this mehtod, all the tiles including map tiles and stretched tiles will be cleared. And reform with new tiles.
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 |
SaveStateCore()
¶
Summary
This method saves overlay state to a byte array.
Remarks
N/A
Return Value
Type | Description |
---|---|
Byte[] | A byte array indicates current overlay state. |
Parameters
Name | Type | Description |
---|---|---|
N/A | N/A | N/A |
Public Events¶
DrawTilesProgressChanged¶
N/A
Remarks
N/A
Event Arguments
DrawTilesProgressChangedTileOverlayEventArgs
DrawingTile¶
N/A
Remarks
N/A
Event Arguments
DrawingTileTileOverlayEventArgs
DrawnTile¶
N/A
Remarks
N/A
Event Arguments
DrawingException¶
N/A
Remarks
N/A
Event Arguments
DrawingExceptionTileOverlayEventArgs
DrawnException¶
N/A
Remarks
N/A
Event Arguments
DrawnExceptionTileOverlayEventArgs
TileTypeChanged¶
N/A
Remarks
N/A
Event Arguments
TileTypeChangedTileOverlayEventArgs
TileTypeChanging¶
N/A
Remarks
N/A
Event Arguments
TileTypeChangingTileOverlayEventArgs
Drawing¶
N/A
Remarks
N/A
Event Arguments
Drawn¶
N/A
Remarks
N/A
Event Arguments
DrawingAttribution¶
N/A
Remarks
N/A
Event Arguments
DrawingAttributionOverlayEventArgs
DrawnAttribution¶
N/A
Remarks
N/A
Event Arguments