User Tools

Site Tools


thinkgeo.mapsuite.androidedition.androidgeocanvas

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
thinkgeo.mapsuite.androidedition.androidgeocanvas [2015/09/21 10:28]
admin
thinkgeo.mapsuite.androidedition.androidgeocanvas [2017/03/16 21:59] (current)
Line 1: Line 1:
 ====== ThinkGeo.MapSuite.AndroidEdition.AndroidGeoCanvas ====== ====== ThinkGeo.MapSuite.AndroidEdition.AndroidGeoCanvas ======
 +
 +{{section>​upgrade_map_suite_to_10.0}}
 +
 This class represents a canvas that is used to draw geographic shapes. It is intended to be inherited for the implementation of different drawing systems. This class represents a canvas that is used to draw geographic shapes. It is intended to be inherited for the implementation of different drawing systems.
 ===== Inheritance Hierarchy ===== ===== Inheritance Hierarchy =====
Line 9: Line 12:
 ** {{wiki:​PublicMethod.gif|}} AndroidGeoCanvas() ** ** {{wiki:​PublicMethod.gif|}} AndroidGeoCanvas() **
  
-Initializes a new instance of the  class.+  * //Initializes a new instance of the  class.//
 == Remarks == == Remarks ==
-None+  * //None//
 == Parameters == == Parameters ==
 <div newline></​div>​ <div newline></​div>​
Line 18: Line 21:
 ** {{wiki:​PublicMethod.gif|}} GetStreamFromGeoImage(GeoImage) ** ** {{wiki:​PublicMethod.gif|}} GetStreamFromGeoImage(GeoImage) **
  
