Cesium Viewer 与 Cesium Widget。我应该使用哪一个?

Cesium Viewer vs. Cesium Widget. Which one should I use?

我在我的应用程序中使用铯。我的应用程序根据收到的位置在地图上显示广告牌。

我想知道Cesium.ViewerCesium.CesiumWidget的区别。是否可以使用 Cesium Widget 创建实体?使用 Cesium.CesiumWidget 有什么好处?它是否为我提供了与 Cesium.Viewer 相同的功能,但没有所有额外的小部件(例如时间轴)?

是的,Cesium.Viewer 包括 Cesium.CesiumWidget 来渲染地球本身。 ViewerCesiumWidget 与其他小部件(时间轴、baselayerpicker 等)一起包装起来。 Viewer 还添加了一些额外的逻辑来管理数据源列表、时钟等。

一般来说,如果您要做的不仅仅是绘制一些图形基元,您应该使用 Viewer 而不是 CesiumWidget,并且只需通过查看器的 constructor options.