ht.cesium.Tiles(options)

new Tiles(options)

创建一个 Tiles 实例

Parameters:
Name Type Description
options TilesOptions4Type

初始化参数

Members

cesiumLayer :any

获取 cesium 图层

map :ht.cesium.Map

获取地图实例对象

property :TilesOptions4Type

获取数据属性

uuid :string

获取唯一标识

Methods

addToMap(map, callback) → {void}

将数据叠加到地图上

Parameters:
Name Type Attributes Description
map ht.cesium.Map

数据所处的地图(map)实体对象

callback function <optional>

回调函数

Returns:
void

flyToLayer(options) → {void}

定位场景

Parameters:
Name Type Attributes Description
options any <optional>
Returns:
void

getClassName() → {string}

获取类名

Returns:
string

getCoordinate() → {Array.<number>}

获取模型的中心经纬度位置

Returns:
Array.<number>

getElevation() → {number}

获取模型的海拔高度

Returns:
number

getLayerLevel() → {number}

获取图层层级

Returns:
number

getPosition3d() → {Array.<number>}

获取模型的中心世界位置

Returns:
Array.<number>

getStyle(name) → {any}

获取属性样式

Parameters:
Name Type Description
name string
Returns:
any

hide() → {void}

隐藏数据

Returns:
void

remove() → {void}

移除数据

Returns:
void

removeCesiumLayer() → {void}

移除 cesium 图层

Returns:
void

s(name, value) → {any}

getStyle 和 setStyle 的简写

Parameters:
Name Type Attributes Description
name any <optional>
value any <optional>
Returns:
any

sendToBottom() → {void}

图层置底

Returns:
void

sendToDown() → {void}

图层下移

Returns:
void

sendToTop() → {void}

图层置顶

Returns:
void

sendToUp() → {void}

图层上移

Returns:
void

setCesiumStyle(options) → {void}

设置 Cesium 的样式

Parameters:
Name Type Description
options any
Returns:
void

setCoordinate(lng, lay) → {void}

设置模型中心经纬度位置

Parameters:
Name Type Attributes Description
lng number | Array.<number>

经度或 [经度,纬度]

lay number <optional>

纬度

Returns:
void

setElevation(elevation) → {void}

设置模型的海拔高度

Parameters:
Name Type Description
elevation number
Returns:
void

setOpacity(opacity) → {void}

设置图层的透明度

Parameters:
Name Type Description
opacity number
Returns:
void

setPosition3d(position3dX, position3dY, position3dZ) → {void}

设置模型中心世界位置

Parameters:
Name Type Attributes Description
position3dX number | Array.<number>

X 轴的位置或[X, Y, Z]位置

position3dY number <optional>

Y 轴的位置

position3dZ number <optional>

Z 轴的位置

Returns:
void

setStyle(name, value) → {void}

设置属性样式

Parameters:
Name Type Description
name string
value any
Returns:
void

show() → {void}

显示数据

Returns:
void