Skip to content

SkiaGeoCanvas

Inheritance Hierarchy

Members Summary

Public Constructors Summary

Name
SkiaGeoCanvas()

Protected Constructors Summary

Name
N/A

Public Properties Summary

Name Return Type Description
CancellationTokenSource CancellationTokenSource N/A
CurrentScale Double N/A
CurrentWorldExtent RectangleShape N/A
Dpi Single N/A
DrawingQuality DrawingQuality N/A
FontDisplayDensity Double N/A
Height Single N/A
IsDrawing Boolean N/A
KeyColors Collection<GeoColor> N/A
MapUnit GeographyUnit N/A
NativeImage Object N/A
ScaleFactor Single N/A
SupportKeyColor Boolean N/A
Width Single N/A

Protected Properties Summary

Name Return Type Description
OnlyDrawingCrossLabels Boolean N/A

Public Methods Summary

Name
BeginDrawing(Object,RectangleShape,GeographyUnit)
Clear(GeoBrush)
DrawArc(GeoPen,DrawingRectangleF,Single,Single,DrawingLevel)
DrawArc(GeoPen,Single,Single,Single,Single,Single,Single,DrawingLevel)
DrawArea(Feature,GeoPen,DrawingLevel)
DrawArea(AreaBaseShape,GeoPen,DrawingLevel)
DrawArea(Feature,GeoBrush,DrawingLevel)
DrawArea(AreaBaseShape,GeoBrush,DrawingLevel)
DrawArea(Feature,GeoPen,GeoBrush,DrawingLevel)
DrawArea(AreaBaseShape,GeoPen,GeoBrush,DrawingLevel)
DrawArea(Feature,GeoPen,GeoBrush,DrawingLevel,Single,Single,PenBrushDrawingOrder)
DrawArea(AreaBaseShape,GeoPen,GeoBrush,DrawingLevel,Single,Single,PenBrushDrawingOrder)
DrawArea(IEnumerable<ScreenPointF[]>,GeoPen,GeoBrush,DrawingLevel,Single,Single,PenBrushDrawingOrder)
DrawEllipse(Feature,Single,Single,GeoPen,DrawingLevel)
DrawEllipse(PointBaseShape,Single,Single,GeoPen,DrawingLevel)
DrawEllipse(Feature,Single,Single,GeoBrush,DrawingLevel)
DrawEllipse(PointBaseShape,Single,Single,GeoBrush,DrawingLevel)
DrawEllipse(Feature,Single,Single,GeoPen,GeoBrush,DrawingLevel)
DrawEllipse(PointBaseShape,Single,Single,GeoPen,GeoBrush,DrawingLevel)
DrawEllipse(Feature,Single,Single,GeoPen,GeoBrush,DrawingLevel,Single,Single,PenBrushDrawingOrder)
DrawEllipse(PointBaseShape,Single,Single,GeoPen,GeoBrush,DrawingLevel,Single,Single,PenBrushDrawingOrder)
DrawEllipse(ScreenPointF,Single,Single,GeoPen,GeoBrush,DrawingLevel,Single,Single,PenBrushDrawingOrder)
DrawLine(Feature,GeoPen,DrawingLevel)
DrawLine(LineBaseShape,GeoPen,DrawingLevel)
DrawLine(Feature,GeoPen,DrawingLevel,Single,Single)
DrawLine(LineBaseShape,GeoPen,DrawingLevel,Single,Single)
DrawLine(IEnumerable<ScreenPointF>,GeoPen,DrawingLevel,Single,Single)
DrawScreenImage(GeoImage,Single,Single,Single,Single,DrawingLevel,Single,Single,Single)
DrawScreenImageWithoutScaling(GeoImage,Single,Single,DrawingLevel,Single,Single,Single)
DrawText(String,GeoFont,GeoBrush,IEnumerable<ScreenPointF>,DrawingLevel)
DrawText(String,GeoFont,GeoBrush,GeoPen,IEnumerable<ScreenPointF>,DrawingLevel,Single,Single,DrawingTextAlignment)
DrawText(String,GeoFont,GeoBrush,GeoPen,IEnumerable<ScreenPointF>,DrawingLevel,Single,Single,DrawingTextAlignment,Single)
DrawTextWithScreenCoordinate(String,GeoFont,GeoBrush,Single,Single,DrawingLevel)
DrawTextWithScreenCoordinate(String,GeoFont,GeoBrush,GeoPen,Single,Single,DrawingLevel)
DrawTextWithWorldCoordinate(String,GeoFont,GeoBrush,Double,Double,DrawingLevel)
DrawTextWithWorldCoordinate(String,GeoFont,GeoBrush,GeoPen,Double,Double,DrawingLevel)
DrawWorldImage(GeoImage,Double,Double,Single,Single,DrawingLevel)
DrawWorldImage(GeoImage,Double,Double,Double,DrawingLevel,Single,Single,Single)
DrawWorldImage(GeoImage,Double,Double,Single,Single,DrawingLevel,Single,Single,Single)
DrawWorldImageWithoutScaling(GeoImage,Double,Double,DrawingLevel)
DrawWorldImageWithoutScaling(GeoImage,Double,Double,DrawingLevel,Single,Single,Single)
EndDrawing()
Equals(Object)
Flush()
GetHashCode()
GetType()
MeasureText(String,GeoFont)
ToString()

