椭圆体表面上的几何图形或图像的平铺方案。在细节级别为零,即最粗略、最不详细的级别,图块的数量是可配置的。在细节级别一,每个零级图块有四个孩子,每个方向两个。在细节级别 2,每个级别 1 瓦片有四个子级,每个方向两个。这将持续到几何或图像源中存在的多个级别。
Members
ellipsoid : Ellipsoid
获取由切片方案切片的椭球体。
projection : MapProjection
获取切片方案使用的地图投影。
rectangle : Rectangle
获取此平铺方案覆盖的矩形,以弧度表示。
Methods
获取指定详细级别的 X 方向上的图块总数。
Name | Type | Description |
---|---|---|
level
|
Number | 详细程度。 |
Returns:
给定级别的 X 方向上的瓦片数。
获取指定细节级别的 Y 方向上的瓦片总数。
Name | Type | Description |
---|---|---|
level
|
Number | 详细程度。 |
Returns:
给定级别的 Y 方向上的瓦片数。
positionToTileXY (position, level, result ) → Cartesian2
计算包含给定制图位置的图块的 x、y 坐标。
Name | Type | Description |
---|---|---|
position
|
Cartographic | 立场。 |
level
|
Number | 瓦片的详细程度。零是最不详细的。 |
result
|
Cartesian2 | 可选 要将结果复制到的实例,如果应创建新实例,则为 undefined。 |
Returns:
指定的'结果',或者如果'结果'未定义,则为包含图块 x、y 坐标的新对象。
rectangleToNativeRectangle (rectangle, result ) → Rectangle
将大地弧度指定的矩形转换为该切片方案的本地坐标系。
Name | Type | Description |
---|---|---|
rectangle
|
Rectangle | 要变换的矩形。 |
result
|
Rectangle | 可选 要将结果复制到的实例,如果应创建新实例,则为 undefined。 |
Returns:
指定的'结果',如果'结果'未定义,则为包含本机矩形的新对象。
tileXYToNativeRectangle (x, y, level, result ) → Rectangle
将平铺 x、y 坐标和级别转换为以平铺方案的原始坐标表示的矩形。
Name | Type | Description |
---|---|---|
x
|
Number | 瓦片的整数 x 坐标。 |
y
|
Number | 瓦片的整数 y 坐标。 |
level
|
Number | 瓦片的详细程度。零是最不详细的。 |
result
|
Object | 可选 要将结果复制到的实例,如果应创建新实例,则为 undefined。 |
Returns:
指定的'结果',如果'结果'未定义,则为包含矩形的新对象。
tileXYToRectangle (x, y, level, result ) → Rectangle
将平铺 x、y 坐标和级别转换为以弧度表示的制图矩形。
Name | Type | Description |
---|---|---|
x
|
Number | 瓦片的整数 x 坐标。 |
y
|
Number | 瓦片的整数 y 坐标。 |
level
|
Number | 瓦片的详细程度。零是最不详细的。 |
result
|
Object | 可选 要将结果复制到的实例,如果应创建新实例,则为 undefined。 |
Returns:
指定的'结果',如果'结果'未定义,则为包含矩形的新对象。