-Get the stream from the passed-in GeoImage. ​ This API is an abstract API and will be implemented in each concrete sub-class.+  * //Get the stream from the passed-in GeoImage. ​ This API is an abstract API and will be implemented in each concrete sub-class.//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 34: Line 37:
 ** {{wiki:​PublicMethod.gif|}} Flush() ** ** {{wiki:​PublicMethod.gif|}} Flush() **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 46: Line 49:
 ** {{wiki:​PublicMethod.gif|}} CloneDeep() ** ** {{wiki:​PublicMethod.gif|}} CloneDeep() **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 58: Line 61:
 ** {{wiki:​PublicMethod.gif|}} Clear(GeoBrush) ** ** {{wiki:​PublicMethod.gif|}} Clear(GeoBrush) **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 74: Line 77:
 ** {{wiki:​PublicMethod.gif|}} DrawArea(Feature,​GeoPen,​DrawingLevel) ** ** {{wiki:​PublicMethod.gif|}} DrawArea(Feature,​GeoPen,​DrawingLevel) **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 98: Line 101:
 ** {{wiki:​PublicMethod.gif|}} DrawArea(AreaBaseShape,​GeoPen,​DrawingLevel) ** ** {{wiki:​PublicMethod.gif|}} DrawArea(AreaBaseShape,​GeoPen,​DrawingLevel) **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 122: Line 125:
 ** {{wiki:​PublicMethod.gif|}} DrawArea(Feature,​GeoBrush,​DrawingLevel) ** ** {{wiki:​PublicMethod.gif|}} DrawArea(Feature,​GeoBrush,​DrawingLevel) **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 146: Line 149:
 ** {{wiki:​PublicMethod.gif|}} DrawArea(AreaBaseShape,​GeoBrush,​DrawingLevel) ** ** {{wiki:​PublicMethod.gif|}} DrawArea(AreaBaseShape,​GeoBrush,​DrawingLevel) **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 170: Line 173:
 ** {{wiki:​PublicMethod.gif|}} DrawArea(Feature,​GeoPen,​GeoBrush,​DrawingLevel) ** ** {{wiki:​PublicMethod.gif|}} DrawArea(Feature,​GeoPen,​GeoBrush,​DrawingLevel) **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 198: Line 201:
 ** {{wiki:​PublicMethod.gif|}} DrawArea(AreaBaseShape,​GeoPen,​GeoBrush,​DrawingLevel) ** ** {{wiki:​PublicMethod.gif|}} DrawArea(AreaBaseShape,​GeoPen,​GeoBrush,​DrawingLevel) **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 226: Line 229:
 ** {{wiki:​PublicMethod.gif|}} DrawArea(Feature,​GeoPen,​GeoBrush,​DrawingLevel,​Single,​Single,​PenBrushDrawingOrder) ** ** {{wiki:​PublicMethod.gif|}} DrawArea(Feature,​GeoPen,​GeoBrush,​DrawingLevel,​Single,​Single,​PenBrushDrawingOrder) **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 266: Line 269:
 ** {{wiki:​PublicMethod.gif|}} DrawArea(AreaBaseShape,​GeoPen,​GeoBrush,​DrawingLevel,​Single,​Single,​PenBrushDrawingOrder) ** ** {{wiki:​PublicMethod.gif|}} DrawArea(AreaBaseShape,​GeoPen,​GeoBrush,​DrawingLevel,​Single,​Single,​PenBrushDrawingOrder) **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 306: Line 309:
 ** {{wiki:​PublicMethod.gif|}} DrawArea(IEnumerable<​ScreenPointF[]>,​GeoPen,​GeoBrush,​DrawingLevel,​Single,​Single,​PenBrushDrawingOrder) ** ** {{wiki:​PublicMethod.gif|}} DrawArea(IEnumerable<​ScreenPointF[]>,​GeoPen,​GeoBrush,​DrawingLevel,​Single,​Single,​PenBrushDrawingOrder) **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 346: Line 349:
 ** {{wiki:​PublicMethod.gif|}} DrawLine(Feature,​GeoPen,​DrawingLevel) ** ** {{wiki:​PublicMethod.gif|}} DrawLine(Feature,​GeoPen,​DrawingLevel) **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 370: Line 373:
 ** {{wiki:​PublicMethod.gif|}} DrawLine(LineBaseShape,​GeoPen,​DrawingLevel) ** ** {{wiki:​PublicMethod.gif|}} DrawLine(LineBaseShape,​GeoPen,​DrawingLevel) **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 394: Line 397:
 ** {{wiki:​PublicMethod.gif|}} DrawLine(Feature,​GeoPen,​DrawingLevel,​Single,​Single) ** ** {{wiki:​PublicMethod.gif|}} DrawLine(Feature,​GeoPen,​DrawingLevel,​Single,​Single) **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 426: Line 429:
 ** {{wiki:​PublicMethod.gif|}} DrawLine(LineBaseShape,​GeoPen,​DrawingLevel,​Single,​Single) ** ** {{wiki:​PublicMethod.gif|}} DrawLine(LineBaseShape,​GeoPen,​DrawingLevel,​Single,​Single) **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 458: Line 461:
 ** {{wiki:​PublicMethod.gif|}} DrawLine(IEnumerable<​ScreenPointF>,​GeoPen,​DrawingLevel,​Single,​Single) ** ** {{wiki:​PublicMethod.gif|}} DrawLine(IEnumerable<​ScreenPointF>,​GeoPen,​DrawingLevel,​Single,​Single) **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 490: Line 493:
 ** {{wiki:​PublicMethod.gif|}} DrawEllipse(Feature,​Single,​Single,​GeoPen,​DrawingLevel) ** ** {{wiki:​PublicMethod.gif|}} DrawEllipse(Feature,​Single,​Single,​GeoPen,​DrawingLevel) **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 522: Line 525:
 ** {{wiki:​PublicMethod.gif|}} DrawEllipse(PointBaseShape,​Single,​Single,​GeoPen,​DrawingLevel) ** ** {{wiki:​PublicMethod.gif|}} DrawEllipse(PointBaseShape,​Single,​Single,​GeoPen,​DrawingLevel) **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 554: Line 557:
 ** {{wiki:​PublicMethod.gif|}} DrawEllipse(Feature,​Single,​Single,​GeoBrush,​DrawingLevel) ** ** {{wiki:​PublicMethod.gif|}} DrawEllipse(Feature,​Single,​Single,​GeoBrush,​DrawingLevel) **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 586: Line 589:
 ** {{wiki:​PublicMethod.gif|}} DrawEllipse(PointBaseShape,​Single,​Single,​GeoBrush,​DrawingLevel) ** ** {{wiki:​PublicMethod.gif|}} DrawEllipse(PointBaseShape,​Single,​Single,​GeoBrush,​DrawingLevel) **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 618: Line 621:
 ** {{wiki:​PublicMethod.gif|}} DrawEllipse(Feature,​Single,​Single,​GeoPen,​GeoBrush,​DrawingLevel) ** ** {{wiki:​PublicMethod.gif|}} DrawEllipse(Feature,​Single,​Single,​GeoPen,​GeoBrush,​DrawingLevel) **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 654: Line 657:
 ** {{wiki:​PublicMethod.gif|}} DrawEllipse(PointBaseShape,​Single,​Single,​GeoPen,​GeoBrush,​DrawingLevel) ** ** {{wiki:​PublicMethod.gif|}} DrawEllipse(PointBaseShape,​Single,​Single,​GeoPen,​GeoBrush,​DrawingLevel) **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 690: Line 693:
 ** {{wiki:​PublicMethod.gif|}} DrawEllipse(Feature,​Single,​Single,​GeoPen,​GeoBrush,​DrawingLevel,​Single,​Single,​PenBrushDrawingOrder) ** ** {{wiki:​PublicMethod.gif|}} DrawEllipse(Feature,​Single,​Single,​GeoPen,​GeoBrush,​DrawingLevel,​Single,​Single,​PenBrushDrawingOrder) **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 738: Line 741:
 ** {{wiki:​PublicMethod.gif|}} DrawEllipse(PointBaseShape,​Single,​Single,​GeoPen,​GeoBrush,​DrawingLevel,​Single,​Single,​PenBrushDrawingOrder) ** ** {{wiki:​PublicMethod.gif|}} DrawEllipse(PointBaseShape,​Single,​Single,​GeoPen,​GeoBrush,​DrawingLevel,​Single,​Single,​PenBrushDrawingOrder) **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 786: Line 789:
 ** {{wiki:​PublicMethod.gif|}} DrawEllipse(ScreenPointF,​Single,​Single,​GeoPen,​GeoBrush,​DrawingLevel,​Single,​Single,​PenBrushDrawingOrder) ** ** {{wiki:​PublicMethod.gif|}} DrawEllipse(ScreenPointF,​Single,​Single,​GeoPen,​GeoBrush,​DrawingLevel,​Single,​Single,​PenBrushDrawingOrder) **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 834: Line 837:
 ** {{wiki:​PublicMethod.gif|}} DrawWorldImageWithoutScaling(GeoImage,​Double,​Double,​DrawingLevel) ** ** {{wiki:​PublicMethod.gif|}} DrawWorldImageWithoutScaling(GeoImage,​Double,​Double,​DrawingLevel) **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 862: Line 865:
 ** {{wiki:​PublicMethod.gif|}} DrawWorldImageWithoutScaling(GeoImage,​Double,​Double,​DrawingLevel,​Single,​Single,​Single) ** ** {{wiki:​PublicMethod.gif|}} DrawWorldImageWithoutScaling(GeoImage,​Double,​Double,​DrawingLevel,​Single,​Single,​Single) **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 902: Line 905:
 ** {{wiki:​PublicMethod.gif|}} DrawScreenImageWithoutScaling(GeoImage,​Single,​Single,​DrawingLevel,​Single,​Single,​Single) ** ** {{wiki:​PublicMethod.gif|}} DrawScreenImageWithoutScaling(GeoImage,​Single,​Single,​DrawingLevel,​Single,​Single,​Single) **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 942: Line 945:
 ** {{wiki:​PublicMethod.gif|}} DrawWorldImage(GeoImage,​Double,​Double,​Single,​Single,​DrawingLevel) ** ** {{wiki:​PublicMethod.gif|}} DrawWorldImage(GeoImage,​Double,​Double,​Single,​Single,​DrawingLevel) **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 978: Line 981:
 ** {{wiki:​PublicMethod.gif|}} DrawWorldImage(GeoImage,​Double,​Double,​Double,​DrawingLevel,​Single,​Single,​Single) ** ** {{wiki:​PublicMethod.gif|}} DrawWorldImage(GeoImage,​Double,​Double,​Double,​DrawingLevel,​Single,​Single,​Single) **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 1022: Line 1025:
 ** {{wiki:​PublicMethod.gif|}} DrawWorldImage(GeoImage,​Double,​Double,​Single,​Single,​DrawingLevel,​Single,​Single,​Single) ** ** {{wiki:​PublicMethod.gif|}} DrawWorldImage(GeoImage,​Double,​Double,​Single,​Single,​DrawingLevel,​Single,​Single,​Single) **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 1070: Line 1073:
 ** {{wiki:​PublicMethod.gif|}} DrawScreenImage(GeoImage,​Single,​Single,​Single,​Single,​DrawingLevel,​Single,​Single,​Single) ** ** {{wiki:​PublicMethod.gif|}} DrawScreenImage(GeoImage,​Single,​Single,​Single,​Single,​DrawingLevel,​Single,​Single,​Single) **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 1118: Line 1121:
 ** {{wiki:​PublicMethod.gif|}} DrawTextWithScreenCoordinate(String,​GeoFont,​GeoBrush,​Single,​Single,​DrawingLevel) ** ** {{wiki:​PublicMethod.gif|}} DrawTextWithScreenCoordinate(String,​GeoFont,​GeoBrush,​Single,​Single,​DrawingLevel) **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 1154: Line 1157:
 ** {{wiki:​PublicMethod.gif|}} DrawTextWithScreenCoordinate(String,​GeoFont,​GeoBrush,​GeoPen,​Single,​Single,​DrawingLevel) ** ** {{wiki:​PublicMethod.gif|}} DrawTextWithScreenCoordinate(String,​GeoFont,​GeoBrush,​GeoPen,​Single,​Single,​DrawingLevel) **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 1194: Line 1197:
 ** {{wiki:​PublicMethod.gif|}} DrawTextWithWorldCoordinate(String,​GeoFont,​GeoBrush,​Double,​Double,​DrawingLevel) ** ** {{wiki:​PublicMethod.gif|}} DrawTextWithWorldCoordinate(String,​GeoFont,​GeoBrush,​Double,​Double,​DrawingLevel) **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 1230: Line 1233:
 ** {{wiki:​PublicMethod.gif|}} DrawTextWithWorldCoordinate(String,​GeoFont,​GeoBrush,​GeoPen,​Double,​Double,​DrawingLevel) ** ** {{wiki:​PublicMethod.gif|}} DrawTextWithWorldCoordinate(String,​GeoFont,​GeoBrush,​GeoPen,​Double,​Double,​DrawingLevel) **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 1270: Line 1273:
 ** {{wiki:​PublicMethod.gif|}} DrawText(String,​GeoFont,​GeoBrush,​IEnumerable<​ScreenPointF>,​DrawingLevel) ** ** {{wiki:​PublicMethod.gif|}} DrawText(String,​GeoFont,​GeoBrush,​IEnumerable<​ScreenPointF>,​DrawingLevel) **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 1302: Line 1305:
 ** {{wiki:​PublicMethod.gif|}} DrawText(String,​GeoFont,​GeoBrush,​GeoPen,​IEnumerable<​ScreenPointF>,​DrawingLevel,​Single,​Single,​Single) ** ** {{wiki:​PublicMethod.gif|}} DrawText(String,​GeoFont,​GeoBrush,​GeoPen,​IEnumerable<​ScreenPointF>,​DrawingLevel,​Single,​Single,​Single) **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 1350: Line 1353:
 ** {{wiki:​PublicMethod.gif|}} MeasureText(String,​GeoFont) ** ** {{wiki:​PublicMethod.gif|}} MeasureText(String,​GeoFont) **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 1370: Line 1373:
 ** {{wiki:​PublicMethod.gif|}} BeginDrawing(Object,​RectangleShape,​GeographyUnit) ** ** {{wiki:​PublicMethod.gif|}} BeginDrawing(Object,​RectangleShape,​GeographyUnit) **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 1394: Line 1397:
 ** {{wiki:​PublicMethod.gif|}} ToNativeImage(GeoImage) ** ** {{wiki:​PublicMethod.gif|}} ToNativeImage(GeoImage) **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 1410: Line 1413:
 ** {{wiki:​PublicMethod.gif|}} ToGeoImage(Object) ** ** {{wiki:​PublicMethod.gif|}} ToGeoImage(Object) **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 1426: Line 1429:
 ** {{wiki:​PublicMethod.gif|}} EndDrawing() ** ** {{wiki:​PublicMethod.gif|}} EndDrawing() **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 1438: Line 1441:
 ** {{wiki:​PublicMethod.gif|}} ToString() ** ** {{wiki:​PublicMethod.gif|}} ToString() **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 1450: Line 1453:
 ** {{wiki:​PublicMethod.gif|}} Equals(Object) ** ** {{wiki:​PublicMethod.gif|}} Equals(Object) **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 1466: Line 1469:
 ** {{wiki:​PublicMethod.gif|}} GetHashCode() ** ** {{wiki:​PublicMethod.gif|}} GetHashCode() **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 1478: Line 1481:
 ** {{wiki:​PublicMethod.gif|}} GetType() ** ** {{wiki:​PublicMethod.gif|}} GetType() **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 1491: Line 1494:
 ** {{wiki:​ProtectedMethod.gif|}} BeginDrawingCore(Object,​RectangleShape,​GeographyUnit) ** ** {{wiki:​ProtectedMethod.gif|}} BeginDrawingCore(Object,​RectangleShape,​GeographyUnit) **
  
