layer

Functions

addLandmark(jsonData, callback)

添加地标点

updateLandmark(jsonData, callback)

更新标点数据

setIconProperty(jsonData, callback)

更新标点数据

setIconStyle(jsonData, callback)

更新标点数据

setDomState(jsonData)

更新标点数据

removeLandmark(jsonData, callback)

删除地标点

setOverlayVisibility(jsonData, callback)

设置图层显隐

removeOverlay(jsonData, callback)

删除图层

getOverlaysOrder(jsonData, callback)

获取图层顺序

moveOverlayForward(jsonData, callback)

前移图层

moveOverlayBackward(jsonData, callback)

后移图层

addPath(jsonData, callback)

添加路径

updatePathCoord(jsonData, callback)

更新路径数据

updatePathStyle(jsonData, callback)

更新路径数据

addPartical(jsonData, callback)

序列帧动画,表现闪烁,火光,烟雾等

updatePartical(jsonData, callback)

更新序列帧动画的样式,表现闪烁,火光,烟雾等

addArea(jsonData, callback)

添加区域

updateAreaCoord(jsonData, callback)

更新区域数据

updateAreaStyle(jsonData, callback)

更新区域样式

addCubeHeat(jsonData, callback)

添加立体热力图

updateCubeHeatCoord(jsonData, callback)

更新立体热力图数据

updateCubeHeatStyle(jsonData, callback)

更新立体热力图样式

addSmog(jsonData, callback)

创建烟雾

updateSmog(jsonData, callback)

更新烟雾

addLandmark(jsonData, callback)

添加地标点

Kind: global function

ParamTypeDescription
jsonDataObject参数
jsonData.indexString场景已有的模型唯一辨识
jsonData.iconSizeString尺寸类型 fix固定大小(不被相机深度衰减) real真实大小(会被相机深度衰减)
jsonData.urlString地标图路径
jsonData.originPointString地标原点 center: 中点 bottom: 底部中点
jsonData.iconContentTypeString内容类型 text文本 icon矢量图
jsonData.offsetXNumber文本或者矢量图X方向偏移值
jsonData.offsetYNumber文本或者矢量图Y方向偏移值
jsonData.fontFamilyString文本字体
jsonData.fontSizeNumber字体大小
jsonData.colorString字体颜色
jsonData.contentString文本内容
jsonData.coordTypeNumberXY 轴坐标类别,0:X 米,Y米; 1: X 经度,Y 纬度
jsonData.positionArray定位点
callbackfunction回调函数

updateLandmark(jsonData, callback)

更新标点数据

Kind: global function

ParamTypeDescription
jsonDataObject参数
jsonData.indexString场景已有的模型唯一辨识
jsonData.originPointString地标原点 center: 中点 bottom: 底部中点
jsonData.contentString文本内容
jsonData.coordTypeNumberXY 轴坐标类别,0:X 米,Y米; 1: X 经度,Y 纬度
jsonData.positionArray定位点
jsonData.scaleArray缩放比例
callbackfunction回调函数

setIconProperty(jsonData, callback)

更新标点数据

Kind: global function

ParamTypeDescription
jsonDataObject参数
jsonData.indexString场景已有的模型唯一辨识
jsonData.originPointString地标原点 center: 中点 bottom: 底部中点
jsonData.contentString文本内容
jsonData.coordTypeNumberXY 轴坐标类别,0:X 米,Y米; 1: X 经度,Y 纬度
jsonData.positionArray定位点
jsonData.scaleArray缩放比例
callbackfunction回调函数

setIconStyle(jsonData, callback)

更新标点数据

Kind: global function

ParamTypeDescription
jsonDataObject参数
jsonData.indexString场景已有的模型唯一辨识
jsonData.originPointString地标原点 center: 中点 bottom: 底部中点
jsonData.contentString文本内容
jsonData.coordTypeNumberXY 轴坐标类别,0:X 米,Y米; 1: X 经度,Y 纬度
jsonData.positionArray定位点
jsonData.scaleArray缩放比例
callbackfunction回调函数

setDomState(jsonData)

更新标点数据

Kind: global function

ParamTypeDescription
jsonDataObject参数
jsonData.visibleBoolean弹窗显隐
jsonData.boxOffsetXNumber横向偏移
jsonData.boxOffsetYNumber纵向偏移
jsonData.elementHTMLElement弹窗内容

