User Tools

Site Tools


thinkgeo.mapsuite.core.pointstyle

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.core.pointstyle [2015/09/21 07:50]
admin
thinkgeo.mapsuite.core.pointstyle [2017/03/16 21:59] (current)
Line 1: Line 1:
 ====== ThinkGeo.MapSuite.Core.PointStyle ====== ====== ThinkGeo.MapSuite.Core.PointStyle ======
 +
 +{{section>​upgrade_map_suite_to_10.0}}
 +
 This class allows you to define how points are drawn on the canvas. This class allows you to define how points are drawn on the canvas.
 ===== Inheritance Hierarchy ===== ===== Inheritance Hierarchy =====
Line 11: Line 14:
 ** {{wiki:​PublicMethod.gif|}} PointStyle() ** ** {{wiki:​PublicMethod.gif|}} PointStyle() **
  
-This is a constructor for the class.+  * //This is a constructor for the class.//
 == Remarks == == Remarks ==
-If you use this constructor,​ you should set the various properties manually. Specifically,​ you will want to set the PointType, which allows you to choose between bitmap, character and symbol as an option for displaying your points.+  * //If you use this constructor,​ you should set the various properties manually. Specifically,​ you will want to set the PointType, which allows you to choose between bitmap, character and symbol as an option for displaying your points.//
 == Parameters == == Parameters ==
 <div newline></​div>​ <div newline></​div>​
 ** {{wiki:​PublicMethod.gif|}} PointStyle(GeoImage) ** ** {{wiki:​PublicMethod.gif|}} PointStyle(GeoImage) **
  
-This is a constructor for the class.+  * //This is a constructor for the class.//
 == Remarks == == Remarks ==
-If you use this constructor,​ the PointStyle will be set to Bitmap.+  * //If you use this constructor,​ the PointStyle will be set to Bitmap.//
 == Parameters == == Parameters ==
   * //image//   * //image//
Line 29: Line 32:
 ** {{wiki:​PublicMethod.gif|}} PointStyle(GeoFont,​Int32,​GeoSolidBrush) ** ** {{wiki:​PublicMethod.gif|}} PointStyle(GeoFont,​Int32,​GeoSolidBrush) **
  
-This is a constructor for the class.+  * //This is a constructor for the class.//
 == Remarks == == Remarks ==
-If you use this constructor,​ the PointStyle will be set to Character.+  * //If you use this constructor,​ the PointStyle will be set to Character.//
 == Parameters == == Parameters ==
   * //​characterFont//​   * //​characterFont//​
Line 48: Line 51:
 ** {{wiki:​PublicMethod.gif|}} PointStyle(PointSymbolType,​GeoSolidBrush,​Int32) ** ** {{wiki:​PublicMethod.gif|}} PointStyle(PointSymbolType,​GeoSolidBrush,​Int32) **
  
-This is a constructor for the class.+  * //This is a constructor for the class.//
 == Remarks == == Remarks ==
-If you use this constructor,​ the PointStyle will be set to Symbol.+  * //If you use this constructor,​ the PointStyle will be set to Symbol.//
 == Parameters == == Parameters ==
   * //​symbolType//​   * //​symbolType//​
Line 67: Line 70:
 ** {{wiki:​PublicMethod.gif|}} PointStyle(PointSymbolType,​GeoSolidBrush,​GeoPen,​Int32) ** ** {{wiki:​PublicMethod.gif|}} PointStyle(PointSymbolType,​GeoSolidBrush,​GeoPen,​Int32) **
  
-This is a constructor for the class.+  * //This is a constructor for the class.//
 == Remarks == == Remarks ==
-If you use this constructor,​ the PointStyle will be set to Symbol.+  * //If you use this constructor,​ the PointStyle will be set to Symbol.//
 == Parameters == == Parameters ==
   * //​symbolType//​   * //​symbolType//​