Protected Methods Summary

Name
BeginDrawingCore(Object,RectangleShape,GeographyUnit)
CalculateYOffsetWithTextBaseline(GeoFont,DrawingTextBaseline,String)
ClearCore(GeoBrush)
DrawArcCore(GeoPen,Single,Single,Single,Single,Single,Single,DrawingLevel)
DrawAreaCore(IEnumerable<ScreenPointF[]>,GeoPen,GeoBrush,DrawingLevel,Single,Single,PenBrushDrawingOrder)
DrawColorizeImage(GeoImage,Int32,Int32,Int32,Int32,GeoColorMap[],DrawingLevel)
DrawEllipseCore(ScreenPointF,Single,Single,GeoPen,GeoBrush,DrawingLevel,Single,Single,PenBrushDrawingOrder)
DrawLineCore(IEnumerable<ScreenPointF>,GeoPen,DrawingLevel,Single,Single)
DrawRadialGradient(ScreenPointF,Int32,Single[],GeoColor[],DrawingLevel)
DrawScreenImageCore(GeoImage,Single,Single,Single,Single,DrawingLevel,Single,Single,Single)
DrawScreenImageWithoutScalingCore(GeoImage,Single,Single,DrawingLevel,Single,Single,Single)
DrawTextCore(String,GeoFont,GeoBrush,GeoPen,IEnumerable<ScreenPointF>,DrawingLevel,Single,Single,DrawingTextAlignment,Single)
EndDrawingCore()
Finalize()
FlushCore()
GetCanvasHeight()
GetCanvasHeightCore()
GetCanvasWidth()
GetCanvasWidthCore()
MeasureTextCore(String,GeoFont)
MemberwiseClone()
OnDrawingProgressChanged(DrawingProgressChangedEventArgs)
ToWorldCoordinate(DrawingRectangleF)

Public Events Summary

Name Event Arguments Description
DrawingProgressChanged DrawingProgressChangedEventArgs N/A

Members Detail

Public Constructors

Name
SkiaGeoCanvas()

Protected Constructors

Public Properties

CancellationTokenSource

Summary

N/A

Remarks

N/A

Return Value

CancellationTokenSource


CurrentScale

Summary

N/A

Remarks

N/A

Return Value

Double


CurrentWorldExtent

Summary

N/A

Remarks

N/A

Return Value

RectangleShape


Dpi

Summary

N/A

Remarks

N/A

Return Value

Single


DrawingQuality

Summary

N/A

Remarks

N/A

Return Value

DrawingQuality


FontDisplayDensity

Summary

N/A

Remarks

N/A

Return Value

Double


Height

Summary

N/A

Remarks

N/A

Return Value

Single


IsDrawing

Summary

N/A

Remarks

N/A

Return Value

Boolean


KeyColors

Summary

N/A

Remarks

N/A

Return Value

Collection<GeoColor>


MapUnit

Summary