-This method begins the act of drawing on the GeoCanvas.+  * //This method begins the act of drawing on the GeoCanvas.//
 == Remarks == == Remarks ==
-This is the first method that needs to be called before any drawing takes place. Calling this method will set the IsDrawing property to true. When you finish drawing, you must call EndDrawing to commit the changes to the image.+  * //This is the first method that needs to be called before any drawing takes place. Calling this method will set the IsDrawing property to true. When you finish drawing, you must call EndDrawing to commit the changes to the image.//
  
 == Return Value == == Return Value ==
Line 1515: Line 1518:
 ** {{wiki:​ProtectedMethod.gif|}} ClearCore(GeoBrush) ** ** {{wiki:​ProtectedMethod.gif|}} ClearCore(GeoBrush) **
  
-This method clears the current GeoCanvas using the color specified.+  * //This method clears the current GeoCanvas using the color specified.//
 == Remarks == == Remarks ==
-Use this method to clear the GeoCanvas.This method is designed to be overridden by the deriving class.+  * //Use this method to clear the GeoCanvas.This method is designed to be overridden by the deriving class.//
  
 == Return Value == == Return Value ==
Line 1531: Line 1534:
 ** {{wiki:​ProtectedMethod.gif|}} DrawAreaCore(IEnumerable<​ScreenPointF[]>,​GeoPen,​GeoBrush,​DrawingLevel,​Single,​Single,​PenBrushDrawingOrder) ** ** {{wiki:​ProtectedMethod.gif|}} DrawAreaCore(IEnumerable<​ScreenPointF[]>,​GeoPen,​GeoBrush,​DrawingLevel,​Single,​Single,​PenBrushDrawingOrder) **
  