Line 92: Line 95:
 ** {{wiki:​PublicMethod.gif|}} CloneDeep() ** ** {{wiki:​PublicMethod.gif|}} CloneDeep() **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 104: Line 107:
 ** {{wiki:​PublicMethod.gif|}} Draw(IEnumerable<​Feature>,​GeoCanvas,​Collection<​SimpleCandidate>,​Collection<​SimpleCandidate>​) ** ** {{wiki:​PublicMethod.gif|}} Draw(IEnumerable<​Feature>,​GeoCanvas,​Collection<​SimpleCandidate>,​Collection<​SimpleCandidate>​) **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 132: Line 135:
 ** {{wiki:​PublicMethod.gif|}} Draw(IEnumerable<​BaseShape>,​GeoCanvas,​Collection<​SimpleCandidate>,​Collection<​SimpleCandidate>​) ** ** {{wiki:​PublicMethod.gif|}} Draw(IEnumerable<​BaseShape>,​GeoCanvas,​Collection<​SimpleCandidate>,​Collection<​SimpleCandidate>​) **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 160: Line 163:
 ** {{wiki:​PublicMethod.gif|}} GetRequiredColumnNames() ** ** {{wiki:​PublicMethod.gif|}} GetRequiredColumnNames() **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 172: Line 175:
 ** {{wiki:​PublicMethod.gif|}} DrawSample(GeoCanvas,​DrawingRectangleF) ** ** {{wiki:​PublicMethod.gif|}} DrawSample(GeoCanvas,​DrawingRectangleF) **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 192: Line 195:
 ** {{wiki:​PublicMethod.gif|}} DrawSample(GeoCanvas) ** ** {{wiki:​PublicMethod.gif|}} DrawSample(GeoCanvas) **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 208: Line 211:
 ** {{wiki:​PublicMethod.gif|}} SaveStyle(String) ** ** {{wiki:​PublicMethod.gif|}} SaveStyle(String) **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 224: Line 227:
 ** {{wiki:​PublicMethod.gif|}} SaveStyle(Stream) ** ** {{wiki:​PublicMethod.gif|}} SaveStyle(Stream) **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 240: Line 243:
 ** {{wiki:​PublicMethod.gif|}} ToString() ** ** {{wiki:​PublicMethod.gif|}} ToString() **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 252: Line 255:
 ** {{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 268: Line 271:
 ** {{wiki:​PublicMethod.gif|}} GetHashCode() ** ** {{wiki:​PublicMethod.gif|}} GetHashCode() **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 280: Line 283:
 ** {{wiki:​PublicMethod.gif|}} GetType() ** ** {{wiki:​PublicMethod.gif|}} GetType() **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 293: Line 296:
 ** {{wiki:​ProtectedMethod.gif|}} DrawCore(IEnumerable<​Feature>,​GeoCanvas,​Collection<​SimpleCandidate>,​Collection<​SimpleCandidate>​) ** ** {{wiki:​ProtectedMethod.gif|}} DrawCore(IEnumerable<​Feature>,​GeoCanvas,​Collection<​SimpleCandidate>,​Collection<​SimpleCandidate>​) **
  
-This method draws the features on the canvas you provided.+  * //This method draws the features on the canvas you provided.//
 == Remarks == == Remarks ==
-This overridden method is called from the concrete public method Draw. In this method, we take the features you passed in and draw them on the canvas you provided. Each style (based on its properties) may draw each feature differently. When overriding this method, consider each feature and its column data values. You can use the full power of the GeoCanvas to do the drawing. If you need column data for a feature, be sure to override the GetRequiredColumnNamesCore and add the columns you need to the collection. In many of the styles, we add properties to allow the user to specify which field they need; then, in the GetRequiredColumnNamesCore,​ we read that property and add it to the collection.+  * //This overridden method is called from the concrete public method Draw. In this method, we take the features you passed in and draw them on the canvas you provided. Each style (based on its properties) may draw each feature differently. When overriding this method, consider each feature and its column data values. You can use the full power of the GeoCanvas to do the drawing. If you need column data for a feature, be sure to override the GetRequiredColumnNamesCore and add the columns you need to the collection. In many of the styles, we add properties to allow the user to specify which field they need; then, in the GetRequiredColumnNamesCore,​ we read that property and add it to the collection.//
  
 == Return Value == == Return Value ==
Line 321: Line 324:
 ** {{wiki:​ProtectedMethod.gif|}} DrawSampleCore(GeoCanvas,​DrawingRectangleF) ** ** {{wiki:​ProtectedMethod.gif|}} DrawSampleCore(GeoCanvas,​DrawingRectangleF) **
  
-This method draws a sample feature on the canvas you provided.+  * //This method draws a sample feature on the canvas you provided.//
 == Remarks == == Remarks ==
-This virtual method is called from the concrete public method Draw. In this method, we draw a sample style on the canvas you provided. This is typically used to display a legend or other sample area. When implementing this virtual method, consider the canvas size and draw the sample image appropriately. You should keep in mind that the sample typically shows up on a legend.+  * //This virtual method is called from the concrete public method Draw. In this method, we draw a sample style on the canvas you provided. This is typically used to display a legend or other sample area. When implementing this virtual method, consider the canvas size and draw the sample image appropriately. You should keep in mind that the sample typically shows up on a legend.//
  
 == Return Value == == Return Value ==
Line 341: Line 344:
 ** {{wiki:​ProtectedMethod.gif|}} CloneDeepCore() ** ** {{wiki:​ProtectedMethod.gif|}} CloneDeepCore() **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 353: Line 356:
 ** {{wiki:​ProtectedMethod.gif|}} GetRequiredColumnNamesCore() ** ** {{wiki:​ProtectedMethod.gif|}} GetRequiredColumnNamesCore() **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 365: Line 368:
 ** {{wiki:​ProtectedMethod.gif|}} Finalize() ** ** {{wiki:​ProtectedMethod.gif|}} Finalize() **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 377: Line 380:
 ** {{wiki:​ProtectedMethod.gif|}} MemberwiseClone() ** ** {{wiki:​ProtectedMethod.gif|}} MemberwiseClone() **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 443: Line 446:
 == Return Value == == Return Value ==
   * Type:​[[ThinkGeo.MapSuite.Core.PointSymbolType|PointSymbolType]]   * Type:​[[ThinkGeo.MapSuite.Core.PointSymbolType|PointSymbolType]]
 +
 +** {{wiki:​PublicProperty.gif|}} Mask **
 +
 +N/A
 +== Remarks ==
 +N/A
 +== Return Value ==
 +  * Type:​[[ThinkGeo.MapSuite.Core.AreaStyle|AreaStyle]]
  
 ** {{wiki:​PublicProperty.gif|}} Advanced ** ** {{wiki:​PublicProperty.gif|}} Advanced **
Line 549: Line 560:
  
 ==== Protected Properties ==== ==== Protected Properties ====
-** {{wiki:​ProtectedProperty.gif|}} ​uBs= **+** {{wiki:​ProtectedProperty.gif|}} ​IsDefault ​**
  
 N/A N/A
thinkgeo.mapsuite.core.pointstyle.1442821806.txt.gz ยท Last modified: 2015/09/21 07:50 by admin