N/A

Remarks

N/A

Return Value

GeographyUnit


NativeImage

Summary

N/A

Remarks

N/A

Return Value

Object


ScaleFactor

Summary

N/A

Remarks

N/A

Return Value

Single


SupportKeyColor

Summary

N/A

Remarks

N/A

Return Value

Boolean


Width

Summary

N/A

Remarks

N/A

Return Value

Single


Protected Properties

OnlyDrawingCrossLabels

Summary

N/A

Remarks

N/A

Return Value

Boolean


Public Methods

BeginDrawing(Object,RectangleShape,GeographyUnit)

Summary

N/A

Remarks

N/A

Return Value

Type Description
Void N/A

Parameters

Name Type Description
geoImage Object N/A
worldExtent RectangleShape N/A
drawingMapUnit GeographyUnit N/A

Clear(GeoBrush)

Summary

N/A

Remarks

N/A

Return Value

Type Description
Void N/A

Parameters

Name Type Description
fillBrush GeoBrush N/A

DrawArc(GeoPen,DrawingRectangleF,Single,Single,DrawingLevel)

Summary

N/A

Remarks

N/A

Return Value

Type Description
Void N/A

Parameters

Name Type Description
pen GeoPen N/A
rect DrawingRectangleF N/A
startAngle Single N/A
sweepAngle Single N/A
drawingLevel DrawingLevel N/A

DrawArc(GeoPen,Single,Single,Single,Single,Single,Single,DrawingLevel)

Summary

N/A

Remarks

N/A

Return Value

Type Description
Void N/A

Parameters

Name Type Description
pen GeoPen N/A
x Single N/A
y Single N/A
width Single N/A
height Single N/A
startAngle Single N/A
sweepAngle Single N/A
drawingLevel DrawingLevel N/A

DrawArea(Feature,GeoPen,DrawingLevel)

Summary

N/A

Remarks

N/A

Return Value

Type Description
Void N/A

Parameters

Name Type Description
feature Feature N/A
outlinePen GeoPen N/A
drawingLevel DrawingLevel N/A

DrawArea(AreaBaseShape,GeoPen,DrawingLevel)

Summary

N/A

Remarks

N/A

Return Value

Type Description
Void N/A

Parameters

Name Type Description
shape AreaBaseShape N/A
outlinePen GeoPen N/A
drawingLevel DrawingLevel N/A

DrawArea(Feature,GeoBrush,DrawingLevel)

Summary

N/A

Remarks

N/A

Return Value

Type Description
Void N/A

Parameters

Name Type Description
feature Feature N/A
fillBrush GeoBrush N/A
drawingLevel DrawingLevel N/A

DrawArea(AreaBaseShape,GeoBrush,DrawingLevel)

Summary

N/A

Remarks

N/A

Return Value

Type Description
Void N/A

Parameters

Name Type Description
shape AreaBaseShape N/A
fillBrush GeoBrush N/A
drawingLevel DrawingLevel N/A

DrawArea(Feature,GeoPen,GeoBrush,DrawingLevel)

Summary

N/A

Remarks

N/A

Return Value

Type Description
Void N/A

Parameters

Name Type Description
feature Feature N/A
outlinePen GeoPen N/A
fillBrush GeoBrush N/A
drawingLevel DrawingLevel N/A

DrawArea(AreaBaseShape,GeoPen,GeoBrush,DrawingLevel)

Summary

N/A

Remarks

N/A

Return Value

Type Description
Void N/A

Parameters

Name Type Description
shape AreaBaseShape N/A
outlinePen GeoPen N/A
fillBrush GeoBrush N/A
drawingLevel DrawingLevel N/A

DrawArea(Feature,GeoPen,GeoBrush,DrawingLevel,Single,Single,PenBrushDrawingOrder)

Summary

N/A

Remarks

N/A

Return Value

Type Description
Void N/A

Parameters

Name Type Description
feature Feature N/A
outlinePen GeoPen N/A
fillBrush GeoBrush N/A
drawingLevel DrawingLevel N/A
xOffset Single N/A
yOffset Single N/A
penBrushDrawingOrder PenBrushDrawingOrder N/A

