1. 无地形的“贴地”
Cesium在创建Viewer视景器对象时,当我们将terrainProvier属性指定为EllipsoidTerrainProviderd对象时,那么就对应无地形的三维场景这种情况了,
const viewer = new Cesium(targetID,{
...,
terrainProvider: new Cesium.EllipsoidTerrainProvider({
ellipsoid: Cesium.Ellipsoid.WGS84,
}),
...
})
这种情况下,Billboard其实是默认贴地的,但是再具体使用时,需要注意一些细节,就是image图标的水平、垂直对齐效果。举个例子,最简单的加载Billboard代码为(为了方便参考,我们同时创建了一个point点,高程为0),
viewer.entities.add({
position:Cesium.Cartesian3.fromDegrees(121.0,32.0,.0),//coordinates,
point