一個非常簡單的
new EllipsoidTerrainProvider(options)
TerrainProvider
通過對橢球面進行細分來生成幾何圖形。
Parameters:
options
(Object)
Name | Description |
---|---|
options.tilingScheme
TilingScheme
|
指定如何將橢圓面分割為瓦片的切片方案。如果未提供此參數(shù),則使用GeographicTilingScheme 。
|
options.ellipsoid
Ellipsoid
|
橢球體。如果指定了平鋪切片方案,則忽略此參數(shù),而使用平鋪方案的橢球體。如果未指定任何參數(shù),則使用wgs84橢球體。 |
See:
Members
credit : Credit
獲取當(dāng)此地形提供程序處于活動狀態(tài)時要顯示的學(xué)分。通常情況下,這是用來確定地形來源的。在
EllipsoidTerrainProvider#ready
返回true之前,不應(yīng)調(diào)用此函數(shù)。
errorEvent : Event
獲取地形提供程序遇到異步錯誤時引發(fā)的事件。通過訂閱事件,您將收到錯誤通知,并可能從中恢復(fù)。向事件偵聽器傳遞
TileProviderError
的實例。
hasVertexNormals : Boolean
獲取一個值,該值指示請求的瓦片是否包含頂點法線。在
EllipsoidTerrainProvider#ready
返回true之前,不應(yīng)調(diào)用此函數(shù)。
hasWaterMask : Boolean
獲取一個值,該值指示提供程序是否包含水面掩蔽。水面掩蔽顯示地球上哪些區(qū)域是水而不是陸地,因此它們可以用動畫波渲染為反射面。在
EllipsoidTerrainProvider#ready
返回true之前,不應(yīng)調(diào)用此函數(shù)。
ready : Boolean
獲取一個值,該值指示提供程序是否準備好使用。
(readonly) readyPromise : Promise.<Boolean>
獲取當(dāng)提供程序準備好使用時解析為true的承諾。
tilingScheme : GeographicTilingScheme
獲取此提供程序使用的平鋪方案。切片方案。在
EllipsoidTerrainProvider#ready
返回true之前,不應(yīng)調(diào)用此函數(shù)。
Methods
getLevelMaximumGeometricError(level) → {Number}
獲取給定級別上瓦片中允許的最大幾何錯誤。
Parameters:
level
(Number)
得到最大幾何誤差的瓦片級別。
確定是否可以加載瓦片的數(shù)據(jù)。
Parameters:
x
(Number)
要請求幾何圖形的瓦片的X坐標。
y
(Number)
要請求幾何圖形的瓦片的Y坐標。
level
(Number)
要請求幾何圖形的瓦片的級別。
確保加載瓦片的可用性數(shù)據(jù)
Parameters:
x
(Number)
要請求幾何圖形的瓦片的X坐標。
y
(Number)
要請求幾何圖形的瓦片的Y坐標。
level
(Number)
要請求幾何圖形的瓦片的級別。
請求給定瓦片的幾何圖形。在
TerrainProvider#ready
返回true之前,不應(yīng)調(diào)用此函數(shù)。結(jié)果包括地形數(shù)據(jù),并表明所有子瓦片都可用。
Parameters:
x
(Number)
要請求幾何圖形的瓦片的X坐標。
y
(Number)
要請求幾何圖形的瓦片的Y坐標。
level
(Number)
要請求幾何圖形的瓦片的級別。