图元拓展模块
Parameters:
Name | Type | Description |
---|---|---|
viewer |
object
|
cesium 实例 |
cesiumGlobal |
object
|
cesium 全局对象 |
Methods
# customPrimivive(params)
自定义图元
Parameters:
Name | Type | Description |
---|---|---|
params |
object
|
|
img |
string
|
纹理texture图片地址 |
center |
Array
|
中心坐标 |
height1 |
number
|
起始高度 |
height2 |
number
|
最终高度 |
scale |
number
|
图元缩放比例 |
Example
import { Primitive } from 'cesium_dev_kit'
const priObj = new Primitive({
cesiumGlobal: Cesium,
containerId: 'cesiumContainer'
})
let custPrimitive = priObj.primitive.customPrimivive({
center: [104.0737048186066, 30.634227553819127],
height1: 0,
height2: 20,
scale: 0.00006,
img: 'static/data/images/Textures/beautiful.jpg'
})
priObj.viewer.scene.primitives.add(custPrimitive);