User Tools

Site Tools


thinkgeo.mapsuite.core.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.core.tilematrix [2015/09/17 10:41]
admin
— (current)
Line 1: Line 1:
-====== ThinkGeo.MapSuite.Core.TileMatrix ====== 
-This is the base class inherits from Matrix which describe the Matrix system used for Tilling system. 
-===== Inheritance Hierarchy ===== 
-  *System.Object 
-    *ThinkGeo.MapSuite.Core.Matrix 
-      ***ThinkGeo.MapSuite.Core.TileMatrix** 
-        *[[ThinkGeo.MapSuite.Core.WmtsTileMatrix]] 
-        *[[ThinkGeo.MapSuite.Core.MapSuiteTileMatrix]] 
-===== Members Summary ===== 
-=== Public Constructors === 
-=== Protected Constructors === 
-<div class_table>​ 
-**{{wiki:​ProtectedMethod.gif|}}[[#​TileMatrix(String,​Double,​Int32,​Int32,​GeographyUnit,​PointShape,​MatrixReferenceCorner,​Int64,​Int64)|TileMatrix]]** 
-  * **Parameters**:​String,​Double,​Int32,​Int32,​[[ThinkGeo.MapSuite.Core.GeographyUnit|GeographyUnit]],​[[ThinkGeo.MapSuite.Core.PointShape|PointShape]],​[[ThinkGeo.MapSuite.Core.MatrixReferenceCorner|MatrixReferenceCorner]],​Int64,​Int64 
-  * **DeclaringType**:​N/​A 
-  * **Summary**:​This is the constructor for the class. 
-</​div>​ 
- 
-<div class_table>​ 
-**{{wiki:​ProtectedMethod.gif|}}[[#​TileMatrix(String,​Double,​Int32,​Int32,​GeographyUnit,​RectangleShape,​MatrixReferenceCorner)|TileMatrix]]** 
-  * **Parameters**:​String,​Double,​Int32,​Int32,​[[ThinkGeo.MapSuite.Core.GeographyUnit|GeographyUnit]],​[[ThinkGeo.MapSuite.Core.RectangleShape|RectangleShape]],​[[ThinkGeo.MapSuite.Core.MatrixReferenceCorner|MatrixReferenceCorner]] 
-  * **DeclaringType**:​N/​A 
-  * **Summary**:​This is the constructor for the class. 
-</​div>​ 
- 
-<div class_table>​ 
-**{{wiki:​ProtectedMethod.gif|}}[[#​TileMatrix(String,​Double,​Int32,​Int32,​GeographyUnit,​MatrixReferenceCorner)|TileMatrix]]** 
-  * **Parameters**:​String,​Double,​Int32,​Int32,​[[ThinkGeo.MapSuite.Core.GeographyUnit|GeographyUnit]],​[[ThinkGeo.MapSuite.Core.MatrixReferenceCorner|MatrixReferenceCorner]] 
-  * **DeclaringType**:​N/​A 
-  * **Summary**:​This is the constructor for the class. 
-</​div>​ 
- 
-=== Public Methods === 
-<div class_table>​ 
-**{{wiki:​PublicMethod.gif|}}[[#​Equals(Object)|Equals]]** 
-  * **Parameters**:​Object 
-  * **DeclaringType**:​Object 
-  * **Summary**:​N/​A 
-</​div>​ 
- 
-<div class_table>​ 
-**{{wiki:​PublicMethod.gif|}}[[#​GetAllCells()|GetAllCells]]** 
-  * **Parameters**:​N/​A 
-  * **DeclaringType**:​[[ThinkGeo.MapSuite.Core.Matrix|Matrix]] 
-  * **Summary**:​N/​A 
-</​div>​ 
- 
-<div class_table>​ 
-**{{wiki:​PublicMethod.gif|}}[[#​GetCell(Int64,​Int64)|GetCell]]** 
-  * **Parameters**:​Int64,​Int64 
-  * **DeclaringType**:​[[ThinkGeo.MapSuite.Core.Matrix|Matrix]] 
-  * **Summary**:​N/​A 
-</​div>​ 
- 
-<div class_table>​ 
-**{{wiki:​PublicMethod.gif|}}[[#​GetCell(PointShape)|GetCell]]** 
-  * **Parameters**:​[[ThinkGeo.MapSuite.Core.PointShape|PointShape]] 
-  * **DeclaringType**:​[[ThinkGeo.MapSuite.Core.Matrix|Matrix]] 
-  * **Summary**:​N/​A 
-</​div>​ 
- 
-<div class_table>​ 
-**{{wiki:​PublicMethod.gif|}}[[#​GetColumnIndex(PointShape)|GetColumnIndex]]** 
-  * **Parameters**:​[[ThinkGeo.MapSuite.Core.PointShape|PointShape]] 
-  * **DeclaringType**:​[[ThinkGeo.MapSuite.Core.Matrix|Matrix]] 
-  * **Summary**:​N/​A 
-</​div>​ 
- 
-<div class_table>​ 
-**{{wiki:​PublicMethod.gif|}}[[#​GetContainedCells(RectangleShape)|GetContainedCells]]** 
-  * **Parameters**:​[[ThinkGeo.MapSuite.Core.RectangleShape|RectangleShape]] 
-  * **DeclaringType**:​[[ThinkGeo.MapSuite.Core.Matrix|Matrix]] 
-  * **Summary**:​N/​A 
-</​div>​ 
- 
-<div class_table>​ 
-**{{wiki:​PublicMethod.gif|}}[[#​GetContainedRowColumnRange(RectangleShape)|GetContainedRowColumnRange]]** 
-  * **Parameters**:​[[ThinkGeo.MapSuite.Core.RectangleShape|RectangleShape]] 
-  * **DeclaringType**:​[[ThinkGeo.MapSuite.Core.Matrix|Matrix]] 
-  * **Summary**:​N/​A 
-</​div>​ 
- 
-<div class_table>​ 
-**{{wiki:​PublicMethod.gif|}}[[#​GetHashCode()|GetHashCode]]** 
-  * **Parameters**:​N/​A 
-  * **DeclaringType**:​Object 
-  * **Summary**:​N/​A 
-</​div>​ 
- 
-<div class_table>​ 
-**{{wiki:​PublicMethod.gif|}}[[#​GetIntersectingCells(RectangleShape)|GetIntersectingCells]]** 
-  * **Parameters**:​[[ThinkGeo.MapSuite.Core.RectangleShape|RectangleShape]] 
-  * **DeclaringType**:​[[ThinkGeo.MapSuite.Core.Matrix|Matrix]] 
-  * **Summary**:​N/​A 
-</​div>​ 
- 
-<div class_table>​ 
-**{{wiki:​PublicMethod.gif|}}[[#​GetIntersectingRowColumnRange(RectangleShape)|GetIntersectingRowColumnRange]]** 
-  * **Parameters**:​[[ThinkGeo.MapSuite.Core.RectangleShape|RectangleShape]] 
-  * **DeclaringType**:​[[ThinkGeo.MapSuite.Core.Matrix|Matrix]] 
-  * **Summary**:​N/​A 
-</​div>​ 
- 
-<div class_table>​ 
-**{{wiki:​PublicMethod.gif|}}[[#​GetRowIndex(PointShape)|GetRowIndex]]** 
-  * **Parameters**:​[[ThinkGeo.MapSuite.Core.PointShape|PointShape]] 
-  * **DeclaringType**:​[[ThinkGeo.MapSuite.Core.Matrix|Matrix]] 
-  * **Summary**:​N/​A 
-</​div>​ 
- 
-<div class_table>​ 
-**{{wiki:​PublicMethod.gif|}}[[#​GetType()|GetType]]** 
-  * **Parameters**:​N/​A 
-  * **DeclaringType**:​Object 
-  * **Summary**:​N/​A 
-</​div>​ 
- 
-<div class_table>​ 
-**{{wiki:​PublicMethod.gif|}}[[#​ToString()|ToString]]** 
-  * **Parameters**:​N/​A 
-  * **DeclaringType**:​Object 
-  * **Summary**:​N/​A 
-</​div>​ 
- 
-=== Protected Methods === 
-<div class_table>​ 
-**{{wiki:​ProtectedMethod.gif|}}[[#​Finalize()|Finalize]]** 
-  * **Parameters**:​N/​A 
-  * **DeclaringType**:​Object 
-  * **Summary**:​N/​A 
-</​div>​ 
- 
-<div class_table>​ 
-**{{wiki:​ProtectedMethod.gif|}}[[#​GetResolutionFromScale(Double)|GetResolutionFromScale]]** 
-  * **Parameters**:​Double 
-  * **DeclaringType**:​N/​A 
-  * **Summary**:​This method will get resolution from scale and can be overridden. 
-</​div>​ 
- 
-<div class_table>​ 
-**{{wiki:​ProtectedMethod.gif|}}[[#​MemberwiseClone()|MemberwiseClone]]** 
-  * **Parameters**:​N/​A 
-  * **DeclaringType**:​Object 
-  * **Summary**:​N/​A 
-</​div>​ 
- 
-<div class_table>​ 
-**{{wiki:​ProtectedMethod.gif|}}[[#​SetMatrix(String,​Double,​Double,​RectangleShape,​MatrixReferenceCorner)|SetMatrix]]** 
-  * **Parameters**:​String,​Double,​Double,​[[ThinkGeo.MapSuite.Core.RectangleShape|RectangleShape]],​[[ThinkGeo.MapSuite.Core.MatrixReferenceCorner|MatrixReferenceCorner]] 
-  * **DeclaringType**:​[[ThinkGeo.MapSuite.Core.Matrix|Matrix]] 
-  * **Summary**:​N/​A 
-</​div>​ 
- 
-<div class_table>​ 
-**{{wiki:​ProtectedMethod.gif|}}[[#​SetMatrix(String,​Double,​Double,​PointShape,​MatrixReferenceCorner,​Int64,​Int64)|SetMatrix]]** 
-  * **Parameters**:​String,​Double,​Double,​[[ThinkGeo.MapSuite.Core.PointShape|PointShape]],​[[ThinkGeo.MapSuite.Core.MatrixReferenceCorner|MatrixReferenceCorner]],​Int64,​Int64 
-  * **DeclaringType**:​[[ThinkGeo.MapSuite.Core.Matrix|Matrix]] 
-  * **Summary**:​N/​A 
-</​div>​ 
- 
-<div class_table>​ 
-**{{wiki:​ProtectedMethod.gif|}}[[#​SetMatrix(Double,​Double)|SetMatrix]]** 
-  * **Parameters**:​Double,​Double 
-  * **DeclaringType**:​[[ThinkGeo.MapSuite.Core.Matrix|Matrix]] 
-  * **Summary**:​N/​A 
-</​div>​ 
- 
-=== Public Properties === 
-**{{wiki:​PublicProperty.gif|}}[[#​BoundingBox|BoundingBox]]** 
-  * **Return**:​[[ThinkGeo.MapSuite.Core.RectangleShape|RectangleShape]] 
-  * **Summary**:​N/​A 
- 
-**{{wiki:​PublicProperty.gif|}}[[#​BoundingBoxUnit|BoundingBoxUnit]]** 
-  * **Return**:​[[ThinkGeo.MapSuite.Core.GeographyUnit|GeographyUnit]] 
-  * **Summary**:​This property gets or sets the BoundingBoxUnit for the TileMatrix. 
- 
-**{{wiki:​PublicProperty.gif|}}[[#​CellHeight|CellHeight]]** 
-  * **Return**:​Double 
-  * **Summary**:​N/​A 
- 
-**{{wiki:​PublicProperty.gif|}}[[#​CellWidth|CellWidth]]** 
-  * **Return**:​Double 
-  * **Summary**:​N/​A 
- 
-**{{wiki:​PublicProperty.gif|}}[[#​ColumnCount|ColumnCount]]** 
-  * **Return**:​Int64 
-  * **Summary**:​N/​A 
- 
-**{{wiki:​PublicProperty.gif|}}[[#​Id|Id]]** 
-  * **Return**:​String 
-  * **Summary**:​N/​A 
- 
-**{{wiki:​PublicProperty.gif|}}[[#​RowCount|RowCount]]** 
-  * **Return**:​Int64 
-  * **Summary**:​N/​A 
- 
-**{{wiki:​PublicProperty.gif|}}[[#​Scale|Scale]]** 
-  * **Return**:​Double 
-  * **Summary**:​This property gets or sets the Scale for the TileMatrix. 
- 
-**{{wiki:​PublicProperty.gif|}}[[#​TileHeight|TileHeight]]** 
-  * **Return**:​Int32 
-  * **Summary**:​This property gets or sets the TileHeight for the TileMatrix. 
- 
-**{{wiki:​PublicProperty.gif|}}[[#​TileWidth|TileWidth]]** 
-  * **Return**:​Int32 
-  * **Summary**:​This property gets or sets the TileWidth for the TileMatrix. 
- 
-=== Protected Properties === 
-=== Public Events === 
-===== Public Constructors ===== 
-===== Protected Constructors ===== 
-=== TileMatrix(String,​Double,​Int32,​Int32,​GeographyUnit,​PointShape,​MatrixReferenceCorner,​Int64,​Int64) === 
-This is the constructor for the class. 
-==== Remarks ==== 
-If you use this constructor,​ all other properties are caculated via these given parameters. 
-==== Parameters ==== 
-**id** 
-  * **Type**:​String 
-  * **Description:​This parameter specifies the id to set the Matrix. 
- 
-**scale** 
-  * **Type**:​Double 
-  * **Description:​This parameter specifies the target scale to set the Matrix. 
- 
-**tileWidth** 
-  * **Type**:​Int32 
-  * **Description:​This parameter specifies the tile width(in decimalDegrees) to set the Matrix. 
- 
-**tileHeight** 
-  * **Type**:​Int32 
-  * **Description:​This parameter specifies the tile height(in decimalDegrees) to set the Matrix. 
- 
-**boundingBoxUnit** 
-  * **Type**:​[[ThinkGeo.MapSuite.Core.GeographyUnit|GeographyUnit]] 
-  * **Description:​This parameter specifies the boundingBox Unit to set the Matrix. 
- 
-**referencePoint** 
-  * **Type**:​[[ThinkGeo.MapSuite.Core.PointShape|PointShape]] 
-  * **Description:​This parameter specifies the reference point location to set the Matrix. 
- 
-**referenceCorner** 
-  * **Type**:​[[ThinkGeo.MapSuite.Core.MatrixReferenceCorner|MatrixReferenceCorner]] 
-  * **Description:​This parameter specifies the reference corner to set the Matrix. 
- 
-**rowCount** 
-  * **Type**:​Int64 
-  * **Description:​This parameter specifies the row count to set the Matrix. 
- 
-**columnCount** 
-  * **Type**:​Int64 
-  * **Description:​This parameter specifies the column count to set the Matrix. 
- 
-[[#​Protected Constructors|Go Back]] 
-=== TileMatrix(String,​Double,​Int32,​Int32,​GeographyUnit,​RectangleShape,​MatrixReferenceCorner) === 
-This is the constructor for the class. 
-==== Remarks ==== 
-If you use this constructor,​ all other properties are caculated via these given parameters. 
-==== Parameters ==== 
-**id** 
-  * **Type**:​String 
-  * **Description:​This parameter specifies the id to set the Matrix. 
- 
-**scale** 
-  * **Type**:​Double 
-  * **Description:​This parameter specifies the target scale to set the Matrix. 
- 
-**tileWidth** 
-  * **Type**:​Int32 
-  * **Description:​This parameter specifies the tile width(in decimalDegrees) to set the Matrix. 
- 
-**tileHeight** 
-  * **Type**:​Int32 
-  * **Description:​This parameter specifies the tile height(in decimalDegrees) to set the Matrix. 
- 
-**boundingBoxUnit** 
-  * **Type**:​[[ThinkGeo.MapSuite.Core.GeographyUnit|GeographyUnit]] 
-  * **Description:​This parameter specifies the boundingBox Unit to set the Matrix. 
- 
-**boundingBox** 
-  * **Type**:​[[ThinkGeo.MapSuite.Core.RectangleShape|RectangleShape]] 
-  * **Description:​This parameter specifies the boundingBox to set the Matrix. 
- 
-**referenceCorner** 
-  * **Type**:​[[ThinkGeo.MapSuite.Core.MatrixReferenceCorner|MatrixReferenceCorner]] 
-  * **Description:​This parameter specifies the reference corner to set the Matrix. 
- 
-[[#​Protected Constructors|Go Back]] 
-=== TileMatrix(String,​Double,​Int32,​Int32,​GeographyUnit,​MatrixReferenceCorner) === 
-This is the constructor for the class. 
-==== Remarks ==== 
-If you use this constructor,​ all other properties are caculated via these given parameters. 
-==== Parameters ==== 
-**id** 
-  * **Type**:​String 
-  * **Description:​This parameter specifies the id to set the Matrix. 
- 
-**scale** 
-  * **Type**:​Double 
-  * **Description:​This parameter specifies the target scale to set the Matrix. 
- 
-**tileWidth** 
-  * **Type**:​Int32 
-  * **Description:​This parameter specifies the tile width(in decimalDegrees) to set the Matrix. 
- 
-**tileHeight** 
-  * **Type**:​Int32 
-  * **Description:​This parameter specifies the tile height(in decimalDegrees) to set the Matrix. 
- 
-**boundingBoxUnit** 
-  * **Type**:​[[ThinkGeo.MapSuite.Core.GeographyUnit|GeographyUnit]] 
-  * **Description:​This parameter specifies the boundingBox Unit to set the Matrix. 
- 
-**referenceCorner** 
-  * **Type**:​[[ThinkGeo.MapSuite.Core.MatrixReferenceCorner|MatrixReferenceCorner]] 
-  * **Description:​This parameter specifies the reference corner to set the Matrix. 
- 
-[[#​Protected Constructors|Go Back]] 
-===== Public Methods ===== 
-=== Equals(Object) === 
-N/A 
-==== Remarks ==== 
-N/A 
- 
-**Return Value** 
-  * **Return Type**:​Boolean 
-  * **Description**:​N/​A 
- 
-==== Parameters ==== 
-**obj** 
-  * **Type**:​Object 
-  * **Description**:​N/​A 
- 
-[[#Public Methods|Go Back]] 
-=== GetAllCells() === 
-N/A 
-==== Remarks ==== 
-N/A 
- 
-**Return Value** 
-  * **Return Type**:​Collection<​[[ThinkGeo.MapSuite.Core.TileMatrixCell|TileMatrixCell]]>​ 
-  * **Description**:​N/​A 
- 
-==== Parameters ==== 
-[[#Public Methods|Go Back]] 
-=== GetCell(Int64,​Int64) === 
-N/A 
-==== Remarks ==== 
-N/A 
- 
-**Return Value** 
-  * **Return Type**:​[[ThinkGeo.MapSuite.Core.TileMatrixCell|TileMatrixCell]] 
-  * **Description**:​N/​A 
- 
-==== Parameters ==== 
-**row** 
-  * **Type**:​Int64 
-  * **Description**:​N/​A 
- 
-**column** 
-  * **Type**:​Int64 
-  * **Description**:​N/​A 
- 
-[[#Public Methods|Go Back]] 
-=== GetCell(PointShape) === 
-N/A 
-==== Remarks ==== 
-N/A 
- 
-**Return Value** 
-  * **Return Type**:​[[ThinkGeo.MapSuite.Core.TileMatrixCell|TileMatrixCell]] 
-  * **Description**:​N/​A 
- 
-==== Parameters ==== 
-**intersectingPoint** 
-  * **Type**:​[[ThinkGeo.MapSuite.Core.PointShape|PointShape]] 
-  * **Description**:​N/​A 
- 
-[[#Public Methods|Go Back]] 
-=== GetColumnIndex(PointShape) === 
-N/A 
-==== Remarks ==== 
-N/A 
- 
-**Return Value** 
-  * **Return Type**:​Int64 
-  * **Description**:​N/​A 
- 
-==== Parameters ==== 
-**intersectingPoint** 
-  * **Type**:​[[ThinkGeo.MapSuite.Core.PointShape|PointShape]] 
-  * **Description**:​N/​A 
- 
-[[#Public Methods|Go Back]] 
-=== GetContainedCells(RectangleShape) === 
-N/A 
-==== Remarks ==== 
-N/A 
- 
-**Return Value** 
-  * **Return Type**:​Collection<​[[ThinkGeo.MapSuite.Core.TileMatrixCell|TileMatrixCell]]>​ 
-  * **Description**:​N/​A 
- 
-==== Parameters ==== 
-**worldExtent** 
-  * **Type**:​[[ThinkGeo.MapSuite.Core.RectangleShape|RectangleShape]] 
-  * **Description**:​N/​A 
- 
-[[#Public Methods|Go Back]] 
-=== GetContainedRowColumnRange(RectangleShape) === 
-N/A 
-==== Remarks ==== 
-N/A 
- 
-**Return Value** 
-  * **Return Type**:​[[ThinkGeo.MapSuite.Core.RowColumnRange|RowColumnRange]] 
-  * **Description**:​N/​A 
- 
-==== Parameters ==== 
-**worldExtent** 
-  * **Type**:​[[ThinkGeo.MapSuite.Core.RectangleShape|RectangleShape]] 
-  * **Description**:​N/​A 
- 
-[[#Public Methods|Go Back]] 
-=== GetHashCode() === 
-N/A 
-==== Remarks ==== 
-N/A 
- 
-**Return Value** 
-  * **Return Type**:​Int32 
-  * **Description**:​N/​A 
- 
-==== Parameters ==== 
-[[#Public Methods|Go Back]] 
-=== GetIntersectingCells(RectangleShape) === 
-N/A 
-==== Remarks ==== 
-N/A 
- 
-**Return Value** 
-  * **Return Type**:​Collection<​[[ThinkGeo.MapSuite.Core.TileMatrixCell|TileMatrixCell]]>​ 
-  * **Description**:​N/​A 
- 
-==== Parameters ==== 
-**worldExtent** 
-  * **Type**:​[[ThinkGeo.MapSuite.Core.RectangleShape|RectangleShape]] 
-  * **Description**:​N/​A 
- 
-[[#Public Methods|Go Back]] 
-=== GetIntersectingRowColumnRange(RectangleShape) === 
-N/A 
-==== Remarks ==== 
-N/A 
- 
-**Return Value** 
-  * **Return Type**:​[[ThinkGeo.MapSuite.Core.RowColumnRange|RowColumnRange]] 
-  * **Description**:​N/​A 
- 
-==== Parameters ==== 
-**worldExtent** 
-  * **Type**:​[[ThinkGeo.MapSuite.Core.RectangleShape|RectangleShape]] 
-  * **Description**:​N/​A 
- 
-[[#Public Methods|Go Back]] 
-=== GetRowIndex(PointShape) === 
-N/A 
-==== Remarks ==== 
-N/A 
- 
-**Return Value** 
-  * **Return Type**:​Int64 
-  * **Description**:​N/​A 
- 
-==== Parameters ==== 
-**intersectingPoint** 
-  * **Type**:​[[ThinkGeo.MapSuite.Core.PointShape|PointShape]] 
-  * **Description**:​N/​A 
- 
-[[#Public Methods|Go Back]] 
-=== GetType() === 
-N/A 
-==== Remarks ==== 
-N/A 
- 
-**Return Value** 
-  * **Return Type**:Type 
-  * **Description**:​N/​A 
- 
-==== Parameters ==== 
-[[#Public Methods|Go Back]] 
-=== ToString() === 
-N/A 
-==== Remarks ==== 
-N/A 
- 
-**Return Value** 
-  * **Return Type**:​String 
-  * **Description**:​N/​A 
- 
-==== Parameters ==== 
-[[#Public Methods|Go Back]] 
-===== Protected Methods ===== 
-=== Finalize() === 
-N/A 
-==== Remarks ==== 
-N/A 
- 
-**Return Value** 
-  * **Return Type**:Void 
-  * **Description**:​N/​A 
- 
-==== Parameters ==== 
-[[#​Protected Methods|Go Back]] 
-=== GetResolutionFromScale(Double) === 
-This method will get resolution from scale and can be overridden. 
-==== Remarks ==== 
-N/A 
- 
-**Return Value** 
-  * **Return Type**:​Double 
-  * **Description**:​Returns the resolution corresponding to the passed in scale. 
- 
-==== Parameters ==== 
-**scale** 
-  * **Type**:​Double 
-  * **Description**:​This parameter specifies the target scale to get resolution from. 
- 
-[[#​Protected Methods|Go Back]] 
-=== MemberwiseClone() === 
-N/A 
-==== Remarks ==== 
-N/A 
- 
-**Return Value** 
-  * **Return Type**:​Object 
-  * **Description**:​N/​A 
- 
-==== Parameters ==== 
-[[#​Protected Methods|Go Back]] 
-=== SetMatrix(String,​Double,​Double,​RectangleShape,​MatrixReferenceCorner) === 
-N/A 
-==== Remarks ==== 
-N/A 
- 
-**Return Value** 
-  * **Return Type**:Void 
-  * **Description**:​N/​A 
- 
-==== Parameters ==== 
-**id** 
-  * **Type**:​String 
-  * **Description**:​N/​A 
- 
-**cellWidth** 
-  * **Type**:​Double 
-  * **Description**:​N/​A 
- 
-**cellHeight** 
-  * **Type**:​Double 
-  * **Description**:​N/​A 
- 
-**boundingBox** 
-  * **Type**:​[[ThinkGeo.MapSuite.Core.RectangleShape|RectangleShape]] 
-  * **Description**:​N/​A 
- 
-**referenceCorner** 
-  * **Type**:​[[ThinkGeo.MapSuite.Core.MatrixReferenceCorner|MatrixReferenceCorner]] 
-  * **Description**:​N/​A 
- 
-[[#​Protected Methods|Go Back]] 
-=== SetMatrix(String,​Double,​Double,​PointShape,​MatrixReferenceCorner,​Int64,​Int64) === 
-N/A 
-==== Remarks ==== 
-N/A 
- 
-**Return Value** 
-  * **Return Type**:Void 
-  * **Description**:​N/​A 
- 
-==== Parameters ==== 
-**id** 
-  * **Type**:​String 
-  * **Description**:​N/​A 
- 
-**cellWidth** 
-  * **Type**:​Double 
-  * **Description**:​N/​A 
- 
-**cellHeight** 
-  * **Type**:​Double 
-  * **Description**:​N/​A 
- 
-**referencePoint** 
-  * **Type**:​[[ThinkGeo.MapSuite.Core.PointShape|PointShape]] 
-  * **Description**:​N/​A 
- 
-**referenceCorner** 
-  * **Type**:​[[ThinkGeo.MapSuite.Core.MatrixReferenceCorner|MatrixReferenceCorner]] 
-  * **Description**:​N/​A 
- 
-**rowCount** 
-  * **Type**:​Int64 
-  * **Description**:​N/​A 
- 
-**columnCount** 
-  * **Type**:​Int64 
-  * **Description**:​N/​A 
- 
-[[#​Protected Methods|Go Back]] 
-=== SetMatrix(Double,​Double) === 
-N/A 
-==== Remarks ==== 
-N/A 
- 
-**Return Value** 
-  * **Return Type**:Void 
-  * **Description**:​N/​A 
- 
-==== Parameters ==== 
-**cellWidth** 
-  * **Type**:​Double 
-  * **Description**:​N/​A 
- 
-**cellHeight** 
-  * **Type**:​Double 
-  * **Description**:​N/​A 
- 
-[[#​Protected Methods|Go Back]] 
-===== Public Properties ===== 
-=== BoundingBox === 
-N/A 
-==== Remarks ==== 
-N/A 
-==== Return Value ==== 
-**Return Type**:​[[ThinkGeo.MapSuite.Core.RectangleShape|RectangleShape]] 
- 
-[[#Public Properties|Go Back]] 
-=== BoundingBoxUnit === 
-This property gets or sets the BoundingBoxUnit for the TileMatrix. 
-==== Remarks ==== 
-When set a different BoundingBoxUnit,​ it will recaculate the parameters in TileMatrix. Also, The default boundingBox value depends on the BoundingBoxUint. 
-==== Return Value ==== 
-**Return Type**:​[[ThinkGeo.MapSuite.Core.GeographyUnit|GeographyUnit]] 
- 
-[[#Public Properties|Go Back]] 
-=== CellHeight === 
-N/A 
-==== Remarks ==== 
-N/A 
-==== Return Value ==== 
-**Return Type**:​Double 
- 
-[[#Public Properties|Go Back]] 
-=== CellWidth === 
-N/A 
-==== Remarks ==== 
-N/A 
-==== Return Value ==== 
-**Return Type**:​Double 
- 
-[[#Public Properties|Go Back]] 
-=== ColumnCount === 
-N/A 
-==== Remarks ==== 
-N/A 
-==== Return Value ==== 
-**Return Type**:​Int64 
- 
-[[#Public Properties|Go Back]] 
-=== Id === 
-N/A 
-==== Remarks ==== 
-N/A 
-==== Return Value ==== 
-**Return Type**:​String 
- 
-[[#Public Properties|Go Back]] 
-=== RowCount === 
-N/A 
-==== Remarks ==== 
-N/A 
-==== Return Value ==== 
-**Return Type**:​Int64 
- 
-[[#Public Properties|Go Back]] 
-=== Scale === 
-This property gets or sets the Scale for the TileMatrix. 
-==== Remarks ==== 
-When set a different Scale, it will recaculate the parameters in TileMatrix. 
-==== Return Value ==== 
-**Return Type**:​Double 
- 
-[[#Public Properties|Go Back]] 
-=== TileHeight === 
-This property gets or sets the TileHeight for the TileMatrix. 
-==== Remarks ==== 
-When set a different TileHeight, it will recaculate the parameters in TileMatrix. 
-==== Return Value ==== 
-**Return Type**:​Int32 
- 
-[[#Public Properties|Go Back]] 
-=== TileWidth === 
-This property gets or sets the TileWidth for the TileMatrix. 
-==== Remarks ==== 
-When set a different TileWidth, it will recaculate the parameters in TileMatrix. 
-==== Return Value ==== 
-**Return Type**:​Int32 
- 
-[[#Public Properties|Go Back]] 
-===== Protected Properties ===== 
-===== Public Events ===== 
  
thinkgeo.mapsuite.core.tilematrix.1442486468.txt.gz ยท Last modified: 2015/09/17 10:41 by admin