GoogleEarthEnterpriseImageryProvider

new Cesium.GoogleEarthEnterpriseImageryProvider(options)

要构造 GoogleEarthEnterpriseImageryProvider,请调用 GoogleEarthEnterpriseImageryProvider.fromMetadata。请勿直接调用构造函数。
使用 Google Earth Enterprise REST API 提供分块影像。 注意:此提供程序用于 Google Earth Enterprise 的 3D 地球 API, GoogleEarthEnterpriseMapsProvider 应与 2D 地图 API 一起使用。
Name Type Description
options GoogleEarthEnterpriseImageryProvider.ConstructorOptions optional 描述初始化选项的对象
Example:
const geeMetadata = await GoogleEarthEnterpriseMetadata.fromUrl("http://www.example.com");
const gee = Cesium.GoogleEarthEnterpriseImageryProvider.fromMetadata(geeMetadata);
See:

Members

获取在此影像提供者处于活动状态时显示的信用信息。通常用于为 影像源提供信用。
获取一个事件,当影像提供者遇到异步错误时触发。通过订阅 该事件,您将收到错误通知,并可以潜在地从中恢复。事件监听器 将被传递一个 TileProviderError 实例。
获取一个值,指示此影像提供者提供的图像是否包含 alpha 通道。 如果此属性为假,则如果存在,alpha 通道将被忽略。 如果此属性为真,则任何没有 alpha 通道的图像将被视为 其 alpha 到处为 1.0。将此属性设置为假将减少内存使用 和纹理上传时间。

readonly maximumLevel : number|undefined

获取可以请求的最大细节层级。
获取可以请求的最小细节层级。
获取此提供者使用的代理。
获取此实例提供的影像的矩形,以弧度为单位。
获取瓦片丢弃策略。如果未定义,则丢弃策略负责 通过其 shouldDiscardImage 函数过滤掉“缺失”的瓦片。如果该函数 返回 undefined,则不会过滤任何瓦片。
获取每个瓦片的高度,以像素为单位。
获取每个瓦片的宽度,以像素为单位。
获取此提供者使用的瓦片方案。
获取托管影像的 Google Earth Enterprise 服务器 URL 的名称。

Methods

static Cesium.GoogleEarthEnterpriseImageryProvider.fromMetadata(metadata, options)GoogleEarthEnterpriseImageryProvider

使用 Google Earth Enterprise REST API 创建一个瓦片影像提供者。
Name Type Description
metadata GoogleEarthEnterpriseMetadata 可以与 GoogleEarthEnterpriseTerrainProvider 共享元数据请求的元数据对象。
options GoogleEarthEnterpriseImageryProvider.ConstructorOptions 描述初始化选项的对象。
Returns:
Throws:
Example:
const geeMetadata = await GoogleEarthEnterpriseMetadata.fromUrl("http://www.example.com");
const gee = Cesium.GoogleEarthEnterpriseImageryProvider.fromMetadata(geeMetadata);
获取在显示给定瓦片时显示的信用信息。
Name Type Description
x number 瓦片的 X 坐标。
y number 瓦片的 Y 坐标。
level number 瓦片级别;
Returns:
显示给定瓦片时要显示的信用信息。

pickFeatures(x, y, level, longitude, latitude)undefined

此影像提供程序当前不支持选择特征,因此此函数仅返回 undefined。
Name Type Description
x number 瓦片的 X 坐标。
y number 瓦片的 Y 坐标。
level number 瓦片级别。
longitude number 要选择特征的经度。
latitude number 要选择特征的纬度。
Returns:
由于不支持选择,因此返回 undefined。

requestImage(x, y, level, request)Promise.<ImageryTypes>|undefined

请求给定瓦片的图像。
Name Type Description
x number 瓦片的 X 坐标。
y number 瓦片的 Y 坐标。
level number 瓦片级别。
request Request optional 请求对象。仅供内部使用。
Returns:
一种承诺,将在图像可用时解析,或者 如果对服务器的活动请求过多,则返回 undefined,此时应稍后重试请求。

Type Definitions

Cesium.GoogleEarthEnterpriseImageryProvider.ConstructorOptions

GoogleEarthEnterpriseImageryProvider 构造函数的初始化选项
Properties:
Name Type Attributes Default Description
ellipsoid Ellipsoid <optional>
Ellipsoid.default 椭球体。如果未指定,则使用默认椭球体。
tileDiscardPolicy TileDiscardPolicy <optional>
确定瓦片是否无效并应被丢弃的策略。如果未指定此值,默认情况下将丢弃下载失败的瓦片。
credit Credit | string <optional>
数据源的信用信息,将显示在画布上。
需要帮助?获得答案的最快方法是来自社区和团队 Cesium Forum.