WebMercatorTilingScheme

new LSGlobe.WebMercatorTilingScheme ( options )

引用 WebMercatorProjection (EPSG:3857)的几何图形平铺方案。这是Google Maps,Microsoft Bing Maps和大多数ESRI ArcGIS Online使用的切片方案。
Name Type Description
options Object 可选 具有以下属性的对象:
名称 类型 默认 说明
椭球 椭球 Ellipsoid.WGS84 可选 椭圆体的表面被平铺。默认为WGS84椭球。
numberOfLevelZeroTilesX 数字 1 可选 X方向上水平为0的图块数 瓷砖树。
numberOfLevelZeroTilesY 数字 1 可选 Y方向上零级的Y方向上的图块数 瓷砖树。
rectangleSouthwestInMeters Cartesian2 可选 矩形所覆盖的矩形的西南角 平铺方案,以米为单位。如果未指定此参数或rectangleNortheastInMeters,则整个 在经度方向上覆盖地球,在纬度上覆盖相等的距离 方向,形成正方形投影。
rectangleNortheastInMeters Cartesian2 可选 矩形所覆盖的矩形的东北角 平铺方案,以米为单位。如果未指定此参数或rectangleSouthwestInMeters,则整个 在经度方向上覆盖地球,在纬度上覆盖相等的距离 方向,形成正方形投影。

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 瓦片的详细程度。零是最不详细的。
result Cartesian2 可选 将结果复制到的实例;如果有新实例,则未定义 应该被创建。
Returns:
指定的'结果',或包含图块x,y坐标的新对象 如果未定义'结果'。

rectangleToNativeRectangle (rectangle, result ) → Rectangle

将以大地弧度指定的矩形转换为原始坐标系平铺方案。
Name Type Description
rectangle Rectangle 要变换的矩形。
result Rectangle 可选 将结果复制到的实例;如果有新实例,则未定义 应该被创建。
Returns:
指定的'结果',如果'结果'则包含本地矩形的新对象 未定义。

tileXYToNativeRectangle (x, y, level, result ) → Rectangle

将图块的x,y坐标和级别转换为以本机坐标表示的矩形平铺方案。
Name Type Description
x Number 图块的x整数。
y Number 图块的y整数。
level Number 瓦片的详细程度。零是最不详细的。
result Object 可选 将结果复制到的实例;如果有新实例,则未定义 应该被创建。
Returns:
指定的'结果',或包含矩形的新对象 如果未定义'结果'。

tileXYToRectangle (x, y, level, result ) → Rectangle

将图块的x,y坐标和级别转换为以弧度为单位的制图矩形。
Name Type Description
x Number 图块的x整数。
y Number 图块的y整数。
level Number 瓦片的详细程度。零是最不详细的。
result Object 可选 将结果复制到的实例;如果有新实例,则未定义 应该被创建。
Returns:
指定的'结果',或包含矩形的新对象 如果未定义'结果'。