我在WebGLEarth(http://www.webglearth.org/api)中制作了一个带有很多可点击标记(带有弹出窗口)的地图,我希望在我的地球上拥有三个卫星轨道。重要的是,您必须清楚地看到它是一个悬停在某处的卫星(实际上并不重要,也不必移动)。因此,类似https://cesiumjs.org/Cesium/Apps/Sandcastle/index.html?src=CZML.html&label=Showcases
但是,WebGLEarth不包含执行此操作的工具。添加多边形将无法正常工作(猜测这是一个错误),并且尚未包含线条。同样,将标记更改为另一个图标也不起作用,因为只有一个标准标记(据我所知)。有要求将webglearth设置为适当的leafletjs插件,但是,当然,我现在想制作地图。
有人对如何执行此操作有想法吗?也许暗示如何将WebGLEarth与Cesiumjs或Leafletjs结合使用?提前致谢!
最佳答案
免责声明:我是Cesium的核心开发人员。
WebGLEarth只是Cesium周围的一个光包装,以模仿Leaflet API的一个子集。它由一个独立的第三方维护,并且没有获得铯或Leaflet团队任何人的正式支持。我的建议是删除WebGLEarth并直接使用Cesium(或Leaflet,但我认为您需要3D)。您当前使用WebGLEarth所做的任何事情都应该易于移植到本机Cesium API。