-This method draws an area on the GeoCanvas.+  * //This method draws an area on the GeoCanvas.//
 == Remarks == == Remarks ==
-This method is used to draw on the GeoCanvas. It provides you with a number of overloads that allow you to control how things are drawn. Specify the GeoBrush to fill in an area. Specify the GeoPen to outline an area using that GeoPen. You can also call an overload that will allow you to specify both a GeoPen and a GeoBrush.The DrawingLevel allows you to specify the level you will draw on when you are drawing multiple areas. This is very useful when you want to draw a drop shadow, for example. In that case, you could draw the black backdrop on the lowest level with an offset, then draw the normal shape on a higher level without an offset.+  * //This method is used to draw on the GeoCanvas. It provides you with a number of overloads that allow you to control how things are drawn. Specify the GeoBrush to fill in an area. Specify the GeoPen to outline an area using that GeoPen. You can also call an overload that will allow you to specify both a GeoPen and a GeoBrush.The DrawingLevel allows you to specify the level you will draw on when you are drawing multiple areas. This is very useful when you want to draw a drop shadow, for example. In that case, you could draw the black backdrop on the lowest level with an offset, then draw the normal shape on a higher level without an offset.//
  
 == Return Value == == Return Value ==
Line 1571: Line 1574:
 ** {{wiki:​ProtectedMethod.gif|}} DrawLineCore(IEnumerable<​ScreenPointF>,​GeoPen,​DrawingLevel,​Single,​Single) ** ** {{wiki:​ProtectedMethod.gif|}} DrawLineCore(IEnumerable<​ScreenPointF>,​GeoPen,​DrawingLevel,​Single,​Single) **
  
