天天看点

Cesium在地球上添加一个3D立方体

接此;

https://blog.csdn.net/bcbobo21cn/article/details/110300047

var redBox = viewer.entities.add({
  name : 'Red box with black outline',
  position: Cesium.Cartesian3.fromDegrees(114.33, 30.35, 300000.0),
  box : {
    dimensions : new Cesium.Cartesian3(200000.0, 300000.0, 200000.0),
    material : Cesium.Color.GREEN.withAlpha(0.5),
    outline : true,
    outlineColor : Cesium.Color.BLACK
  }
});
           

在地球上画一个3D立方体;20000.0、300000.0、200000.0,这是大小;

定位到武汉的经纬度绘制;114.33,30.35;

材质,绿色,0.5应该是透明度;outlineColor,边线颜色;

效果如下;在地球上绘3D立方体的基本用途来说,如果你有一个大体的体积需要比拟,可能可用; 

Cesium在地球上添加一个3D立方体

前文已提到视角切换控件,来切换了看一下;上面是3D视角;下面是哥伦布视角;

Cesium在地球上添加一个3D立方体

2D视角;

Cesium在地球上添加一个3D立方体

输入武汉的经纬度,搜索;直接定位过去,整个地区都在盒子之内;

Cesium在地球上添加一个3D立方体

代码;

Cesium在地球上添加一个3D立方体

继续阅读