DrawArea(AreaBaseShape,GeoPen,GeoBrush,DrawingLevel,Single,Single,PenBrushDrawingOrder)

Summary

N/A

Remarks

N/A

Return Value

Type Description
Void N/A

Parameters

Name Type Description
shape AreaBaseShape N/A
outlinePen GeoPen N/A
fillBrush GeoBrush N/A
drawingLevel DrawingLevel N/A
xOffset Single N/A
yOffset Single N/A
penBrushDrawingOrder PenBrushDrawingOrder N/A

DrawArea(IEnumerable<ScreenPointF[]>,GeoPen,GeoBrush,DrawingLevel,Single,Single,PenBrushDrawingOrder)

Summary

N/A

Remarks

N/A

Return Value

Type Description
Void N/A

Parameters

Name Type Description
screenPoints IEnumerable<ScreenPointF[]> N/A
outlinePen GeoPen N/A
fillBrush GeoBrush N/A
drawingLevel DrawingLevel N/A
xOffset Single N/A
yOffset Single N/A
penBrushDrawingOrder PenBrushDrawingOrder N/A

DrawEllipse(Feature,Single,Single,GeoPen,DrawingLevel)

Summary

N/A

Remarks

N/A

Return Value

Type Description
Void N/A

Parameters

Name Type Description
feature Feature N/A
width Single N/A
height Single N/A
outlinePen GeoPen N/A
drawingLevel DrawingLevel N/A

DrawEllipse(PointBaseShape,Single,Single,GeoPen,DrawingLevel)

Summary

N/A

Remarks

N/A

Return Value

Type Description
Void N/A

Parameters

Name Type Description
shape PointBaseShape N/A
width Single N/A
height Single N/A
outlinePen GeoPen N/A
drawingLevel DrawingLevel N/A

DrawEllipse(Feature,Single,Single,GeoBrush,DrawingLevel)

Summary

N/A

Remarks

N/A

Return Value

Type Description
Void N/A

Parameters

Name Type Description
centerPointFeature Feature N/A
width Single N/A
height Single N/A
fillBrush GeoBrush N/A
drawingLevel DrawingLevel N/A

DrawEllipse(PointBaseShape,Single,Single,GeoBrush,DrawingLevel)

Summary

N/A

Remarks

N/A

Return Value

Type Description
Void N/A

Parameters

Name Type Description
shape PointBaseShape N/A
width Single N/A
height Single N/A
fillBrush GeoBrush N/A
drawingLevel DrawingLevel N/A

DrawEllipse(Feature,Single,Single,GeoPen,GeoBrush,DrawingLevel)

Summary

N/A

Remarks

N/A

Return Value

Type Description
Void N/A

Parameters

Name Type Description
feature Feature N/A
width Single N/A
height Single N/A
outlinePen GeoPen N/A
fillBrush GeoBrush N/A
drawingLevel DrawingLevel N/A

DrawEllipse(PointBaseShape,Single,Single,GeoPen,GeoBrush,DrawingLevel)

Summary

N/A

Remarks

N/A

Return Value

Type Description
Void N/A

Parameters

Name Type Description
shape PointBaseShape N/A
width Single N/A
height Single N/A
outlinePen GeoPen N/A
fillBrush GeoBrush N/A
drawingLevel DrawingLevel N/A

DrawEllipse(Feature,Single,Single,GeoPen,GeoBrush,DrawingLevel,Single,Single,PenBrushDrawingOrder)

Summary

N/A

Remarks

N/A

Return Value

Type Description
Void N/A

Parameters

Name Type Description
feature Feature N/A
width Single N/A
height Single N/A
outlinePen GeoPen N/A
fillBrush GeoBrush N/A
drawingLevel DrawingLevel N/A
xOffset Single N/A
yOffset Single N/A
penBrushDrawingOrder PenBrushDrawingOrder N/A

DrawEllipse(PointBaseShape,Single,Single,GeoPen,GeoBrush,DrawingLevel,Single,Single,PenBrushDrawingOrder)

Summary

N/A

Remarks

N/A

Return Value

Type Description
Void N/A

