GoogleEarthEnterpriseMetadata

new Cesium.GoogleEarthEnterpriseMetadata(resourceOrUrl)

To construct GoogleEarthEnterpriseMetadata, call GoogleEarthEnterpriseMetadata.fromUrl. Do not call the constructor directly.
Provides metadata using the Google Earth Enterprise REST API. This is used by the GoogleEarthEnterpriseImageryProvider and GoogleEarthEnterpriseTerrainProvider to share metadata requests.
Name Type Description
resourceOrUrl Resource | string optional The url of the Google Earth Enterprise server hosting the imagery. Deprecated.
See:

Members

True if imagery is available.
Default Value: true
Key used to decode packets

negativeAltitudeExponentBias : number

Exponent used to compute constant to calculate negative height values.
Default Value: 32

negativeAltitudeThreshold : number

Threshold where any numbers smaller are actually negative values. They are multiplied by -2^negativeAltitudeExponentBias.
Default Value: EPSILON12
True if imagery is sent as a protocol buffer, false if sent as plain images. If undefined we will try both.
Default Value: undefined
Dictionary of provider id to copyright strings.
Default Value: {}
Gets the proxy used for metadata requests.

readonly deprecated readyPromise : Promise.<boolean>

Gets a promise that resolves to true when the metadata is ready for use.

Deprecated: true

Gets the resource used for metadata requests.
True if terrain is available.
Default Value: true
Gets the name of the Google Earth Enterprise server.

Methods

static Cesium.GoogleEarthEnterpriseMetadata.fromUrl(resourceOrUrl)Promise.<GoogleEarthEnterpriseMetadata>

Creates a metadata object using the Google Earth Enterprise REST API. This is used by the GoogleEarthEnterpriseImageryProvider and GoogleEarthEnterpriseTerrainProvider to share metadata requests.
Name Type Description
resourceOrUrl Resource | String The url of the Google Earth Enterprise server hosting the imagery.
Returns:
A promise which resolves to the created GoogleEarthEnterpriseMetadata instance/

static Cesium.GoogleEarthEnterpriseMetadata.quadKeyToTileXY(quadkey)

Converts a tile's quadkey used to request an image from a Google Earth Enterprise server into the (x, y, level) position.
Name Type Description
quadkey string The tile's quad key
See:
  • GoogleEarthEnterpriseMetadata#tileXYToQuadKey

static Cesium.GoogleEarthEnterpriseMetadata.tileXYToQuadKey(x, y, level)

Converts a tiles (x, y, level) position into a quadkey used to request an image from a Google Earth Enterprise server.
Name Type Description
x number The tile's x coordinate.
y number The tile's y coordinate.
level number The tile's zoom level.
See:
  • GoogleEarthEnterpriseMetadata#quadKeyToTileXY
Need help? The fastest way to get answers is from the community and team on the Cesium Forum.