-Draws the LineShape on the GeoCanvas.+  * //Draws the LineShape on the GeoCanvas.//
 == Remarks == == Remarks ==
-This method is used to draw a line on the GeoCanvas using the specified GeoPen.The DrawingLevel allows you to specify the level you will draw on when drawing multiple lines. This is very useful when you want to draw a road, for example. You can draw the black background on the lowest level, then draw a slightly thinner white line on a higher level. This will result in a great effect for a road.+  * //This method is used to draw a line on the GeoCanvas using the specified GeoPen.The DrawingLevel allows you to specify the level you will draw on when drawing multiple lines. This is very useful when you want to draw a road, for example. You can draw the black background on the lowest level, then draw a slightly thinner white line on a higher level. This will result in a great effect for a road.//
  
 == Return Value == == Return Value ==
Line 1603: Line 1606:
 ** {{wiki:​ProtectedMethod.gif|}} DrawEllipseCore(ScreenPointF,​Single,​Single,​GeoPen,​GeoBrush,​DrawingLevel,​Single,​Single,​PenBrushDrawingOrder) ** ** {{wiki:​ProtectedMethod.gif|}} DrawEllipseCore(ScreenPointF,​Single,​Single,​GeoPen,​GeoBrush,​DrawingLevel,​Single,​Single,​PenBrushDrawingOrder) **
  
-Draws a point on the GeoCanvas.+  * //Draws a point on the GeoCanvas.//
 == Remarks == == Remarks ==
-This method is used to draw a point on the GeoCanvas. It provides you with a number of overloads that allow you to control how it is drawn. Specify the GeoBrush to fill in the area of the point. Specify the GeoPen to outline the point using that GeoPen. You can also call a overload that will allow you to specify both a GeoPen and a GeoBrush.The DrawingLevel allows you to specify the level you will draw on when drawing many points.+  * //This method is used to draw a point on the GeoCanvas. It provides you with a number of overloads that allow you to control how it is drawn. Specify the GeoBrush to fill in the area of the point. Specify the GeoPen to outline the point using that GeoPen. You can also call a overload that will allow you to specify both a GeoPen and a GeoBrush.The DrawingLevel allows you to specify the level you will draw on when drawing many points.//
  
 == Return Value == == Return Value ==
Line 1651: Line 1654:
 ** {{wiki:​ProtectedMethod.gif|}} DrawScreenImageWithoutScalingCore(GeoImage,​Single,​Single,​DrawingLevel,​Single,​Single,​Single) ** ** {{wiki:​ProtectedMethod.gif|}} DrawScreenImageWithoutScalingCore(GeoImage,​Single,​Single,​DrawingLevel,​Single,​Single,​Single) **
  
-Draws an unscaled image on the GeoCanvas.+  * //Draws an unscaled image on the GeoCanvas.//
 == Remarks == == Remarks ==
-Drawing an image unscaled is faster than using the API that scales it.+  * //Drawing an image unscaled is faster than using the API that scales it.//
  
 == Return Value == == Return Value ==
