User Tools

Site Tools


thinkgeo.mapsuite.portablecore.tilematrix

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.portablecore.tilematrix [2015/09/21 08:20]
admin
thinkgeo.mapsuite.portablecore.tilematrix [2017/03/16 21:59] (current)
Line 1: Line 1:
 ====== ThinkGeo.MapSuite.Core.TileMatrix ====== ====== ThinkGeo.MapSuite.Core.TileMatrix ======
 +
 +{{section>​upgrade_map_suite_to_10.0}}
 +
 This is the base class inherits from Matrix which describe the Matrix system used for Tilling system. This is the base class inherits from Matrix which describe the Matrix system used for Tilling system.
 ===== Inheritance Hierarchy ===== ===== Inheritance Hierarchy =====
Line 12: Line 15:
 ** {{wiki:​ProtectedMethod.gif|}} TileMatrix(String,​Double,​Int32,​Int32,​GeographyUnit,​PointShape,​MatrixReferenceCorner,​Int64,​Int64) ** ** {{wiki:​ProtectedMethod.gif|}} TileMatrix(String,​Double,​Int32,​Int32,​GeographyUnit,​PointShape,​MatrixReferenceCorner,​Int64,​Int64) **
  
-This is the constructor for the class.+  * //This is the constructor for the class.//
 == Remarks == == Remarks ==
-If you use this constructor,​ all other properties are caculated via these given parameters.+  * //If you use this constructor,​ all other properties are caculated via these given parameters.//
 == Parameters == == Parameters ==
   * //id//   * //id//
Line 55: Line 58:
 ** {{wiki:​ProtectedMethod.gif|}} TileMatrix(String,​Double,​Int32,​Int32,​GeographyUnit,​RectangleShape,​MatrixReferenceCorner) ** ** {{wiki:​ProtectedMethod.gif|}} TileMatrix(String,​Double,​Int32,​Int32,​GeographyUnit,​RectangleShape,​MatrixReferenceCorner) **
  
-This is the constructor for the class.+  * //This is the constructor for the class.//
 == Remarks == == Remarks ==
-If you use this constructor,​ all other properties are caculated via these given parameters.+  * //If you use this constructor,​ all other properties are caculated via these given parameters.//
 == Parameters == == Parameters ==
   * //id//   * //id//
Line 90: Line 93:
 ** {{wiki:​ProtectedMethod.gif|}} TileMatrix(String,​Double,​Int32,​Int32,​GeographyUnit,​MatrixReferenceCorner) ** ** {{wiki:​ProtectedMethod.gif|}} TileMatrix(String,​Double,​Int32,​Int32,​GeographyUnit,​MatrixReferenceCorner) **
  
-This is the constructor for the class.+  * //This is the constructor for the class.//
 == Remarks == == Remarks ==
-If you use this constructor,​ all other properties are caculated via these given parameters.+  * //If you use this constructor,​ all other properties are caculated via these given parameters.//
 == Parameters == == Parameters ==
   * //id//   * //id//
