Class: GoogleEarthEnterpriseMetadata

GoogleEarthEnterpriseMetadata

new GoogleEarthEnterpriseMetadata()

用于管理Google Earth Enterprise 服务元数据‌类。 通过‌REST API‌获取地形/影像的元数据信息, 供 GoogleEarthEnterpriseImageryProvider(影像提供者)和 GoogleEarthEnterpriseTerrainProvider(地形提供者)共享请求。

Name Type Description
options.url String

托管影像的 Google 地球企业服务器的网址。

options.proxy Proxy 可选

用于请求的代理。该对象将有一个 getURL 函数,用于在需要时返回代理 URL。

See:

Members

imageryPresentBoolean

如果有影像,则为 True。

Default Value:
true

keyArrayBuffer

用于解码数据包的密钥。

negativeAltitudeExponentBiasNumber

用于计算常数的指数,以计算负高度值。

Default Value:
32

negativeAltitudeThresholdNumber

阈值,其中任何较小的数字实际上都是负值。它们将乘以-2^负的高度分量偏置(AltitudeExponentBias)。

Default Value:
EPSILON12

protoImageryBoolean

如果影像以协议缓冲区的形式发送,则为 true;如果以纯影像的形式发送,则为 false。如果未定义,我们将同时尝试这两种方式。

Default Value:
undefined

providersObject

将提供商 ID 转换为版权字符串的字典。

Default Value:
{}

readonly resourceResource

获取用于请求元数据的资源.

terrainPresentBoolean

如果有地形,则为 True。

Default Value:
true

readonly urlString

获取 Google Earth Enterprise 服务器的名称。

Methods

static quadKeyToTileXY(quadkey)

将用于从 Google 地球企业服务器请求影像的瓦片quadkey 转换为(x、y、水平)位置。

Name Type Description
quadkey String

瓦片的quadkey

See:
  • GoogleEarthEnterpriseMetadata#tileXYToQuadKey

static tileXYToQuadKey(x, y, level)

将瓦片(x、y、水平)位置转换为用于从 Google 地球企业服务器请求影像的 quadkey。

Name Type Description
x Number

瓦片的X坐标。

y Number

瓦片的y坐标。

level Number

瓦片的缩放程度。

See:
  • GoogleEarthEnterpriseMetadata#quadKeyToTileXY

isValid(quadkey){Boolean}

验证瓦片的quadkey是否有效。

Name Type Description
quadkey String

瓦片的quadkey。

Returns:
Type Description
Boolean 如果瓦片的quadkey有效返回true,否则返回false。