在自己的项目中利用Cesiumjs在项目中添加3D或者2D的实体。
首先将压缩文件中的Build文件夹放到项目中去,像Apps文件夹下的HelloWorld.html中在一个网页中添加主要的四条语句,运行后如下图所示,则说明成功。
主界面基本的配置
代码如下,在创建3D的球的同时设置界面的信息,其中的选项都是可选的。更加详细的配置信息,可以查官方API
var viewer = new Cesium.Viewer('cesiumContaine', {
animation : false, //是否显示动画控件(左下方那个)
baseLayerPicker : false, //是否显示图层选择控件
geocoder : true, //是否显示地名查找控件
timeline : false, //是否显示时间线控件
sceneModePicker : true, //是否显示投影方式控件
navigationHelpButton : false, //是否显示帮助信息控件
scene3DOnly : true,
infoBox : true, //是否显示点击要素之后显示的信息
});
在3D球型中添加实体
在Cesium API中可以添加自带的立方体,圆和椭圆,走廊,圆柱和圆锥,多边形,多段线,多段线体,矩形,球和椭球,墙等基本的形状,也可以添加自己的3D模型,但必须为gltf格式的3D模型。
添加自带实体的代码:
//添加立方体
var Box = view