Skip to content

KBE3D / KBCore / layers / HeatLayerOptions

接口: HeatLayerOptions

heat平面热力图层类构造参数类型

示例

ts
 // 创建earth
 const earth = new KBCore.Earth('cesiumContainer', {
     fullscreenElement: 'cesiumContainer',
 })
 const heatLayer = new KBCore.layers.HeatLayer({
   id: 'test1',
   name: 'test1',
   flyTo: true,
   source: url,
 })
 earth.addLayer(heatLayer)

继承

BaseGraphicLayerOptions 特性参数

zIndex?

optional zIndex: number

图层顺序,数字大的在上面

继承自

BaseGraphicLayerOptions.zIndex

BaseLayerOptions 特性参数

id?

optional id: string | number

图层id标识,默认为随机uuid

继承自

BaseGraphicLayerOptions.id


pid?

optional pid: string | number

层父级的id,一般图层管理中使用,默认为-1

继承自

BaseGraphicLayerOptions.pid


name?

optional name: string | number

图层名称,默认为uuid

继承自

BaseGraphicLayerOptions.name


show?

optional show: boolean

图层是否显示,默认为true

继承自

BaseGraphicLayerOptions.show


homeVision?

optional homeVision: Vision

图层自定义定位视角

继承自

BaseGraphicLayerOptions.homeVision


flyTo?

optional flyTo: boolean

加载完成数据后是否自动飞行定位到数据所在的区域,默认为false 以homeVision参数配置的图层自定义定位视角为最高优先级

继承自

BaseGraphicLayerOptions.flyTo


optional popup: boolean | PopupOptions

绑定鼠标点击弹窗

继承自

BaseGraphicLayerOptions.popup


eventParent?

optional eventParent: false | BaseClass

指定的事件冒泡对象,默认为earth对象,传入false时不冒泡

继承自

BaseGraphicLayerOptions.eventParent


isInternal?

optional isInternal: boolean

内部使用的辅助图层标识(noLayerManage),设置为true的不对外展示,如earth.getLayers方法将不会获取isInternal为true的图层

继承自

BaseGraphicLayerOptions.isInternal

属性

source?

optional source: string | HeatPoint[] | Promise<HeatPoint[]> | (...args: any[]) => HeatPoint[] | Resource

热力数据的json URL 或 热力数据数组对象(数组中的对象应至少包含x、y、value三个属性) 或 一个返回热力数据数组对象的Promise 或 是一个返回热力数据数组对象的方法 或 Cesium.Resource请求对象


heatStyle?

optional heatStyle: HeatStyleOptions

热力图样式配置参数


height?

optional height: number

高度,相对于椭球面的高度,默认值0


aboveGround?

optional aboveGround: boolean

是否贴地


maxCanvasSize?

optional maxCanvasSize: number

Canvas最大尺寸(单位:像素),调大精度更高,但过大容易内存溢出,默认值5000


minCanvasSize?

optional minCanvasSize: number

Canvas最小尺寸(单位:像素),默认值700

KBE3D @3.0.0 Copyright © 2024-present KBE3D