Line 1691: Line 1694:
 ** {{wiki:​ProtectedMethod.gif|}} DrawScreenImageCore(GeoImage,​Single,​Single,​Single,​Single,​DrawingLevel,​Single,​Single,​Single) ** ** {{wiki:​ProtectedMethod.gif|}} DrawScreenImageCore(GeoImage,​Single,​Single,​Single,​Single,​DrawingLevel,​Single,​Single,​Single) **
  
-Draws a scaled image on the GeoCanvas.+  * //Draws a scaled image on the GeoCanvas.//
 == Remarks == == Remarks ==
-Drawing an image scaled is slower than using the API that draws it unscaled.+  * //Drawing an image scaled is slower than using the API that draws it unscaled.//
  
 == Return Value == == Return Value ==
Line 1739: Line 1742:
 ** {{wiki:​ProtectedMethod.gif|}} DrawTextCore(String,​GeoFont,​GeoBrush,​GeoPen,​IEnumerable<​ScreenPointF>,​DrawingLevel,​Single,​Single,​Single) ** ** {{wiki:​ProtectedMethod.gif|}} DrawTextCore(String,​GeoFont,​GeoBrush,​GeoPen,​IEnumerable<​ScreenPointF>,​DrawingLevel,​Single,​Single,​Single) **
  
-This method allows you to draw text at the specified location, using the specified brush and font parameters.+  * //This method allows you to draw text at the specified location, using the specified brush and font parameters.//
 == Remarks == == Remarks ==
-This method is used to draw text on the GeoCanvas.The DrawingLevel allows you to specify the level you will draw on when drawing multiple text items. This is very useful when you want to draw a drop shadow, for example. You can draw the black backdrop on the lowest level with an offset, then draw the normal text on a higher level without an offset.+  * //This method is used to draw text on the GeoCanvas.The DrawingLevel allows you to specify the level you will draw on when drawing multiple text items. This is very useful when you want to draw a drop shadow, for example. You can draw the black backdrop on the lowest level with an offset, then draw the normal text on a higher level without an offset.//
  
 == Return Value == == Return Value ==
Line 1787: Line 1790:
 ** {{wiki:​ProtectedMethod.gif|}} MeasureTextCore(String,​GeoFont) ** ** {{wiki:​ProtectedMethod.gif|}} MeasureTextCore(String,​GeoFont) **
  
-This method returns the rectangle that contains the specified text, when that text is drawn with the specified font.+  * //This method returns the rectangle that contains the specified text, when that text is drawn with the specified font.//
 == Remarks == == Remarks ==
-This method is typically used for labeling, to determine whether labels overlap.+  * //This method is typically used for labeling, to determine whether labels overlap.//
  
 == Return Value == == Return Value ==
Line 1807: Line 1810:
 ** {{wiki:​ProtectedMethod.gif|}} ToNativeImageCore(GeoImage) ** ** {{wiki:​ProtectedMethod.gif|}} ToNativeImageCore(GeoImage) **
  
-This method converts a GeoImage to a commonly-used object. In GdiPlus, this object is often a NativeImage.+  * //This method converts a GeoImage to a commonly-used object. In GdiPlus, this object is often a NativeImage.//
 == Remarks == == Remarks ==
-This method is a BaseClass API and will be used in its sub-concrete classes.+  * //This method is a BaseClass API and will be used in its sub-concrete classes.//
  
 == Return Value == == Return Value ==
Line 1823: Line 1826:
 ** {{wiki:​ProtectedMethod.gif|}} ToGeoImageCore(Object) ** ** {{wiki:​ProtectedMethod.gif|}} ToGeoImageCore(Object) **
  
-This method converts an oboject to a GeoImage. In GdiPlus, this object is often a NativeImage.+  * //This method converts an oboject to a GeoImage. In GdiPlus, this object is often a NativeImage.//
 == Remarks == == Remarks ==
-This method is a BaseClass API and will be implemented and used in its sub-concrete classes.+  * //This method is a BaseClass API and will be implemented and used in its sub-concrete classes.//
  
 == Return Value == == Return Value ==
Line 1839: Line 1842:
 ** {{wiki:​ProtectedMethod.gif|}} GetCanvasWidthCore(Object) ** ** {{wiki:​ProtectedMethod.gif|}} GetCanvasWidthCore(Object) **
  
-This method gets the canvas width of the passed-in native image object.+  * //This method gets the canvas width of the passed-in native image object.//
 == Remarks == == Remarks ==
-This method is a BaseClass API and will be implemented and used in its sub-concrete classes.+  * //This method is a BaseClass API and will be implemented and used in its sub-concrete classes.//
  
 == Return Value == == Return Value ==
Line 1855: Line 1858:
 ** {{wiki:​ProtectedMethod.gif|}} GetCanvasHeightCore(Object) ** ** {{wiki:​ProtectedMethod.gif|}} GetCanvasHeightCore(Object) **
  
-This method gets the canvas height of the passed-in native image object.+  * //This method gets the canvas height of the passed-in native image object.//
 == Remarks == == Remarks ==