Parameters

Name Type Description
shape PointBaseShape N/A
width Single N/A
height Single N/A
outlinePen GeoPen N/A
fillBrush GeoBrush N/A
drawingLevel DrawingLevel N/A
xOffset Single N/A
yOffset Single N/A
penBrushDrawingOrder PenBrushDrawingOrder N/A

DrawEllipse(ScreenPointF,Single,Single,GeoPen,GeoBrush,DrawingLevel,Single,Single,PenBrushDrawingOrder)

Summary

N/A

Remarks

N/A

Return Value

Type Description
Void N/A

Parameters

Name Type Description
screenPoint ScreenPointF N/A
width Single N/A
height Single N/A
outlinePen GeoPen N/A
fillBrush GeoBrush N/A
drawingLevel DrawingLevel N/A
xOffset Single N/A
yOffset Single N/A
penBrushDrawingOrder PenBrushDrawingOrder N/A

DrawLine(Feature,GeoPen,DrawingLevel)

Summary

N/A

Remarks

N/A

Return Value

Type Description
Void N/A

Parameters

Name Type Description
feature Feature N/A
linePen GeoPen N/A
drawingLevel DrawingLevel N/A

DrawLine(LineBaseShape,GeoPen,DrawingLevel)

Summary

N/A

Remarks

N/A

Return Value

Type Description
Void N/A

Parameters

Name Type Description
shape LineBaseShape N/A
linePen GeoPen N/A
drawingLevel DrawingLevel N/A

DrawLine(Feature,GeoPen,DrawingLevel,Single,Single)

Summary

N/A

Remarks

N/A

Return Value

Type Description
Void N/A

Parameters

Name Type Description
feature Feature N/A
linePen GeoPen N/A
drawingLevel DrawingLevel N/A
xOffset Single N/A
yOffset Single N/A

DrawLine(LineBaseShape,GeoPen,DrawingLevel,Single,Single)

Summary

N/A

Remarks

N/A

Return Value

Type Description
Void N/A

Parameters

Name Type Description
shape LineBaseShape N/A
linePen GeoPen N/A
drawingLevel DrawingLevel N/A
xOffset Single N/A
yOffset Single N/A

DrawLine(IEnumerable<ScreenPointF>,GeoPen,DrawingLevel,Single,Single)

Summary

N/A

Remarks

N/A

Return Value

Type Description
Void N/A

Parameters

Name Type Description
screenPoints IEnumerable<ScreenPointF> N/A
linePen GeoPen N/A
drawingLevel DrawingLevel N/A
xOffset Single N/A
yOffset Single N/A

DrawScreenImage(GeoImage,Single,Single,Single,Single,DrawingLevel,Single,Single,Single)

Summary

N/A

Remarks

N/A

Return Value

Type Description
Void N/A

Parameters

Name Type Description
image GeoImage N/A
centerXInScreen Single N/A
centerYInScreen Single N/A
widthInScreen Single N/A
heightInScreen Single N/A
drawingLevel DrawingLevel N/A
xOffset Single N/A
yOffset Single N/A
rotateAngle Single N/A

DrawScreenImageWithoutScaling(GeoImage,Single,Single,DrawingLevel,Single,Single,Single)

Summary

N/A

Remarks

N/A

Return Value

Type Description
Void N/A

Parameters

Name Type Description
image GeoImage N/A
centerXInScreen Single N/A
centerYInScreen Single N/A
drawingLevel DrawingLevel N/A
xOffset Single N/A
yOffset Single N/A
rotateAngle Single N/A

DrawText(String,GeoFont,GeoBrush,IEnumerable<ScreenPointF>,DrawingLevel)

Summary

N/A

Remarks

N/A

Return Value

Type Description
Void N/A

Parameters

Name Type Description
text String N/A
font GeoFont N/A
fillBrush GeoBrush N/A
textPathInScreen IEnumerable<ScreenPointF> N/A
drawingLevel DrawingLevel N/A

DrawText(String,GeoFont,GeoBrush,GeoPen,IEnumerable<ScreenPointF>,DrawingLevel,Single,Single,DrawingTextAlignment)

Summary

