TilingScheme

A tiling scheme for geometry or imagery on the surface of an ellipsoid. At level-of-detail zero, the coarsest, least-detailed level, the number of tiles is configurable. At level of detail one, each of the level zero tiles has four children, two in each direction. At level of detail two, each of the level one tiles has four children, two in each direction. This continues for as many levels as are present in the geometry or imagery source.

Members

获取被该瓦片方案切分的椭球体。
获取该瓦片方案使用的地图投影。
获取该瓦片方案所覆盖的矩形范围(以弧度表示)。

Methods

getNumberOfXTilesAtLevel(level)number

获取在指定细节层级下 X 方向上的瓦片总数。
Name Type Description
level number 细节层级。
Returns:
在给定层级下 X 方向上的瓦片数量。

getNumberOfYTilesAtLevel(level)number

获取在指定细节层级下 Y 方向上的瓦片总数。
Name Type Description
level number 细节层级。
Returns:
在给定层级下 Y 方向上的瓦片数量。

positionToTileXY(position, level, result)Cartesian2

计算包含 给定大地坐标位置的瓦片的 x、y 坐标。
Name Type Description
position Cartographic 位置。
level number 瓦片细节层级。0 表示最不详细。
result Cartesian2 optional 用于复制结果的实例,如果 应创建新实例则为 undefined。
Returns:
指定的 'result',如果 'result' 为 undefined 则为包含瓦片 x、y 坐标的新对象。

rectangleToNativeRectangle(rectangle, result)Rectangle

将用地弧度表示的矩形转换为 该瓦片方案的本地坐标系。
Name Type Description
rectangle Rectangle 要转换的矩形。
result Rectangle optional 用于复制结果的实例,如果 应创建新实例则为 undefined。
Returns:
指定的 'result',如果 'result' 为 undefined 则为包含本地矩形的新对象。

tileXYToNativeRectangle(x, y, level, result)Rectangle

将瓦片的 x、y 坐标和层级转换为以该瓦片方案 本地坐标表示的矩形。
Name Type Description
x number 瓦片的整数 x 坐标。
y number 瓦片的整数 y 坐标。
level number 瓦片细节层级。0 表示最不详细。
result Rectangle optional 用于复制结果的实例,如果 应创建新实例则为 undefined。
Returns:
指定的 'result',如果 'result' 为 undefined 则为包含矩形的新对象。

tileXYToRectangle(x, y, level, result)Rectangle

将瓦片的 x、y 坐标和层级转换为以弧度表示的大地坐标矩形。
Name Type Description
x number 瓦片的整数 x 坐标。
y number 瓦片的整数 y 坐标。
level number 瓦片细节层级。0 表示最不详细。
result Rectangle optional 用于复制结果的实例,如果 应创建新实例则为 undefined。
Returns:
指定的 'result',如果 'result' 为 undefined 则为包含矩形的新对象。
需要帮助?获取答案的最快方式是在 Cesium 论坛 上向社区和团队提问。