Constructor
new HeatMap()
Example
//构造MapV可视化图层
var mapV = new GeoGlobe.Visuals.MapV();
//添加到地图中
mapV.addTo(map);
//构造热力图层
var heatMap = new GeoGlobe.Visuals.MapV.HeatMap({
id: 'heatMap_1',
visibility: true,
dragdrawing: true,
data: [{
"type": "Feature",
"properties": {count:5.516636266964161,time:16.231042218116176},
"geometry": {
"type": "Point",
"coordinates": [123.3192464663197, 43.91886355937628]
}
}],
rendererOptions: {
size: 13,
gradient: { 0.25: "rgb(0,0,255)", 0.55: "rgb(0,255,0)", 0.85: "yellow", 1.0: "rgb(255,0,0)" },
max: 60,
animation: {
type: 'time',
stepsRange: {
start: 0,
end: 100
},
trails: 10,
duration: 4
}
}
});
//添加到MapV可视化图层
heatMap.addTo(mapV);
//绘制
mapV.render();
Members
visibility :Boolean
- Default Value:
- true
图层可见性
Type:
- Boolean
Methods
addTo(mapV)
关联mapV
Parameters:
Name | Type | Description |
---|---|---|
mapV |
GeoGlobe.Visuals.MapV |
destroy()
销毁图层
remove()
从父对象中移除自己
render()
绘制
setData(data)
数据的处理
Parameters:
Name | Type | Description |
---|---|---|
data |
Array | 数据,geojson格式 |
setVisible(visibility)
图层的显示与隐藏
Parameters:
Name | Type | Description |
---|---|---|
visibility |
Boolean | 可见性 |