N/A

Remarks

N/A

Return Value

Type Description
Void N/A

Parameters

Name Type Description
text String N/A
font GeoFont N/A
fillBrush GeoBrush N/A
haloPen GeoPen N/A
textPathInScreen IEnumerable<ScreenPointF> N/A
drawingLevel DrawingLevel N/A
xOffset Single N/A
yOffset Single N/A
drawingTextAlignment DrawingTextAlignment N/A

DrawText(String,GeoFont,GeoBrush,GeoPen,IEnumerable<ScreenPointF>,DrawingLevel,Single,Single,DrawingTextAlignment,Single)

Summary

N/A

Remarks

N/A

Return Value

Type Description
Void N/A

Parameters

Name Type Description
text String N/A
font GeoFont N/A
fillBrush GeoBrush N/A
haloPen GeoPen N/A
textPathInScreen IEnumerable<ScreenPointF> N/A
drawingLevel DrawingLevel N/A
xOffset Single N/A
yOffset Single N/A
drawingTextAlignment DrawingTextAlignment N/A
rotateAngle Single N/A

DrawTextWithScreenCoordinate(String,GeoFont,GeoBrush,Single,Single,DrawingLevel)

Summary

N/A

Remarks

N/A

Return Value

Type Description
Void N/A

Parameters

Name Type Description
text String N/A
font GeoFont N/A
fillBrush GeoBrush N/A
upperLeftXInScreen Single N/A
upperLeftYInScreen Single N/A
drawingLevel DrawingLevel N/A

DrawTextWithScreenCoordinate(String,GeoFont,GeoBrush,GeoPen,Single,Single,DrawingLevel)

Summary

N/A

Remarks

N/A

Return Value

Type Description
Void N/A

Parameters

Name Type Description
text String N/A
font GeoFont N/A
fillBrush GeoBrush N/A
haloPen GeoPen N/A
upperLeftXInScreen Single N/A
upperLeftYInScreen Single N/A
drawingLevel DrawingLevel N/A

DrawTextWithWorldCoordinate(String,GeoFont,GeoBrush,Double,Double,DrawingLevel)

Summary

N/A

Remarks

N/A

Return Value

Type Description
Void N/A

Parameters

Name Type Description
text String N/A
font GeoFont N/A
fillBrush GeoBrush N/A
upperLeftXInWorld Double N/A
upperLeftYInWorld Double N/A
drawingLevel DrawingLevel N/A

DrawTextWithWorldCoordinate(String,GeoFont,GeoBrush,GeoPen,Double,Double,DrawingLevel)

Summary

N/A

Remarks

N/A

Return Value

Type Description
Void N/A

Parameters

Name Type Description
text String N/A
font GeoFont N/A
fillBrush GeoBrush N/A
haloPen GeoPen N/A
upperLeftXInWorld Double N/A
upperLeftYInWorld Double N/A
drawingLevel DrawingLevel N/A

DrawWorldImage(GeoImage,Double,Double,Single,Single,DrawingLevel)

Summary

N/A

Remarks

N/A

Return Value

Type Description
Void N/A

Parameters

Name Type Description
image GeoImage N/A
centerXInWorld Double N/A
centerYInWorld Double N/A
widthInScreen Single N/A
heightInScreen Single N/A
drawingLevel DrawingLevel N/A

DrawWorldImage(GeoImage,Double,Double,Double,DrawingLevel,Single,Single,Single)

Summary

N/A

Remarks

N/A

Return Value

Type Description
Void N/A

Parameters

Name Type Description
image GeoImage N/A
centerXInWorld Double N/A
centerYInWorld Double N/A
imageScale Double N/A
drawingLevel DrawingLevel N/A
xOffset Single N/A
yOffset Single N/A
rotateAngle Single N/A

DrawWorldImage(GeoImage,Double,Double,Single,Single,DrawingLevel,Single,Single,Single)

Summary

N/A

Remarks

N/A

Return Value

Type Description
Void N/A

Parameters

Name Type Description
image GeoImage N/A
centerXInWorld Double N/A
centerYInWorld Double N/A
widthInScreen Single N/A
heightInScreen Single N/A
drawingLevel DrawingLevel N/A
xOffset Single N/A
yOffset Single N/A
rotateAngle Single N/A

