54 Star 421 Fork 195

elusive/Cesium-test

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README

a. 添加类, 代码内容 "define('Scene/HeatmapImageryProvider',["......" return HeatmapImageryProvider;});"整段,添加到define定义之后,Cesium定义之前,cesium里面provider有很多,如果你知道一两个就更好了,HeatmapImageryProvider和他们的角色相似,这里我们可以搜索BingMapsImageryProvider,可以查找它,然后把定义代码放在它之后,这样,应该不会错

b. 添加 './Scene/HeatmapImageryProvider' 到Cesium另一的第一个参数 搜索"define('Cesium',[" 将它加到BingMapsImageryProvider类似配置之后,

c. 添加 Scene_HeatmapImageryProvider 到Cesium第二个参数,同上思路

d. 添加Cesium['HeatmapImageryProvider'] = Scene_HeatmapImageryProvider;到cesium内部,搜索"var Cesium = {",添加

e. 移除HeatmapImageryProvider.js 文件中的heatmap.js v2.0.0 之前的内容(最后一段压缩过的代码就是heatmap.js的内容)

f.最后为了方便缩放,添加一个点entity到viewer

viewer.entities.add({
	point: {
		coordinates: Cesium.Rectangle.fromDegrees(147.1385, -41.435)
	}
});
viewer.zoomTo(viewer.entities);

g. 刷新可看到效果

img

马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/HQCode/Cesium-test.git
git@gitee.com:HQCode/Cesium-test.git
HQCode
Cesium-test
Cesium-test
master

搜索帮助