removeLandmark(jsonData, callback)

删除地标点

Kind: global function

ParamTypeDescription
jsonDataObject参数
jsonData.indexString场景已有的模型唯一辨识
callbackfunction回调函数

setOverlayVisibility(jsonData, callback)

设置图层显隐

Kind: global function

ParamTypeDescription
jsonDataObject参数
jsonData.indexString | Array场景已有的模型唯一辨识
jsonData.visibleBoolean模型的显隐状态,true: 显示,false:隐藏
callbackfunction回调函数

removeOverlay(jsonData, callback)

删除图层

Kind: global function

ParamTypeDescription
jsonDataObject参数
jsonData.indexString场景已有的模型唯一辨识
callbackfunction回调函数

getOverlaysOrder(jsonData, callback)

获取图层顺序

Kind: global function

ParamTypeDescription
jsonDataObject参数
callbackfunction回调函数

moveOverlayForward(jsonData, callback)

前移图层

Kind: global function

ParamTypeDescription
jsonDataObject参数
jsonData.indexString场景已有的模型唯一辨识
jsonData.offsetNumber前移数
callbackfunction回调函数

moveOverlayBackward(jsonData, callback)

后移图层

Kind: global function

ParamTypeDescription
jsonDataObject参数
jsonData.indexString场景已有的模型唯一辨识
jsonData.offsetNumber后移数
callbackfunction回调函数

addPath(jsonData, callback)

添加路径

Kind: global function

ParamTypeDescription
jsonDataObject参数
jsonData.indexString场景已有的模型唯一辨识
jsonData.coordTypeNumberXY 轴坐标类别,0:X 米,Y米; 1: X 经度,Y 纬度
jsonData.pointsArray路径点——对象数组{coord,coordZ},coord:XY轴坐标(数组),coordZ:Z轴坐标(单位:米)
jsonData.colorString路径颜色
jsonData.widthNumber路径宽度(单位:米)
callbackfunction回调函数

updatePathCoord(jsonData, callback)

更新路径数据

Kind: global function

ParamTypeDescription
jsonDataObject参数
jsonData.indexString场景已有的模型唯一辨识
jsonData.coordTypeNumberXY 轴坐标类别,0:X 米,Y米; 1: X 经度,Y 纬度
jsonData.pointsArray路径点——对象数组{coord,coordZ},coord:XY轴坐标(数组),coordZ:Z轴坐标(单位:米)
callbackfunction回调函数

updatePathStyle(jsonData, callback)

更新路径数据

Kind: global function

ParamTypeDescription
jsonDataObject参数
jsonData.indexString场景已有的模型唯一辨识
jsonData.colorString路径颜色
jsonData.widthNumber路径宽度(单位:米)
callbackfunction回调函数

addPartical(jsonData, callback)

序列帧动画,表现闪烁,火光,烟雾等

Kind: global function

ParamTypeDescription
jsonDataobject参数
jsonData.dirUrlstring贴图路径目录
jsonData.textureArray包含贴图名的String序列
jsonData.sizenumber贴图大小
jsonData.appearancenumber1整个面向镜头,2垂直面向镜头,3水平放置
jsonData.speednumber速度0~100
jsonData.bloomboolean是否发光,true发辉光,false不发光
jsonData.isBloomboolean是否发光,true发辉光,false不发光
callbackfunction回调函数

updatePartical(jsonData, callback)

更新序列帧动画的样式,表现闪烁,火光,烟雾等

Kind: global function

ParamTypeDescription
jsonDataobject参数
jsonData.dirUrlstring贴图路径目录
jsonData.textureArray包含贴图名的String序列
jsonData.sizenumber贴图大小
jsonData.appearancenumber1整个面向镜头,2垂直面向镜头,3水平放置
jsonData.speednumber速度0~100
jsonData.bloomboolean是否发光,true发辉光,false不发光
jsonData.isBloomboolean是否发光,true发辉光,false不发光
jsonData.pathArray位置描述的number数组
callbackfunction回调函数

addArea(jsonData, callback)

添加区域

Kind: global function

