Skip to content

OsmBuildingOverlay

Inheritance Hierarchy

Members Summary

Public Constructors Summary

Name
OsmBuildingOverlay()
OsmBuildingOverlay(String)
OsmBuildingOverlay(String,Double)

Protected Constructors Summary

Name
N/A

Public Properties Summary

Name Return Type Description
Attribution String N/A
AutoRefreshInterval TimeSpan N/A
BuildingFeatureSource FeatureSource N/A
CanRefreshRegion Boolean N/A
DrawingExceptionMode DrawingExceptionMode N/A
DrawingQuality DrawingQuality N/A
HeightColumnName String N/A
HeightUnit DistanceUnit N/A
IsBase Boolean N/A
IsEmpty Boolean N/A
IsVisible Boolean N/A
LevelColumnName String N/A
LevelHeightInMeters Double N/A
LightSideColor GeoColor N/A
MapArguments MapArguments N/A
Name String N/A
OverlayCanvas Canvas N/A
RoofColor GeoColor N/A
ShadowSideColor GeoColor N/A
TileSize Int32 N/A
TileType TileType N/A

Protected Properties Summary

Name Return Type Description
IsOverlayInitialized Boolean N/A
Options BuildingOptions N/A
PreviousExtent RectangleShape N/A
PreviousScale Double N/A

Public Methods Summary

Name
Close()
Dispose()
Draw(RectangleShape)
Draw(RectangleShape,OverlayRefreshType)
Equals(Object)
GetBoundingBox()
GetHashCode()
GetType()
Initialize(MapArguments)
LoadState(Byte[])
Open()
PanTo(RectangleShape)
Refresh(RectangleShape)
Refresh()
Refresh(IEnumerable<RectangleShape>)
Refresh(TimeSpan)
Refresh(TimeSpan,RequestDrawingBufferTimeType)
Refresh(RectangleShape,TimeSpan)
Refresh(RectangleShape,TimeSpan,RequestDrawingBufferTimeType)
Refresh(IEnumerable<RectangleShape>,TimeSpan)
Refresh(IEnumerable<RectangleShape>,TimeSpan,RequestDrawingBufferTimeType)
SaveState()
ToString()

Protected Methods Summary

Name
CloseCore()
Dispose(Boolean)
DrawAttribution(GeoCanvas)
DrawAttributionCore(GeoCanvas)
DrawCore(RectangleShape,OverlayRefreshType)
Finalize()
GetBoundingBoxCore()
InitializeCore(MapArguments)
LoadStateCore(Byte[])
MemberwiseClone()
OnDrawing(DrawingOverlayEventArgs)
OnDrawingAttribution(DrawingAttributionOverlayEventArgs)
OnDrawn(DrawnOverlayEventArgs)
OnDrawnAttribution(DrawnAttributionOverlayEventArgs)
OnRefreshing(OverlayRefreshType)
OpenCore()
PanToCore(RectangleShape)
RefreshCore(RectangleShape)
RefreshCore()
SaveStateCore()

Public Events Summary

Name Event Arguments Description
Drawing DrawingOverlayEventArgs N/A
Drawn DrawnOverlayEventArgs N/A
DrawingAttribution DrawingAttributionOverlayEventArgs N/A
DrawnAttribution DrawnAttributionOverlayEventArgs N/A

Members Detail

Public Constructors

Name
OsmBuildingOverlay()
OsmBuildingOverlay(String)
OsmBuildingOverlay(String,Double)

Protected Constructors

Public Properties

Attribution

Summary

N/A

Remarks

N/A

Return Value

String


AutoRefreshInterval

Summary

N/A

Remarks

N/A

Return Value

TimeSpan


BuildingFeatureSource

Summary

N/A

Remarks

N/A

Return Value

FeatureSource


CanRefreshRegion

Summary

N/A

Remarks

N/A

Return Value

Boolean


DrawingExceptionMode

Summary

N/A

Remarks

N/A

Return Value

DrawingExceptionMode


DrawingQuality

Summary

N/A

Remarks

N/A

Return Value

DrawingQuality


HeightColumnName

Summary

N/A

Remarks

N/A

Return Value

String


HeightUnit

Summary

N/A

Remarks

N/A

Return Value

DistanceUnit


IsBase

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


LevelColumnName

Summary

N/A

Remarks

N/A

Return Value

String


LevelHeightInMeters

Summary

N/A

Remarks

N/A

Return Value

Double


LightSideColor

Summary

N/A

Remarks

N/A

Return Value

GeoColor


MapArguments

Summary

N/A

Remarks

N/A

Return Value

MapArguments


Name

Summary

N/A

Remarks

N/A

Return Value

String


OverlayCanvas

Summary

N/A

Remarks

N/A

Return Value

Canvas


RoofColor

Summary

N/A

Remarks

N/A

Return Value

GeoColor


ShadowSideColor

Summary

N/A

Remarks

N/A

Return Value

GeoColor


TileSize

Summary

N/A

Remarks

N/A

Return Value

Int32


TileType

Summary

N/A

Remarks

N/A

Return Value

TileType


Protected Properties

IsOverlayInitialized

Summary

N/A

Remarks

N/A

Return Value

Boolean


Options

Summary

N/A

Remarks

N/A

Return Value

BuildingOptions


PreviousExtent

Summary

N/A

Remarks

N/A

Return Value

RectangleShape


PreviousScale

Summary

N/A

Remarks

N/A

Return Value

Double


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(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

N/A

Remarks

N/A

Return Value

Type Description
Void N/A

Parameters

Name Type Description
targetExtent RectangleShape N/A
overlayRefreshType OverlayRefreshType 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

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

N/A

Remarks

N/A

Return Value

Type Description
Void N/A

Parameters

Name Type Description
state Byte[] 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

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

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

OnRefreshing(OverlayRefreshType)

Summary

N/A

Remarks

N/A

Return Value

Type Description
Void N/A

Parameters

Name Type Description
refreshType OverlayRefreshType 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

RefreshCore(RectangleShape)

Summary

N/A

Remarks

N/A

Return Value

Type Description
Void N/A

Parameters

Name Type Description
extent RectangleShape 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

SaveStateCore()

Summary

N/A

Remarks

N/A

Return Value

Type Description
Byte[] N/A

Parameters

Name Type Description
N/A N/A N/A

Public Events

Drawing

N/A

Remarks

N/A

Event Arguments

DrawingOverlayEventArgs

Drawn

N/A

Remarks

N/A

Event Arguments

DrawnOverlayEventArgs

DrawingAttribution

N/A

Remarks

N/A

Event Arguments

DrawingAttributionOverlayEventArgs

DrawnAttribution

N/A

Remarks

N/A

Event Arguments

DrawnAttributionOverlayEventArgs