DrawWorldImageWithoutScaling(GeoImage,Double,Double,DrawingLevel)

Summary

N/A

Remarks

N/A

Return Value

Type Description
Void N/A

Parameters

Name Type Description
image GeoImage N/A
centerXInWorld Double N/A
centerYInWorld Double N/A
drawingLevel DrawingLevel N/A

DrawWorldImageWithoutScaling(GeoImage,Double,Double,DrawingLevel,Single,Single,Single)

Summary

N/A

Remarks

N/A

Return Value

Type Description
Void N/A

Parameters

Name Type Description
image GeoImage N/A
centerXInWorld Double N/A
centerYInWorld Double N/A
drawingLevel DrawingLevel N/A
xOffset Single N/A
yOffset Single N/A
rotateAngle Single N/A

EndDrawing()

Summary

N/A

Remarks

N/A

Return Value

Type Description
Void N/A

Parameters

Name Type Description
N/A N/A 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

Flush()

Summary

N/A

Remarks

N/A

Return Value

Type Description
Void 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

MeasureText(String,GeoFont)

Summary

N/A

Remarks

N/A

Return Value

Type Description
DrawingRectangleF N/A

Parameters

Name Type Description
text String N/A
font GeoFont 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

BeginDrawingCore(Object,RectangleShape,GeographyUnit)

Summary

N/A

Remarks

N/A

Return Value

Type Description
Void N/A

Parameters

Name Type Description
nativeImage Object N/A
worldExtent RectangleShape N/A
drawingMapUnit GeographyUnit N/A

CalculateYOffsetWithTextBaseline(GeoFont,DrawingTextBaseline,String)

Summary

N/A

Remarks

N/A

Return Value

Type Description
Single N/A

Parameters

Name Type Description
font GeoFont N/A
textBaseline DrawingTextBaseline N/A
text String N/A

ClearCore(GeoBrush)

Summary

N/A

Remarks

N/A

Return Value

Type Description
Void N/A

Parameters

Name Type Description
fillBrush GeoBrush N/A

DrawArcCore(GeoPen,Single,Single,Single,Single,Single,Single,DrawingLevel)

Summary

N/A

Remarks

N/A

Return Value

Type Description
Void N/A

Parameters

Name Type Description
pen GeoPen N/A
x Single N/A
y Single N/A
width Single N/A
height Single N/A
startAngle Single N/A
sweepAngle Single N/A
drawingLevel DrawingLevel N/A

DrawAreaCore(IEnumerable<ScreenPointF[]>,GeoPen,GeoBrush,DrawingLevel,Single,Single,PenBrushDrawingOrder)

Summary

N/A

Remarks

N/A

Return Value

Type Description
Void N/A

Parameters

Name Type Description
screenPoints IEnumerable<ScreenPointF[]> N/A
outlinePen GeoPen N/A
fillBrush GeoBrush N/A
drawingLevel DrawingLevel N/A
xOffset Single N/A
yOffset Single N/A
penBrushDrawingOrder PenBrushDrawingOrder N/A

DrawColorizeImage(GeoImage,Int32,Int32,Int32,Int32,GeoColorMap[],DrawingLevel)

Summary

N/A

Remarks

N/A

Return Value

Type Description
Void N/A

Parameters

Name Type Description
image GeoImage N/A
srcX Int32 N/A
srcY Int32 N/A
srcWidth Int32 N/A
srcHeight Int32 N/A
colors GeoColorMap[] N/A
drawingLevel DrawingLevel N/A

DrawEllipseCore(ScreenPointF,Single,Single,GeoPen,GeoBrush,DrawingLevel,Single,Single,PenBrushDrawingOrder)

Summary

N/A

Remarks

N/A

Return Value

Type Description
Void N/A

Parameters

Name Type Description
screenPoint ScreenPointF N/A
width Single N/A
height Single N/A
outlinePen GeoPen N/A
fillBrush GeoBrush N/A
drawingLevel DrawingLevel N/A
xOffset Single N/A
yOffset Single N/A
penBrushDrawingOrder PenBrushDrawingOrder N/A

