使用 Google 地球企业 REST API 提供切图地形。
Name | Type | Description | ||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
options |
Object |
具有以下属性的对象:
|
Example:
var geeMetadata = new GoogleEarthEnterpriseMetadata('http://www.earthenterprise.org/3d');
var gee = new SuperMap3D.GoogleEarthEnterpriseTerrainProvider({
metadata : geeMetadata
});
See:
Methods
-
获取给定级别下瓦片允许的最大几何误差。
Name Type Description level
Number 获得最大几何误差的瓦片级别。 Returns:
几何误差最大值。 -
确定是否可以加载瓦片的数据。
Name Type Description x
Number 要申请几何体的瓦片的 X 坐标。 y
Number 要申请几何体的瓦片的 X 坐标。 level
Number 请求几何体的瓦片级别。 Returns:
如果不支持则未定义,否则为 true 或 false。 -
requestTileGeometry(x, y, level, request) → Promise.<TerrainData>|undefined
-
请求指定瓦片的几何体。 此函数不应在
GoogleEarthEnterpriseProvider#ready
返回 true 之前调用。 结果必须包括地形数据和 可选择包含水面掩码和可用子地块的指示。Name Type Description x
Number 请求几何体的瓦片的 X 坐标。 y
Number 请求几何体的瓦片的 y 坐标。 level
Number 请求几何体的瓦片级别。 request
Request optional 请求对象。仅供内部使用。 Returns:
请求的几何体的Promise。如果此方法返回的是未定义而不是Promise,则表明有太多请求正在等待处理,请求将在稍后重试。Throws:
-
DeveloperError : 此函数不得在
GoogleEarthEnterpriseProvider#ready
返回 true 之前调用。返回 true 之前不得调用此函数。
-