ThinkGeo.MapSuite.WindowsPhoneCore.TileMatrix
Note: The page was created before Map Suite 10. Map Suite 10.0 organized many classes into new namespaces and assemblies as well as had a few minor breaks in compatibility. The majority of previously built code should work without modification assuming the new namespaces are added. For guidance on upgrading your existing code, please check out MapSuite 10 Upgrade Guide.
Inheritance Hierarchy
Members Summary
Public Constructors
| Name | Parameters | DeclaringType | Summary |
Protected Constructors
| Name | Parameters | DeclaringType | Summary |
TileMatrix | String, Double, Int32, Int32, GeographyUnit, PointShape, MatrixReferenceCorner, Int64, Int64 | | |
TileMatrix | String, Double, Int32, Int32, GeographyUnit, RectangleShape, MatrixReferenceCorner | | |
Public Methods
Protected Methods
| Name | Parameters | DeclaringType | Summary |
Finalize | | Object | |
GetResolutionFromScale | Double | | |
MemberwiseClone | | Object | |
SetMatrix | String, Double, Double, PointShape, MatrixReferenceCorner, Int64, Int64 | Matrix | |
SetMatrix | Double, Double | Matrix | |
SetMatrix | String, Double, Double, RectangleShape, MatrixReferenceCorner | Matrix | |
Public Properties
Protected Properties
| Name | Return | DeclaringType | Summary |
Public Events
| Name | Event Arguments | DeclaringType | Summary |
Public Constructors
Protected Constructors
TileMatrix(String, Double, Int32, Int32, GeographyUnit, PointShape, MatrixReferenceCorner, Int64, Int64)
Parameters
| Name | Type | Description |
| id | String<!– System.String –> | |
| scale | Double<!– System.Double –> | |
| tileWidth | Int32<!– System.Int32 –> | |
| tileHeight | Int32<!– System.Int32 –> | |
| boundingBoxUnit | GeographyUnit<!– ThinkGeo.MapSuite.WindowsPhoneCore.GeographyUnit –> | |
| referencePoint | PointShape<!– ThinkGeo.MapSuite.WindowsPhoneCore.PointShape –> | |
| referenceCorner | MatrixReferenceCorner<!– ThinkGeo.MapSuite.WindowsPhoneCore.MatrixReferenceCorner –> | |
| rowCount | Int64<!– System.Int64 –> | |
| columnCount | Int64<!– System.Int64 –> | |
Go Back
TileMatrix(String, Double, Int32, Int32, GeographyUnit, RectangleShape, MatrixReferenceCorner)
Parameters
| Name | Type | Description |
| id | String<!– System.String –> | |
| scale | Double<!– System.Double –> | |
| tileWidth | Int32<!– System.Int32 –> | |
| tileHeight | Int32<!– System.Int32 –> | |
| boundingBoxUnit | GeographyUnit<!– ThinkGeo.MapSuite.WindowsPhoneCore.GeographyUnit –> | |
| boundingBox | RectangleShape<!– ThinkGeo.MapSuite.WindowsPhoneCore.RectangleShape –> | |
| referenceCorner | MatrixReferenceCorner<!– ThinkGeo.MapSuite.WindowsPhoneCore.MatrixReferenceCorner –> | |
Go Back
Public Methods
Equals(Object)
Return Value
| Return Type | Description |
| Boolean<!– System.Boolean –> | |
Parameters
| Name | Type | Description |
| obj | Object<!– System.Object –> | |
<!– System.Object –>
Go Back
GetAllCells()
Return Value
| Return Type | Description |
| Collection<TileMatrixCell><!– System.Collections.ObjectModel.Collection{ThinkGeo.MapSuite.WindowsPhoneCore.TileMatrixCell} –> | |
Parameters
<!– ThinkGeo.MapSuite.WindowsPhoneCore.Matrix –>
Go Back
GetCell(Int64, Int64)
Get the cell by passing a specified row and column.
Return Value
| Return Type | Description |
| TileMatrixCell<!– ThinkGeo.MapSuite.WindowsPhoneCore.TileMatrixCell –> | The returning cell by specified the row and column. |
Parameters
| Name | Type | Description |
| row | Int64<!– System.Int64 –> | This parameter specifies the row based on 1. |
| column | Int64<!– System.Int64 –> | This parameter specifies the row based on 1. |
<!– ThinkGeo.MapSuite.WindowsPhoneCore.Matrix –>
Go Back
GetCell(PointShape)
Return Value
| Return Type | Description |
| TileMatrixCell<!– ThinkGeo.MapSuite.WindowsPhoneCore.TileMatrixCell –> | |
Parameters
| Name | Type | Description |
| intersectingPoint | PointShape<!– ThinkGeo.MapSuite.WindowsPhoneCore.PointShape –> | |
<!– ThinkGeo.MapSuite.WindowsPhoneCore.Matrix –>
Go Back
GetColumnIndex(PointShape)
Return Value
| Return Type | Description |
| Int64<!– System.Int64 –> | |
Parameters
| Name | Type | Description |
| intersectingPoint | PointShape<!– ThinkGeo.MapSuite.WindowsPhoneCore.PointShape –> | |
<!– ThinkGeo.MapSuite.WindowsPhoneCore.Matrix –>
Go Back
GetContainedCells(RectangleShape)
Return Value
| Return Type | Description |
| Collection<TileMatrixCell><!– System.Collections.ObjectModel.Collection{ThinkGeo.MapSuite.WindowsPhoneCore.TileMatrixCell} –> | |
Parameters
| Name | Type | Description |
| extent | RectangleShape<!– ThinkGeo.MapSuite.WindowsPhoneCore.RectangleShape –> | |
<!– ThinkGeo.MapSuite.WindowsPhoneCore.Matrix –>
Go Back
GetContainedRowColumnRange(RectangleShape)
Return Value
| Return Type | Description |
| RowColumnRange<!– ThinkGeo.MapSuite.WindowsPhoneCore.RowColumnRange –> | |
Parameters
| Name | Type | Description |
| extent | RectangleShape<!– ThinkGeo.MapSuite.WindowsPhoneCore.RectangleShape –> | |
<!– ThinkGeo.MapSuite.WindowsPhoneCore.Matrix –>
Go Back
GetHashCode()
Return Value
| Return Type | Description |
| Int32<!– System.Int32 –> | |
Parameters
GetIntersectingCells(RectangleShape)
Return Value
| Return Type | Description |
| Collection<TileMatrixCell><!– System.Collections.ObjectModel.Collection{ThinkGeo.MapSuite.WindowsPhoneCore.TileMatrixCell} –> | |
Parameters
| Name | Type | Description |
| extent | RectangleShape<!– ThinkGeo.MapSuite.WindowsPhoneCore.RectangleShape –> | |
<!– ThinkGeo.MapSuite.WindowsPhoneCore.Matrix –>
Go Back
GetIntersectingRowColumnRange(RectangleShape)
Return Value
| Return Type | Description |
| RowColumnRange<!– ThinkGeo.MapSuite.WindowsPhoneCore.RowColumnRange –> | |
Parameters
| Name | Type | Description |
| extent | RectangleShape<!– ThinkGeo.MapSuite.WindowsPhoneCore.RectangleShape –> | |
<!– ThinkGeo.MapSuite.WindowsPhoneCore.Matrix –>
Go Back
GetRowIndex(PointShape)
Return Value
| Return Type | Description |
| Int64<!– System.Int64 –> | |
Parameters
| Name | Type | Description |
| intersectingPoint | PointShape<!– ThinkGeo.MapSuite.WindowsPhoneCore.PointShape –> | |
<!– ThinkGeo.MapSuite.WindowsPhoneCore.Matrix –>
Go Back
GetType()
Return Value
| Return Type | Description |
| Type<!– System.Type –> | |
Parameters
ToString()
Return Value
| Return Type | Description |
| String<!– System.String –> | |
Parameters
Protected Methods
Finalize()
Return Value
| Return Type | Description |
| Void<!– System.Void –> | |
Parameters
GetResolutionFromScale(Double)
Return Value
| Return Type | Description |
| Double<!– System.Double –> | |
Parameters
| Name | Type | Description |
| scale | Double<!– System.Double –> | |
<!– ThinkGeo.MapSuite.WindowsPhoneCore.TileMatrix –>
Go Back
MemberwiseClone()
Return Value
| Return Type | Description |
| Object<!– System.Object –> | |
Parameters
SetMatrix(String, Double, Double, PointShape, MatrixReferenceCorner, Int64, Int64)
Return Value
| Return Type | Description |
| Void<!– System.Void –> | |
Parameters
| Name | Type | Description |
| id | String<!– System.String –> | |
| cellWidth | Double<!– System.Double –> | |
| cellHeight | Double<!– System.Double –> | |
| referencePoint | PointShape<!– ThinkGeo.MapSuite.WindowsPhoneCore.PointShape –> | |
| referenceCorner | MatrixReferenceCorner<!– ThinkGeo.MapSuite.WindowsPhoneCore.MatrixReferenceCorner –> | |
| rowCount | Int64<!– System.Int64 –> | |
| columnCount | Int64<!– System.Int64 –> | |
<!– ThinkGeo.MapSuite.WindowsPhoneCore.Matrix –>
Go Back
SetMatrix(Double, Double)
Return Value
| Return Type | Description |
| Void<!– System.Void –> | |
Parameters
| Name | Type | Description |
| cellWidth | Double<!– System.Double –> | |
| cellHeight | Double<!– System.Double –> | |
<!– ThinkGeo.MapSuite.WindowsPhoneCore.Matrix –>
Go Back
SetMatrix(String, Double, Double, RectangleShape, MatrixReferenceCorner)
Return Value
| Return Type | Description |
| Void<!– System.Void –> | |
Parameters
| Name | Type | Description |
| id | String<!– System.String –> | |
| cellWidth | Double<!– System.Double –> | |
| cellHeight | Double<!– System.Double –> | |
| boundingBox | RectangleShape<!– ThinkGeo.MapSuite.WindowsPhoneCore.RectangleShape –> | |
| referenceCorner | MatrixReferenceCorner<!– ThinkGeo.MapSuite.WindowsPhoneCore.MatrixReferenceCorner –> | |
<!– ThinkGeo.MapSuite.WindowsPhoneCore.Matrix –>
Go Back
Public Properties
BoundingBox
Return Value
| Return Type |
| RectangleShape<!– ThinkGeo.MapSuite.WindowsPhoneCore.RectangleShape –> |
<!– ThinkGeo.MapSuite.WindowsPhoneCore.Matrix –>
Go Back
BoundingBoxUnit
Return Value
| Return Type |
| GeographyUnit<!– ThinkGeo.MapSuite.WindowsPhoneCore.GeographyUnit –> |
<!– ThinkGeo.MapSuite.WindowsPhoneCore.TileMatrix –>
Go Back
CellHeight
Return Value
| Return Type |
| Double<!– System.Double –> |
<!– ThinkGeo.MapSuite.WindowsPhoneCore.Matrix –>
Go Back
CellWidth
Return Value
| Return Type |
| Double<!– System.Double –> |
<!– ThinkGeo.MapSuite.WindowsPhoneCore.Matrix –>
Go Back
ColumnCount
Return Value
| Return Type |
| Int64<!– System.Int64 –> |
<!– ThinkGeo.MapSuite.WindowsPhoneCore.Matrix –>
Go Back
Id
Return Value
| Return Type |
| String<!– System.String –> |
<!– ThinkGeo.MapSuite.WindowsPhoneCore.Matrix –>
Go Back
RowCount
Return Value
| Return Type |
| Int64<!– System.Int64 –> |
<!– ThinkGeo.MapSuite.WindowsPhoneCore.Matrix –>
Go Back
Scale
Return Value
| Return Type |
| Double<!– System.Double –> |
<!– ThinkGeo.MapSuite.WindowsPhoneCore.TileMatrix –>
Go Back
TileHeight
Return Value
| Return Type |
| Int32<!– System.Int32 –> |
<!– ThinkGeo.MapSuite.WindowsPhoneCore.TileMatrix –>
Go Back
TileWidth
Return Value
| Return Type |
| Int32<!– System.Int32 –> |
<!– ThinkGeo.MapSuite.WindowsPhoneCore.TileMatrix –>
Go Back
Protected Properties
Public Events