DrawLineCore(IEnumerable<ScreenPointF>,GeoPen,DrawingLevel,Single,Single)

Summary

N/A

Remarks

N/A

Return Value

Type Description
Void N/A

Parameters

Name Type Description
screenPoints IEnumerable<ScreenPointF> N/A
linePen GeoPen N/A
drawingLevel DrawingLevel N/A
xOffset Single N/A
yOffset Single N/A

DrawRadialGradient(ScreenPointF,Int32,Single[],GeoColor[],DrawingLevel)

Summary

N/A

Remarks

N/A

Return Value

Type Description
Void N/A

Parameters

Name Type Description
centerPoint ScreenPointF N/A
radius Int32 N/A
positions Single[] N/A
colors GeoColor[] N/A
drawingLevel DrawingLevel N/A

DrawScreenImageCore(GeoImage,Single,Single,Single,Single,DrawingLevel,Single,Single,Single)

Summary

N/A

Remarks

N/A

Return Value

Type Description
Void N/A

Parameters

Name Type Description
image GeoImage N/A
centerXInScreen Single N/A
centerYInScreen Single N/A
widthInScreen Single N/A
heightInScreen Single N/A
drawingLevel DrawingLevel N/A
xOffset Single N/A
yOffset Single N/A
rotateAngle Single N/A

DrawScreenImageWithoutScalingCore(GeoImage,Single,Single,DrawingLevel,Single,Single,Single)

Summary

N/A

Remarks

N/A

Return Value

Type Description
Void N/A

Parameters

Name Type Description
image GeoImage N/A
centerXInScreen Single N/A
centerYInScreen Single N/A
drawingLevel DrawingLevel N/A
xOffset Single N/A
yOffset Single N/A
rotateAngle Single N/A

DrawTextCore(String,GeoFont,GeoBrush,GeoPen,IEnumerable<ScreenPointF>,DrawingLevel,Single,Single,DrawingTextAlignment,Single)

Summary

N/A

Remarks

N/A

Return Value

Type Description
Void N/A

Parameters

Name Type Description
text String N/A
font GeoFont N/A
fillBrush GeoBrush N/A
haloPen GeoPen N/A
textPathInScreen IEnumerable<ScreenPointF> N/A
drawingLevel DrawingLevel N/A
xOffset Single N/A
yOffset Single N/A
drawingTextAlignment DrawingTextAlignment N/A
rotateAngle Single N/A

EndDrawingCore()

Summary

N/A

Remarks

N/A

Return Value

Type Description
Void N/A

Parameters

Name Type Description
N/A N/A 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

FlushCore()

Summary

N/A

Remarks

N/A

Return Value

Type Description
Void N/A

Parameters

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

GetCanvasHeight()

Summary

N/A

Remarks

N/A

Return Value

Type Description
Single N/A

Parameters

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

GetCanvasHeightCore()

Summary

N/A

Remarks

N/A

Return Value

Type Description
Single N/A

Parameters

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

GetCanvasWidth()

Summary

N/A

Remarks

N/A

Return Value

Type Description
Single N/A

Parameters

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

GetCanvasWidthCore()

Summary

N/A

Remarks

N/A

Return Value

Type Description
Single N/A

Parameters

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

MeasureTextCore(String,GeoFont)

Summary

N/A

Remarks

N/A

Return Value

Type Description
DrawingRectangleF N/A

Parameters

Name Type Description
text String N/A
font GeoFont 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

OnDrawingProgressChanged(DrawingProgressChangedEventArgs)

Summary

N/A

Remarks

N/A

Return Value

Type Description
Void N/A

Parameters

Name Type Description
e DrawingProgressChangedEventArgs N/A

ToWorldCoordinate(DrawingRectangleF)

Summary

N/A

Remarks

N/A

Return Value

Type Description
RectangleShape N/A

Parameters

Name Type Description
drawingRectangle DrawingRectangleF N/A

Public Events

DrawingProgressChanged

N/A

Remarks

N/A

Event Arguments

DrawingProgressChangedEventArgs