TileMatrix¶
Inheritance Hierarchy¶
Object
Matrix
TileMatrix
Members Summary¶
Public Constructors Summary¶
Name |
---|
TileMatrix() |
TileMatrix(Double) |
TileMatrix(Double,RectangleShape,GeographyUnit) |
TileMatrix(Double,Int32,Int32,RectangleShape,GeographyUnit) |
Protected Constructors Summary¶
Name |
---|
N/A |
Public Properties Summary¶
Name | Return Type | Description |
---|---|---|
BoundingBox | RectangleShape | N/A |
CellHeight | Double | N/A |
CellWidth | Double | N/A |
GeographyUnit | GeographyUnit | This property gets or sets the BoundingBoxUnit for the TileMatrix. |
Id | String | N/A |
Scale | Double | This property gets or sets the Scale for the TileMatrix. |
TileHeight | Int32 | This property gets or sets the TileHeight for the TileMatrix. |
TileWidth | Int32 | This property gets or sets the TileWidth for the TileMatrix. |
Protected Properties Summary¶
Name | Return Type | Description |
---|---|---|
N/A | N/A | N/A |
Public Methods Summary¶
Protected Methods Summary¶
Name |
---|
Finalize() |
MemberwiseClone() |
Public Events Summary¶
Name | Event Arguments | Description |
---|---|---|
N/A | N/A | N/A |
Members Detail¶
Public Constructors¶
Name |
---|
TileMatrix() |
TileMatrix(Double) |
TileMatrix(Double,RectangleShape,GeographyUnit) |
TileMatrix(Double,Int32,Int32,RectangleShape,GeographyUnit) |
Protected Constructors¶
Public Properties¶
BoundingBox
¶
Summary
N/A
Remarks
N/A
Return Value
CellHeight
¶
Summary
N/A
Remarks
N/A
Return Value
Double
CellWidth
¶
Summary
N/A
Remarks
N/A
Return Value
Double
GeographyUnit
¶
Summary
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
Id
¶
Summary
N/A
Remarks
N/A
Return Value
String
Scale
¶
Summary
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
Double
TileHeight
¶
Summary
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
Int32
TileWidth
¶
Summary
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
Int32
Protected Properties¶
Public Methods¶
Equals(Object)
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
Boolean | N/A |
Parameters
Name | Type | Description |
---|---|---|
obj | Object | N/A |
GetAllCells()
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
Collection<MatrixCell > | N/A |
Parameters
Name | Type | Description |
---|---|---|
N/A | N/A | N/A |
GetCell(Int64,Int64)
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
MatrixCell | N/A |
Parameters
Name | Type | Description |
---|---|---|
row | Int64 | N/A |
column | Int64 | N/A |
GetCell(PointShape)
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
MatrixCell | N/A |
Parameters
Name | Type | Description |
---|---|---|
intersectingPoint | PointShape | N/A |
GetColumnCount()
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
Int64 | N/A |
Parameters
Name | Type | Description |
---|---|---|
N/A | N/A | N/A |
GetColumnIndex(PointShape)
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
Int64 | N/A |
Parameters
Name | Type | Description |
---|---|---|
intersectingPoint | PointShape | N/A |
GetContainedCells(RectangleShape)
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
Collection<MatrixCell > | N/A |
Parameters
Name | Type | Description |
---|---|---|
worldExtent | RectangleShape | N/A |
GetContainedRowColumnRange(RectangleShape)
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
RowColumnRange | N/A |
Parameters
Name | Type | Description |
---|---|---|
worldExtent | RectangleShape | N/A |
GetDefaultMatrix(Double,Int32,Int32,GeographyUnit)
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
TileMatrix | N/A |
Parameters
Name | Type | Description |
---|---|---|
scale | Double | N/A |
tileWidth | Int32 | N/A |
tileHeight | Int32 | N/A |
unit | GeographyUnit | N/A |
GetHashCode()
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
Int32 | N/A |
Parameters
Name | Type | Description |
---|---|---|
N/A | N/A | N/A |
GetIntersectingCells(RectangleShape)
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
Collection<MatrixCell > | N/A |
Parameters
Name | Type | Description |
---|---|---|
worldExtent | RectangleShape | N/A |
GetIntersectingRowColumnRange(RectangleShape)
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
RowColumnRange | N/A |
Parameters
Name | Type | Description |
---|---|---|
worldExtent | RectangleShape | N/A |
GetRowCount()
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
Int64 | N/A |
Parameters
Name | Type | Description |
---|---|---|
N/A | N/A | N/A |
GetRowIndex(PointShape)
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
Int64 | N/A |
Parameters
Name | Type | Description |
---|---|---|
intersectingPoint | PointShape | N/A |
GetType()
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
Type | N/A |
Parameters
Name | Type | Description |
---|---|---|
N/A | N/A | N/A |
ToString()
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
String | N/A |
Parameters
Name | Type | Description |
---|---|---|
N/A | N/A | N/A |
Protected Methods¶
Finalize()
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
Void | N/A |
Parameters
Name | Type | Description |
---|---|---|
N/A | N/A | N/A |
MemberwiseClone()
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
Object | N/A |
Parameters
Name | Type | Description |
---|---|---|
N/A | N/A | N/A |