ParamTypeDescription
jsonDataObject参数
jsonData.indexString场景已有的模型唯一辨识
jsonData.coordTypeNumberXY 轴坐标类别,0:X 米,Y米; 1: X 经度,Y 纬度
jsonData.heightNumber区域高度
jsonData.isClosureBoolean是否闭合区域
jsonData.mapString贴图URL,无就使用默认贴图
jsonData.directionNumber区域流动方向 0: 向上 1: 向右 2:向左 3: 向下
jsonData.colorString区域颜色
jsonData.speedNumber流动速度
jsonData.pointsArray路径点——对象数组{coord,coordZ},coord:XY轴坐标(数组),coordZ:Z轴坐标(单位:米)
callbackfunction回调函数

updateAreaCoord(jsonData, callback)

更新区域数据

Kind: global function

ParamTypeDescription
jsonDataObject参数
jsonData.indexString场景已有的模型唯一辨识
jsonData.coordTypeNumberXY 轴坐标类别,0:X 米,Y米; 1: X 经度,Y 纬度
jsonData.pointsArray路径点——对象数组{coord,coordZ},coord:XY轴坐标(数组),coordZ:Z轴坐标(单位:米)
callbackfunction回调函数

updateAreaStyle(jsonData, callback)

更新区域样式

Kind: global function

ParamTypeDescription
jsonDataObject参数
jsonData.indexString场景已有的模型唯一辨识
jsonData.heightNumber区域高度
jsonData.isClosureBoolean是否闭合区域
jsonData.directionNumber区域流动方向 0: 向上 1: 向右 2:向左 3: 向下
jsonData.colorString区域颜色
jsonData.speedNumber流动速度
callbackfunction回调函数

addCubeHeat(jsonData, callback)

添加立体热力图

Kind: global function

ParamTypeDescription
jsonDataObject参数
jsonData.indexString场景已有的模型唯一辨识
jsonData.coordTypeNumberXY 轴坐标类别,0:X 米,Y米; 1: X 经度,Y 纬度
jsonData.opacityNumber透明度
jsonData.precisionNumber网格精度
jsonData.heightNumber全局最大高度
jsonData.colorTypeString色彩类型 rainbow:彩虹 cooltowarm:冷暖色 blackbody:黑色 grayscale:灰色
jsonData.wireframeBoolean是否线框模式
jsonData.pointsArray路径点——对象数组{coord,coordZ},coord:XY轴坐标(数组),coordZ:权重,radius:半径(单位:米)
callbackfunction回调函数

updateCubeHeatCoord(jsonData, callback)

更新立体热力图数据

Kind: global function

ParamTypeDescription
jsonDataObject参数
jsonData.indexString场景已有的模型唯一辨识
jsonData.coordTypeNumberXY 轴坐标类别,0:X 米,Y米; 1: X 经度,Y 纬度
jsonData.pointsArray路径点——对象数组{coord,coordZ},coord:XY轴坐标(数组),coordZ:权重,radius:半径(单位:米)
callbackfunction回调函数

updateCubeHeatStyle(jsonData, callback)

更新立体热力图样式

Kind: global function

ParamTypeDescription
jsonDataObject参数
jsonData.indexString场景已有的模型唯一辨识
jsonData.opacityNumber透明度
jsonData.precisionNumber网格精度
jsonData.heightNumber全局最大高度
jsonData.colorTypeString色彩类型 rainbow:彩虹 cooltowarm:冷暖色 blackbody:黑色 grayscale:灰色
jsonData.wireframeBoolean是否线框模式
callbackfunction回调函数

addSmog(jsonData, callback)

创建烟雾

Kind: global function

ParamTypeDescription
jsonDataobject参数
jsonData.indexString场景已有的模型唯一辨识
jsonData.positionArray定位点
jsonData.colorString颜色
jsonData.luminanceNumber明度
jsonData.opacityNumber不透明度
jsonData.sizeNumber尺寸
jsonData.rotationYNumber绕Y轴旋转角度
jsonData.speedNumber速度
jsonData.pathArray烟雾位置[x,y,z,x,y,z...]
callbackfunction回调函数

updateSmog(jsonData, callback)

更新烟雾

Kind: global function

ParamTypeDescription
jsonDataobject参数
jsonData.indexString场景已有的模型唯一辨识
jsonData.colorString颜色
jsonData.luminanceNumber明度
jsonData.opacityNumber不透明度
jsonData.sizeNumber尺寸
jsonData.rotationYNumber绕Y轴旋转角度
jsonData.speedNumber速度
jsonData.pathArray烟雾位置[x,y,z,x,y,z...]
callbackfunction回调函数