Table of Contents

ThinkGeo.MapSuite.Core.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.

This is the base class inherits from Matrix which describe the Matrix system used for Tilling system.

Inheritance Hierarchy

Members Summary

Public Constructors

Protected Constructors

TileMatrix(String,Double,Int32,Int32,GeographyUnit,PointShape,MatrixReferenceCorner,Int64,Int64)

Remarks
Parameters

TileMatrix(String,Double,Int32,Int32,GeographyUnit,RectangleShape,MatrixReferenceCorner)

Remarks
Parameters

TileMatrix(String,Double,Int32,Int32,GeographyUnit,MatrixReferenceCorner)

Remarks
Parameters

Public Methods

GetAllCells()

Remarks
Return Value
Parameters

GetCell(Int64,Int64)

Remarks
Return Value
Parameters

GetCell(PointShape)

Remarks
Return Value
Parameters

GetRowIndex(PointShape)

Remarks
Return Value
Parameters

GetColumnIndex(PointShape)

Remarks
Return Value
Parameters

GetIntersectingCells(RectangleShape)

Remarks
Return Value
Parameters

GetContainedCells(RectangleShape)

Remarks
Return Value
Parameters

GetIntersectingRowColumnRange(RectangleShape)

Remarks
Return Value
Parameters

GetContainedRowColumnRange(RectangleShape)

Remarks
Return Value
Parameters

ToString()

Remarks
Return Value
Parameters

Equals(Object)

Remarks
Return Value
Parameters

GetHashCode()

Remarks
Return Value
Parameters

GetType()

Remarks
Return Value
Parameters

Protected Methods

GetResolutionFromScale(Double)

Remarks
Return Value
Parameters

SetMatrix(String,Double,Double,RectangleShape,MatrixReferenceCorner)

Remarks
Return Value
Parameters

SetMatrix(String,Double,Double,PointShape,MatrixReferenceCorner,Int64,Int64)

Remarks
Return Value
Parameters

SetMatrix(Double,Double)

Remarks
Return Value
Parameters

Finalize()

Remarks
Return Value
Parameters

MemberwiseClone()

Remarks
Return Value
Parameters

Public Properties

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

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

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

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

CellWidth

N/A

Remarks

N/A

Return Value

CellHeight

N/A

Remarks

N/A

Return Value

BoundingBox

N/A

Remarks

N/A

Return Value

RowCount

N/A

Remarks

N/A

Return Value

ColumnCount

N/A

Remarks

N/A

Return Value

Id

N/A

Remarks

N/A

Return Value

Protected Properties

Public Events