VRTheWorldTerrainProvider

new Cesium.VRTheWorldTerrainProvider(options)

要构造一个 VRTheWorldTerrainProvider,请调用 VRTheWorldTerrainProvider.fromUrl。请不要直接调用构造函数。
一个 TerrainProvider,通过对从 VT MÄK VR-TheWorld 服务器 检索到的高度图进行网格化来生成地形几何体。
Name Type Description
options VRTheWorldTerrainProvider.ConstructorOptions optional 描述初始化选项的对象。
Example:
const terrainProvider = await Cesium.VRTheWorldTerrainProvider.fromUrl(
  "https://www.vr-theworld.com/vr-theworld/tiles1.0.0/73/"
);
viewer.terrainProvider = terrainProvider;
See:

Members

获取一个对象,用于确定来自该提供者的地形的可用性,例如在点和矩形中。如果不可用信息不可用,该属性可能未定义。
获取当该地形提供者处于活动状态时要显示的版权信息。通常用于给出地形的来源。
获取一个事件,当地形提供者遇到异步错误时会触发该事件。通过订阅该事件,您将被通知错误,并可以潜在地从中恢复。事件监听器会接收到 TileProviderError 的实例。

readonly hasVertexNormals : boolean

获取一个值,指示请求的瓦片是否包含顶点法线。

readonly hasWaterMask : boolean

获取一个值,指示提供者是否包含水面掩码。水面掩码指示地球上的哪些区域是水而不是陆地,以便可以将其渲染为带有动态波浪的反射表面。
获取此提供者使用的拼图方案。

Methods

static Cesium.VRTheWorldTerrainProvider.fromUrl(url, options)Promise.<VRTheWorldTerrainProvider>

创建一个 TerrainProvider,通过对从 VT MÄK VR-TheWorld server 检索到的高度图进行网格化来生成地形几何体。
Name Type Description
url Resource | String VR-TheWorld TileMap 的 URL。
options VRTheWorldTerrainProvider.ConstructorOptions optional 描述初始化选项的对象。
Returns:
Throws:
Example:
const terrainProvider = await Cesium.VRTheWorldTerrainProvider.fromUrl(
  "https://www.vr-theworld.com/vr-theworld/tiles1.0.0/73/"
);
viewer.terrainProvider = terrainProvider;

getLevelMaximumGeometricError(level)number

获取在给定级别的瓦片中允许的最大几何误差。
Name Type Description
level number 要获取最大几何误差的瓦片级别。
Returns:
最大几何误差。

getTileDataAvailable(x, y, level)boolean|undefined

确定瓦片的数据是否可以加载。
Name Type Description
x number 要请求几何数据的瓦片的 X 坐标。
y number 要请求几何数据的瓦片的 Y 坐标。
level number 要请求几何数据的瓦片的级别。
Returns:
如果不支持则返回未定义,否则返回 true 或 false。

loadTileDataAvailability(x, y, level)undefined|Promise.<void>

确保我们加载瓦片的可用性数据。
Name Type Description
x number 要请求几何数据的瓦片的 X 坐标。
y number 要请求几何数据的瓦片的 Y 坐标。
level number 要请求几何数据的瓦片的级别。
Returns:
如果不需要加载任何内容则返回未定义,或者返回一个承诺,当所有所需的瓦片加载完毕时解析。

requestTileGeometry(x, y, level, request)Promise.<TerrainData>|undefined

请求给定瓦片的几何数据。结果包括地形数据,并指示所有子瓦片均可用。
Name Type Description
x number 要请求几何数据的瓦片的 X 坐标。
y number 要请求几何数据的瓦片的 Y 坐标。
level number 要请求几何数据的瓦片的级别。
request Request optional 请求对象。仅供内部使用。
Returns:
请求的几何数据的承诺。如果此方法返回未定义而不是承诺,表示已经有太多请求在等待,将稍后重试该请求。

Type Definitions

Cesium.VRTheWorldTerrainProvider.ConstructorOptions

VRTheWorldTerrainProvider 构造函数的初始化选项
Properties:
Name Type Attributes Default Description
ellipsoid Ellipsoid <optional>
Ellipsoid.default 椭球体。如果未指定,则使用默认椭球体。
credit Credit | string <optional>
数据源的版权信息,将显示在画布上。
需要帮助?获得答案的最快方法是来自社区和团队 Cesium Forum.