-This method is a BaseClass API and will be implemented and used in its sub-concrete classes.+  * //This method is a BaseClass API and will be implemented and used in its sub-concrete classes.//
  
 == Return Value == == Return Value ==
Line 1871: Line 1874:
 ** {{wiki:​ProtectedMethod.gif|}} FlushCore() ** ** {{wiki:​ProtectedMethod.gif|}} FlushCore() **
  
-This method flush drawing and commits the drawing on the GeoCanvas.+  * //This method flush drawing and commits the drawing on the GeoCanvas.//
 == Remarks == == Remarks ==
-This method should be called when you are finished drawing. It will commit the image changes to the image you passed in on BeginDrawing. It will also set IsDrawing to false. After you call this method it will put the GeoCanvas into an invalid state, so if you then call any drawing methods it will raise an exception.+  * //This method should be called when you are finished drawing. It will commit the image changes to the image you passed in on BeginDrawing. It will also set IsDrawing to false. After you call this method it will put the GeoCanvas into an invalid state, so if you then call any drawing methods it will raise an exception.//
  
 == Return Value == == Return Value ==
Line 1883: Line 1886:
 ** {{wiki:​ProtectedMethod.gif|}} EndDrawingCore() ** ** {{wiki:​ProtectedMethod.gif|}} EndDrawingCore() **
  
-This method ends drawing and commits the drawing on the GeoCanvas.+  * //This method ends drawing and commits the drawing on the GeoCanvas.//
 == Remarks == == Remarks ==
-This methods should be called when you are finished drawing. It will commit the image changes to the image you passed in on BeginDrawing. It will also set IsDrawing to false. After you call this method it will put the GeoCanvas into an invalid state, so if you then call any drawing methods it will raise an exception.+  * //This methods should be called when you are finished drawing. It will commit the image changes to the image you passed in on BeginDrawing. It will also set IsDrawing to false. After you call this method it will put the GeoCanvas into an invalid state, so if you then call any drawing methods it will raise an exception.//
  
 == Return Value == == Return Value ==
Line 1893: Line 1896:
 == Parameters == == Parameters ==
 <div newline></​div>​ <div newline></​div>​
-** {{wiki:​ProtectedMethod.gif|}} ​DrawException(String) **+** {{wiki:​ProtectedMethod.gif|}} ​0hM=(String) **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 1911: Line 1914:
 ** {{wiki:​ProtectedMethod.gif|}} DrawFullWaterMarked(String) ** ** {{wiki:​ProtectedMethod.gif|}} DrawFullWaterMarked(String) **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 1927: Line 1930:
 ** {{wiki:​ProtectedMethod.gif|}} OnDrawingProgressChanged(DrawingProgressChangedEventArgs) ** ** {{wiki:​ProtectedMethod.gif|}} OnDrawingProgressChanged(DrawingProgressChangedEventArgs) **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 1943: Line 1946:
 ** {{wiki:​ProtectedMethod.gif|}} ToWorldCoordinate(DrawingRectangleF) ** ** {{wiki:​ProtectedMethod.gif|}} ToWorldCoordinate(DrawingRectangleF) **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 1959: Line 1962:
 ** {{wiki:​ProtectedMethod.gif|}} CloneDeepCore() ** ** {{wiki:​ProtectedMethod.gif|}} CloneDeepCore() **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 1971: Line 1974:
 ** {{wiki:​ProtectedMethod.gif|}} GetCanvasWidth(Object) ** ** {{wiki:​ProtectedMethod.gif|}} GetCanvasWidth(Object) **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 1987: Line 1990:
 ** {{wiki:​ProtectedMethod.gif|}} GetCanvasHeight(Object) ** ** {{wiki:​ProtectedMethod.gif|}} GetCanvasHeight(Object) **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 2003: Line 2006:
 ** {{wiki:​ProtectedMethod.gif|}} DrawEvalWaterMarked(String) ** ** {{wiki:​ProtectedMethod.gif|}} DrawEvalWaterMarked(String) **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 2019: Line 2022:
 ** {{wiki:​ProtectedMethod.gif|}} Finalize() ** ** {{wiki:​ProtectedMethod.gif|}} Finalize() **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 2031: Line 2034:
 ** {{wiki:​ProtectedMethod.gif|}} MemberwiseClone() ** ** {{wiki:​ProtectedMethod.gif|}} MemberwiseClone() **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 2044: Line 2047:
 ** {{wiki:​PublicProperty.gif|}} IsDrawingLevelEnabled ** ** {{wiki:​PublicProperty.gif|}} IsDrawingLevelEnabled **
  
-Gets or sets a value indicating whether this instance is drawing level enabled.+  * //Gets or sets a value indicating whether this instance is drawing level enabled.//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
 == Return Value == == Return Value ==
   * Type:​Boolean   * Type:​Boolean