Line 122: Line 125:
 ** {{wiki:​PublicMethod.gif|}} GetAllCells() ** ** {{wiki:​PublicMethod.gif|}} GetAllCells() **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 134: Line 137:
 ** {{wiki:​PublicMethod.gif|}} GetCell(Int64,​Int64) ** ** {{wiki:​PublicMethod.gif|}} GetCell(Int64,​Int64) **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 154: Line 157:
 ** {{wiki:​PublicMethod.gif|}} GetCell(PointShape) ** ** {{wiki:​PublicMethod.gif|}} GetCell(PointShape) **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 170: Line 173:
 ** {{wiki:​PublicMethod.gif|}} GetRowIndex(PointShape) ** ** {{wiki:​PublicMethod.gif|}} GetRowIndex(PointShape) **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 186: Line 189:
 ** {{wiki:​PublicMethod.gif|}} GetColumnIndex(PointShape) ** ** {{wiki:​PublicMethod.gif|}} GetColumnIndex(PointShape) **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 202: Line 205:
 ** {{wiki:​PublicMethod.gif|}} GetIntersectingCells(RectangleShape) ** ** {{wiki:​PublicMethod.gif|}} GetIntersectingCells(RectangleShape) **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 218: Line 221:
 ** {{wiki:​PublicMethod.gif|}} GetContainedCells(RectangleShape) ** ** {{wiki:​PublicMethod.gif|}} GetContainedCells(RectangleShape) **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 234: Line 237:
 ** {{wiki:​PublicMethod.gif|}} GetIntersectingRowColumnRange(RectangleShape) ** ** {{wiki:​PublicMethod.gif|}} GetIntersectingRowColumnRange(RectangleShape) **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 250: Line 253:
 ** {{wiki:​PublicMethod.gif|}} GetContainedRowColumnRange(RectangleShape) ** ** {{wiki:​PublicMethod.gif|}} GetContainedRowColumnRange(RectangleShape) **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 266: Line 269:
 ** {{wiki:​PublicMethod.gif|}} ToString() ** ** {{wiki:​PublicMethod.gif|}} ToString() **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 278: Line 281:
 ** {{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 294: Line 297:
 ** {{wiki:​PublicMethod.gif|}} GetHashCode() ** ** {{wiki:​PublicMethod.gif|}} GetHashCode() **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 306: Line 309:
 ** {{wiki:​PublicMethod.gif|}} GetType() ** ** {{wiki:​PublicMethod.gif|}} GetType() **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 319: Line 322:
 ** {{wiki:​ProtectedMethod.gif|}} GetResolutionFromScale(Double) ** ** {{wiki:​ProtectedMethod.gif|}} GetResolutionFromScale(Double) **
  
-This method will get resolution from scale and can be overridden.+  * //This method will get resolution from scale and can be overridden.//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 335: Line 338:
 ** {{wiki:​ProtectedMethod.gif|}} SetMatrix(String,​Double,​Double,​RectangleShape,​MatrixReferenceCorner) ** ** {{wiki:​ProtectedMethod.gif|}} SetMatrix(String,​Double,​Double,​RectangleShape,​MatrixReferenceCorner) **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 367: Line 370:
 ** {{wiki:​ProtectedMethod.gif|}} SetMatrix(String,​Double,​Double,​PointShape,​MatrixReferenceCorner,​Int64,​Int64) ** ** {{wiki:​ProtectedMethod.gif|}} SetMatrix(String,​Double,​Double,​PointShape,​MatrixReferenceCorner,​Int64,​Int64) **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 407: Line 410:
 ** {{wiki:​ProtectedMethod.gif|}} SetMatrix(Double,​Double) ** ** {{wiki:​ProtectedMethod.gif|}} SetMatrix(Double,​Double) **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 427: Line 430:
 ** {{wiki:​ProtectedMethod.gif|}} Finalize() ** ** {{wiki:​ProtectedMethod.gif|}} Finalize() **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 439: Line 442:
 ** {{wiki:​ProtectedMethod.gif|}} MemberwiseClone() ** ** {{wiki:​ProtectedMethod.gif|}} MemberwiseClone() **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 452: Line 455:
 ** {{wiki:​PublicProperty.gif|}} Scale ** ** {{wiki:​PublicProperty.gif|}} Scale **
  
-This property gets or sets the Scale for the TileMatrix.+  * //This property gets or sets the Scale for the TileMatrix.//
 == Remarks == == Remarks ==
-When set a different Scale, it will recaculate the parameters in TileMatrix.+  * //When set a different Scale, it will recaculate the parameters in TileMatrix.//
 == Return Value == == Return Value ==
   * Type:Double   * Type:Double
Line 460: Line 463:
 ** {{wiki:​PublicProperty.gif|}} TileWidth ** ** {{wiki:​PublicProperty.gif|}} TileWidth **
  
-This property gets or sets the TileWidth for the TileMatrix.+  * //This property gets or sets the TileWidth for the TileMatrix.//
 == Remarks == == Remarks ==
-When set a different TileWidth, it will recaculate the parameters in TileMatrix.+  * //When set a different TileWidth, it will recaculate the parameters in TileMatrix.//
 == Return Value == == Return Value ==
   * Type:Int32   * Type:Int32
Line 468: Line 471:
 ** {{wiki:​PublicProperty.gif|}} TileHeight ** ** {{wiki:​PublicProperty.gif|}} TileHeight **
  
-This property gets or sets the TileHeight for the TileMatrix.+  * //This property gets or sets the TileHeight for the TileMatrix.//
 == Remarks == == Remarks ==
-When set a different TileHeight, it will recaculate the parameters in TileMatrix.+  * //When set a different TileHeight, it will recaculate the parameters in TileMatrix.//
 == Return Value == == Return Value ==
   * Type:Int32   * Type:Int32
Line 476: Line 479:
 ** {{wiki:​PublicProperty.gif|}} BoundingBoxUnit ** ** {{wiki:​PublicProperty.gif|}} BoundingBoxUnit **
  
-This property gets or sets the BoundingBoxUnit for the TileMatrix.+  * //This property gets or sets the BoundingBoxUnit for the TileMatrix.//
 == Remarks == == Remarks ==
-When set a different BoundingBoxUnit,​ it will recaculate the parameters in TileMatrix. Also, The default boundingBox value depends on the BoundingBoxUint.+  * //When set a different BoundingBoxUnit,​ it will recaculate the parameters in TileMatrix. Also, The default boundingBox value depends on the BoundingBoxUint.//
 == Return Value == == Return Value ==
   * Type:​[[ThinkGeo.MapSuite.Core.GeographyUnit|GeographyUnit]]   * Type:​[[ThinkGeo.MapSuite.Core.GeographyUnit|GeographyUnit]]
Line 484: Line 487:
 ** {{wiki:​PublicProperty.gif|}} CellWidth ** ** {{wiki:​PublicProperty.gif|}} CellWidth **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
 == Return Value == == Return Value ==
   * Type:Double   * Type:Double
Line 492: Line 495:
 ** {{wiki:​PublicProperty.gif|}} CellHeight ** ** {{wiki:​PublicProperty.gif|}} CellHeight **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
 == Return Value == == Return Value ==
   * Type:Double   * Type:Double
Line 500: Line 503:
 ** {{wiki:​PublicProperty.gif|}} BoundingBox ** ** {{wiki:​PublicProperty.gif|}} BoundingBox **
  
-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 508: Line 511:
 ** {{wiki:​PublicProperty.gif|}} RowCount ** ** {{wiki:​PublicProperty.gif|}} RowCount **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
 == Return Value == == Return Value ==
   * Type:Int64   * Type:Int64
Line 516: Line 519:
 ** {{wiki:​PublicProperty.gif|}} ColumnCount ** ** {{wiki:​PublicProperty.gif|}} ColumnCount **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
 == Return Value == == Return Value ==
   * Type:Int64   * Type:Int64
Line 524: Line 527:
 ** {{wiki:​PublicProperty.gif|}} Id ** ** {{wiki:​PublicProperty.gif|}} Id **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
 == Return Value == == Return Value ==
   * Type:String   * Type:String
thinkgeo.mapsuite.portablecore.tilematrix.1442823607.txt.gz ยท Last modified: 2015/09/21 08:20 by admin