Gis_pyramid
Ploy3D • Docs
Ploy3D / Gis_pyramid
Class: Gis_pyramid
GIS LOD层级金字塔。
Constructors
new Gis_pyramid()
new Gis_pyramid(
_gis,_levels,_tiling):Gis_pyramid
构造函数。
Parameters
• _gis: Gis
GIS实例。
• _levels: number
LOD层级数(建议值8)。
• _tiling: number
LOD层级图层瓦片平铺数量(移动端建议值4、PC端建议值8)。
Returns
Accessors
forceTerrain
setforceTerrain(enable):void
地形数据可用时,强制开启地形。
Parameters
• enable: boolean
layerTiling
getlayerTiling():number
LOD层级图层瓦片平铺数量。
Returns
number
levelCount
getlevelCount():number
LOD层级数。
Returns
number
terrain
getterrain():boolean
当前是否启用地形。
Returns
boolean
Methods
Dispose()
Dispose():
Promise<void>
清除对象。
Returns
Promise<void>
GetDrawRegion()
GetDrawRegion():
number[]
获取GIS当前渲染经纬度范围。
Returns
number[]
Update()
Update(
level,lb_col,lb_row,lb_bias_x,lb_bias_z,callback):void
更新LOD层级金字塔。
Parameters
• level: number
顶层级别。
• lb_col: number
顶层左下角列号。
• lb_row: number
顶层左下角行号。
• lb_bias_x: number
顶层左下角瓦片采样偏移。
• lb_bias_z: number
顶层左下角瓦片采样偏移。
• callback
刷新完成回调。
Returns
void