Line 2052: Line 2055:
 ** {{wiki:​PublicProperty.gif|}} ClippingArea ** ** {{wiki:​PublicProperty.gif|}} ClippingArea **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
 == Return Value == == Return Value ==
   * Type:​[[ThinkGeo.MapSuite.Core.RectangleShape|RectangleShape]]   * Type:​[[ThinkGeo.MapSuite.Core.RectangleShape|RectangleShape]]
Line 2060: Line 2063:
 ** {{wiki:​PublicProperty.gif|}} CurrentScale ** ** {{wiki:​PublicProperty.gif|}} CurrentScale **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
 == Return Value == == Return Value ==
   * Type:Double   * Type:Double
Line 2068: Line 2071:
 ** {{wiki:​PublicProperty.gif|}} DrawingQuality ** ** {{wiki:​PublicProperty.gif|}} DrawingQuality **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
 == Return Value == == Return Value ==
   * Type:​[[ThinkGeo.MapSuite.Core.DrawingQuality|DrawingQuality]]   * Type:​[[ThinkGeo.MapSuite.Core.DrawingQuality|DrawingQuality]]
Line 2076: Line 2079:
 ** {{wiki:​PublicProperty.gif|}} MapUnit ** ** {{wiki:​PublicProperty.gif|}} MapUnit **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
 == Return Value == == Return Value ==
   * Type:​[[ThinkGeo.MapSuite.Core.GeographyUnit|GeographyUnit]]   * Type:​[[ThinkGeo.MapSuite.Core.GeographyUnit|GeographyUnit]]
Line 2084: Line 2087:
 ** {{wiki:​PublicProperty.gif|}} Width ** ** {{wiki:​PublicProperty.gif|}} Width **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
 == Return Value == == Return Value ==
   * Type:Single   * Type:Single
Line 2092: Line 2095:
 ** {{wiki:​PublicProperty.gif|}} Height ** ** {{wiki:​PublicProperty.gif|}} Height **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
 == Return Value == == Return Value ==
   * Type:Single   * Type:Single
Line 2100: Line 2103:
 ** {{wiki:​PublicProperty.gif|}} CurrentWorldExtent ** ** {{wiki:​PublicProperty.gif|}} CurrentWorldExtent **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
 == Return Value == == Return Value ==
   * Type:​[[ThinkGeo.MapSuite.Core.RectangleShape|RectangleShape]]   * Type:​[[ThinkGeo.MapSuite.Core.RectangleShape|RectangleShape]]
Line 2108: Line 2111:
 ** {{wiki:​PublicProperty.gif|}} HasKeyColor ** ** {{wiki:​PublicProperty.gif|}} HasKeyColor **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
 == Return Value == == Return Value ==
   * Type:​Boolean   * Type:​Boolean
Line 2116: Line 2119:
 ** {{wiki:​PublicProperty.gif|}} KeyColors ** ** {{wiki:​PublicProperty.gif|}} KeyColors **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
 == Return Value == == Return Value ==
   * Type:​Collection<​[[ThinkGeo.MapSuite.Core.GeoColor|GeoColor]]>​   * Type:​Collection<​[[ThinkGeo.MapSuite.Core.GeoColor|GeoColor]]>​
Line 2124: Line 2127:
 ** {{wiki:​PublicProperty.gif|}} NativeImage ** ** {{wiki:​PublicProperty.gif|}} NativeImage **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
 == Return Value == == Return Value ==
   * Type:Object   * Type:Object
Line 2132: Line 2135:
 ** {{wiki:​PublicProperty.gif|}} IsDrawing ** ** {{wiki:​PublicProperty.gif|}} IsDrawing **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
 == Return Value == == Return Value ==
   * Type:​Boolean   * Type:​Boolean
Line 2140: Line 2143:
 ** {{wiki:​PublicProperty.gif|}} Dpi ** ** {{wiki:​PublicProperty.gif|}} Dpi **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
 == Return Value == == Return Value ==
   * Type:Single   * Type:Single
Line 2149: Line 2152:
 ** {{wiki:​ProtectedProperty.gif|}} HasDrawn ** ** {{wiki:​ProtectedProperty.gif|}} HasDrawn **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
 == Return Value == == Return Value ==
   * Type:​Boolean   * Type:​Boolean
Line 2157: Line 2160:
 ==== Public Events ==== ==== Public Events ====
 ** {{wiki:​PublicEvent.gif|}} DrawingProgressChanged ** ** {{wiki:​PublicEvent.gif|}} DrawingProgressChanged **
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 Event Arguments:​[[ThinkGeo.MapSuite.Core.DrawingProgressChangedEventArgs|DrawingProgressChangedEventArgs]] Event Arguments:​[[ThinkGeo.MapSuite.Core.DrawingProgressChangedEventArgs|DrawingProgressChangedEventArgs]]
  
  
thinkgeo.mapsuite.androidedition.androidgeocanvas.1442831311.txt.gz ยท Last modified: 2015/09/21 10:28 by admin