訪(fǎng)問(wèn)地形數(shù)據(jù)的
new BMTerrainProvider(options)
TerrainProvider
。
Parameters:
options
(Object)
Name | Description |
---|---|
options.terrainId
String
|
地形服務(wù)器的URL。 |
Example
var viewer = new bmgl.Viewer('container', {
terrainProvider : new bmgl.BMTerrainProvider({ terrainId: 'bigemap.terrain-v1' })
});
- createWorldTerrain
- TerrainProvider
See:
Members
availability : TileAvailability
獲取可用于從此提供程序確定地形可用性的對(duì)象,例如在點(diǎn)和矩形中。在
BMTerrainProvider#ready
返回true之前,不應(yīng)調(diào)用此函數(shù)。如果可用性信息不可用,則此屬性可能未定義。
(readonly) credit : Credit
獲取當(dāng)此地形提供程序處于活動(dòng)狀態(tài)時(shí)要顯示的學(xué)分。通常情況下,這是用來(lái)確定地形來(lái)源的。在
BMTerrainProvider#ready
返回true之前,不應(yīng)調(diào)用此函數(shù)。
(readonly) errorEvent : Event
獲取圖像提供程序遇到異步錯(cuò)誤時(shí)引發(fā)的事件。通過(guò)訂閱事件,您將收到錯(cuò)誤通知,并可能從中恢復(fù)。向事件偵聽(tīng)器傳遞
TileProviderError
的實(shí)例。
hasVertexNormals : Boolean
獲取一個(gè)值,該值指示請(qǐng)求的瓦片是否包含頂點(diǎn)法線(xiàn)。在
BMTerrainProvider#ready
返回true之前,不應(yīng)調(diào)用此函數(shù)。
hasWaterMask : Boolean
獲取一個(gè)值,該值指示提供程序是否包含水面掩蔽。水面掩蔽顯示地球上哪些區(qū)域是水而不是陸地,因此它們可以用動(dòng)畫(huà)波渲染為反射面。在
BMTerrainProvider#ready
返回true之前,不應(yīng)調(diào)用此函數(shù)。
(readonly) ready : Boolean
獲取一個(gè)值,該值指示提供程序是否準(zhǔn)備好使用。
(readonly) readyPromise : Promise.<Boolean>
獲取當(dāng)提供程序準(zhǔn)備好使用時(shí)解析為true的承諾。
(readonly) tilingScheme : TilingScheme
獲取此提供程序使用的平鋪方案。切片方案。在
BMTerrainProvider#ready
返回true之前,不應(yīng)調(diào)用此函數(shù)。
Methods
getLevelMaximumGeometricError(level) → {Number}
獲取給定級(jí)別上瓦片中允許的最大幾何錯(cuò)誤。
Parameters:
level
(Number)
得到最大幾何誤差的瓦片級(jí)別。
確定是否可以加載瓦片的數(shù)據(jù)。
Parameters:
x
(Number)
要請(qǐng)求幾何圖形的瓦片的X坐標(biāo)。
y
(Number)
要請(qǐng)求幾何圖形的瓦片的Y坐標(biāo)。
level
(Number)
要請(qǐng)求幾何圖形的瓦片的級(jí)別。
確保加載瓦片的可用性數(shù)據(jù)
Parameters:
x
(Number)
要請(qǐng)求幾何圖形的瓦片的X坐標(biāo)。
y
(Number)
要請(qǐng)求幾何圖形的瓦片的Y坐標(biāo)。
level
(Number)
要請(qǐng)求幾何圖形的瓦片的級(jí)別。
請(qǐng)求給定瓦片的幾何圖形。在
BMTerrainProvider#ready
返回true之前,不應(yīng)調(diào)用此函數(shù)。結(jié)果必須包括地形數(shù)據(jù),還可以選擇包括一個(gè)水面掩蔽和一個(gè)指示哪個(gè)子瓦片可用。
Parameters:
x
(Number)
要請(qǐng)求幾何圖形的瓦片的X坐標(biāo)。
y
(Number)
要請(qǐng)求幾何圖形的瓦片的Y坐標(biāo)。
level
(Number)
要請(qǐng)求幾何圖形的瓦片的級(jí)別。
Throws
-
DeveloperError : 在
BMTerrainProvider#ready
返回true之前,不能調(diào)用此函數(shù)。