学习cesium,关于图层界面的切换

2019-07-29| 发布者: admin| 查看: |

最近学习cesium的3d引擎,有关图层切换的例子比较少,在官网上看见了一些例子加以自己的理解。投机了一种近似于图层切换的效果。

这种图层切换每次点击按钮时,会把其他的数据和实体给删除。然后再创建或加载一个新的

闲话不多说我们直接上代码

sandcastle.add_______button {
 viewer.datasources.add,
 strokewidth: 3
 }));
 sandcastle.add_______button {
 var position = cesium.cartesian3.fromdegrees;
 var hpr = new cesium.headingpitchroll, 0.0, 0.0);
 var orientation = cesium.transforms.headingpitchrollquaternion;
 var model = viewer.entities.add({
 id:'01',
 position : position,
 orientation : orientation,
 model : {
 uri : url,
 minimumpixelsize : 128,
 maximumscale : 20000