User Tools

Site Tools


thinkgeo.mapsuite.silverlightcore.zoomlevel

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.silverlightcore.zoomlevel [2015/09/21 03:25]
admin
thinkgeo.mapsuite.silverlightcore.zoomlevel [2017/03/16 21:59] (current)
Line 1: Line 1:
 ====== ThinkGeo.MapSuite.SilverlightCore.ZoomLevel ====== ====== ThinkGeo.MapSuite.SilverlightCore.ZoomLevel ======
 +
 +{{section>​upgrade_map_suite_to_10.0}}
 +
 This class defines how InternalFeatures will be drawn based on their scale. This class defines how InternalFeatures will be drawn based on their scale.
 ===== Inheritance Hierarchy ===== ===== Inheritance Hierarchy =====
Line 8: Line 11:
 ** {{wiki:​PublicMethod.gif|}} ZoomLevel() ** ** {{wiki:​PublicMethod.gif|}} ZoomLevel() **
  
-This is a constructor for the class.+  * //This is a constructor for the class.//
 == Remarks == == Remarks ==
-This is the default constructor. If you use this constructor,​ you should set the require properties on the class manually.+  * //This is the default constructor. If you use this constructor,​ you should set the require properties on the class manually.//
 == Parameters == == Parameters ==
 <div newline></​div>​ <div newline></​div>​
 ** {{wiki:​PublicMethod.gif|}} ZoomLevel(Double) ** ** {{wiki:​PublicMethod.gif|}} ZoomLevel(Double) **
  
-This is a constructor for the class.+  * //This is a constructor for the class.//
 == Remarks == == Remarks ==
-This constructor allows you to provide the scale for this ZoomLevel.+  * //This constructor allows you to provide the scale for this ZoomLevel.//
 == Parameters == == Parameters ==
   * //scale//   * //scale//
Line 28: Line 31:
 ** {{wiki:​PublicMethod.gif|}} GetRequiredColumnNames() ** ** {{wiki:​PublicMethod.gif|}} GetRequiredColumnNames() **
  
-This method returns the column data for each feature that is required for the styles to properly draw.+  * //This method returns the column data for each feature that is required for the styles to properly draw.//
 == Remarks == == Remarks ==
-In this method, we return the column names that are required for the styles to draw the feature properly. For example, if you have a style that colors areas blue when a certain column value is over 100, then you need to be sure you include the column name. This will ensure that the column data is returned to you in the feature when it is ready to draw. 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.+  * //In this method, we return the column names that are required for the styles to draw the feature properly. For example, if you have a style that colors areas blue when a certain column value is over 100, then you need to be sure you include the column name. This will ensure that the column data is returned to you in the feature when it is ready to draw. 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 40: Line 43:
 ** {{wiki:​PublicMethod.gif|}} Draw(GeoCanvas,​IEnumerable<​Feature>,​Collection<​SimpleCandidate>,​Collection<​SimpleCandidate>​) ** ** {{wiki:​PublicMethod.gif|}} Draw(GeoCanvas,​IEnumerable<​Feature>,​Collection<​SimpleCandidate>,​Collection<​SimpleCandidate>​) **
  
-This method draws the ZoomLevel.+  * //This method draws the ZoomLevel.//
 == Remarks == == Remarks ==
-This method is the concrete wrapper for the abstract method DrawCore. This method draws the representation of the Layer based on the extent you provided. As this is a concrete public method that wraps a Core method, we reserve the right to add events and other logic to pre- or post-process data returned by the Core version of the method. In this way, we leave our framework open on our end, but also allow you the developer to extend our logic to suit your needs. If you have questions about this, please contact our support team as we would be happy to work with you on extending our framework.+  * //This method is the concrete wrapper for the abstract method DrawCore. This method draws the representation of the Layer based on the extent you provided. As this is a concrete public method that wraps a Core method, we reserve the right to add events and other logic to pre- or post-process data returned by the Core version of the method. In this way, we leave our framework open on our end, but also allow you the developer to extend our logic to suit your needs. If you have questions about this, please contact our support team as we would be happy to work with you on extending our framework.//
  
 == Return Value == == Return Value ==
Line 68: Line 71:
 ** {{wiki:​PublicMethod.gif|}} Draw(GeoCanvas,​IEnumerable<​BaseShape>,​Collection<​SimpleCandidate>,​Collection<​SimpleCandidate>​) ** ** {{wiki:​PublicMethod.gif|}} Draw(GeoCanvas,​IEnumerable<​BaseShape>,​Collection<​SimpleCandidate>,​Collection<​SimpleCandidate>​) **
  
-This method draws the ZoomLevel.+  * //This method draws the ZoomLevel.//
 == Remarks == == Remarks ==
-This method is the concrete wrapper for the abstract method DrawCore. This method draws the representation of the Layer based on the extent you provided. As this is a concrete public method that wraps a Core method, we reserve the right to add events and other logic to pre- or post-process data returned by the Core version of the method. In this way, we leave our framework open on our end, but also allow you the developer to extend our logic to suit your needs. If you have questions about this, please contact our support team as we would be happy to work with you on extending our framework.+  * //This method is the concrete wrapper for the abstract method DrawCore. This method draws the representation of the Layer based on the extent you provided. As this is a concrete public method that wraps a Core method, we reserve the right to add events and other logic to pre- or post-process data returned by the Core version of the method. In this way, we leave our framework open on our end, but also allow you the developer to extend our logic to suit your needs. If you have questions about this, please contact our support team as we would be happy to work with you on extending our framework.//
  
 == Return Value == == Return Value ==
Line 96: Line 99:
 ** {{wiki:​PublicMethod.gif|}} ToString() ** ** {{wiki:​PublicMethod.gif|}} ToString() **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 108: Line 111:
 ** {{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 124: Line 127:
 ** {{wiki:​PublicMethod.gif|}} GetHashCode() ** ** {{wiki:​PublicMethod.gif|}} GetHashCode() **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 136: Line 139:
 ** {{wiki:​PublicMethod.gif|}} GetType() ** ** {{wiki:​PublicMethod.gif|}} GetType() **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 149: Line 152:
 ** {{wiki:​ProtectedMethod.gif|}} DrawCore(GeoCanvas,​IEnumerable<​Feature>,​Collection<​SimpleCandidate>,​Collection<​SimpleCandidate>​) ** ** {{wiki:​ProtectedMethod.gif|}} DrawCore(GeoCanvas,​IEnumerable<​Feature>,​Collection<​SimpleCandidate>,​Collection<​SimpleCandidate>​) **
  
-This method draws the ZoomLevel.+  * //This method draws the ZoomLevel.//
 == Remarks == == Remarks ==
-This method draws the representation of the Layer based on the extent you provided.+  * //This method draws the representation of the Layer based on the extent you provided.//
  
 == Return Value == == Return Value ==
Line 177: Line 180:
 ** {{wiki:​ProtectedMethod.gif|}} Finalize() ** ** {{wiki:​ProtectedMethod.gif|}} Finalize() **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 189: Line 192:
 ** {{wiki:​ProtectedMethod.gif|}} MemberwiseClone() ** ** {{wiki:​ProtectedMethod.gif|}} MemberwiseClone() **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
thinkgeo.mapsuite.silverlightcore.zoomlevel.1442805927.txt.gz · Last modified: 2015/09/21 03:25 by admin