
key code:
var options = { camera : viewer.scene.camera, canvas : viewer.scene.canvas, clampToGround: true //开启贴地 }; viewer.camera.flyHome(0); var a = viewer.dataSources.add(Cesium.KmlDataSource.load('../data/kml/test_geojson_test.kml', options)); a.then( viewer.flyTo(a)); a.then(function(dataSource) { var entities = dataSource.entities.values; for (var i = 0; i < entities.length; i++) { var entity = entities[i];
// 设置每个entity的样式 entity.billboard.disableDepthTestDistance = Number.POSITIVE_INFINITY; //去掉地形遮挡 entity.billboard.color = Cesium.Color.WHITE; entity.billboard.image = '../data/kml/img.jpg'; } });
本文介绍如何使用Cesium加载KML文件,并通过代码实现对加载内容的样式调整,包括去除地形遮挡、设置图标颜色及图片路径。
&spm=1001.2101.3001.5002&articleId=93818292&d=1&t=3&u=fdcc693625b943b0a42228683ecceccd)
690

被折叠的 条评论
为什么被折叠?



