代码之家  ›  专栏  ›  技术社区  ›  VeerleT

将卫星轨迹添加到WebGLEarth地图(例如,使用Leafletjs或Cesiumjs)

  •  0
  • VeerleT  · 技术社区  · 10 年前

    我在WebGLEarth中制作了一张带有许多可点击标记(带有弹出窗口)的地图( http://www.webglearth.org/api )我想在我的地球上有三个卫星轨道。重要的是,你要清楚地看到它是一颗卫星在某个地方盘旋(那里并不重要,它也不必移动)。所以,类似于 https://cesiumjs.org/Cesium/Apps/Sandcastle/index.html?src=CZML.html&label=Showcases

    然而,WebGLEarth不包含实现此目的的工具。添加多边形不起作用(可能是个bug),而且还没有包含线。此外,将标记更改为另一个图标也不起作用,因为只有一个标准标记(据我所知)。有人要求让webglearth成为一个合适的leafleetjs插件,但当然,我想现在就制作我的地图。

    有人知道怎么做?也许是关于如何将WebGLEarth与Cesiumjs或Leafletjs结合的提示?提前感谢!

    1 回复  |  直到 10 年前
        1
  •  1
  •   Matthew Amato    10 年前

    免责声明:我是一名核心铯开发人员。

    WebGLEarth只是一个围绕铯的光包装器,以模仿Leaflet API的子集。它由一个独立的第三方维护,没有Cesium或Leaflet团队的任何人正式支持。我的建议是放弃WebGLEarth,转而直接使用铯(或传单,但我假设你想要3D)。您当前使用WebGLEarth进行的任何操作都应该很容易移植到本机Cesium API。