cesium 热力图
<!DOCTYPE html>
<html lang="en">
<head>
<title>Hello World!</title>
<script src="../Build/Cesium/Cesium.js"></script>
<script src="CesiumHeatmap.js"></script>
<style>
@import url(../Build/Cesium/Widgets/widgets.css);
html,
body,
#cesiumContainer {
width: 100%;
height: 100%;
margin: 0;
padding: 0;
overflow: hidden;
}
</style>
</head>
<body>
<div id="cesiumContainer"></div>
<script>
var viewer = new Cesium.Viewer("cesiumContainer");
// 视图区域
var bounds = {
west: -109.0,
south: 30.0,
east: -80.0,
north: 50.0
};
// 初始化CesiumHeatmap
var heatMap = CesiumHeatmap.create(
viewer,
bounds,
{ // heatmap相应参数
backgroundColor: "rgba(0,0,0,0)",
radius: 50,
maxOpacity: .5,
minOpacity: 0,
blur: .75
}
);
// 添加数据 最小值,最大值,数据集
heatMap.setWGS84Data(0, 100, [{x: -97.6433525165054, y: 45.61443064377248, value: 99.409122369106317}]);
viewer.zoomTo(viewer.entities);
</script>
</body>
</html>