OLCesium源码修改:暴露Cesium.Viewer
需求
Cesium.Viewer是Cesium的一个视窗,是一个高层次的对象(相对于Scene而言),日常业务也常常使用其来管理数据,如viewer.entitites
、viewer.dataSources
等,以及一些方法viewer.flyTo()
、viewer.zoomTo()
等。虽然Openlayers团队不支持OLCesium向外暴露Viewer对象,但我们可以根据OLCesium的构造函数逻辑去做相关的处理使得Viewer对象能够暴露。
2023年12月17日大约 2 分钟