WebMercatorTilingScheme

new Cesium.WebMercatorTilingScheme(options)

参考WebMercatorProjection的几何图形的平铺方案,爱普生:3857。这是 谷歌地图、微软必应地图和大多数在线ESRI ArcGIS使用的平铺方案。
Name Type Description
options Object optional 具有以下属性的对象:
Name Type Default Description
ellipsoid Ellipsoid Ellipsoid.WGS84 optional 其表面被平铺的椭球体。默认为 WGS84椭球体。
numberOfLevelZeroTilesX Number 1 optional 0级X方向上的平铺数 瓦片树。
numberOfLevelZeroTilesY Number 1 optional 水平零处Y方向上的平铺数 瓦片树。
rectangleSouthwestInMeters Cartesian2 optional 矩形的西南角由 瓷砖方案,以米为单位。如果未指定此参数或矩形东北分之一,则整个 地球在经度方向上覆盖,在纬度上覆盖相等的距离 方向,产生方形投影。
rectangleNortheastInMeters Cartesian2 optional 矩形的东北角由 瓷砖方案,以米为单位。如果未指定此参数或矩形西南分之一米,则整个 地球在经度方向上覆盖,在纬度上覆盖相等的距离 方向,产生方形投影。

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

计算包含 给定的地图位置。
Name Type Description
position Cartographic 位置。
level Number 平铺的详细程度。零是最不详细的。
result Cartesian2 optional 要复制结果的实例,或如果新实例未定义 应该创建。
Returns:
指定的“result”,或包含平铺x、y坐标的新对象 如果“result”未定义。

rectangleToNativeRectangle(rectangle, result)Rectangle

将以大地坐标弧度指定的矩形转换为本机坐标系 这个瓷砖方案。
Name Type Description
rectangle Rectangle 要转换的矩形。
result Rectangle optional 要复制结果的实例,或如果新实例未定义 应该创建。
Returns:
指定的“result”,或者如果为“result”,则为包含本机矩形的新对象 未定义。

tileXYToNativeRectangle(x, y, level, result)Rectangle

将平铺x、y坐标和标高转换为以本机坐标表示的矩形 瓷砖方案。
Name Type Description
x Number 平铺的整数x坐标。
y Number 平铺的整数y坐标。
level Number 平铺的详细程度。零是最不详细的。
result Object optional 要复制结果的实例,或如果新实例未定义 应该创建。
Returns:
指定的“result”,或包含矩形的新对象 如果“result”未定义。

tileXYToRectangle(x, y, level, result)Rectangle

将平铺x、y坐标和标高转换为以弧度表示的绘图矩形。
Name Type Description
x Number 平铺的整数x坐标。
y Number 平铺的整数y坐标。
level Number 平铺的详细程度。零是最不详细的。
result Object optional 要复制结果的实例,或如果新实例未定义 应该创建。
Returns:
指定的“result”,或包含矩形的新对象 如果“result”未定义。