【问题标题】:How to animate a Geoserver layer in mapbox?如何在 mapbox 中为 Geoserver 图层设置动画?
【发布时间】:2020-03-04 11:02:27
【问题描述】:

我在我的 Android 应用上使用 Mapbox SDK,我想显示来自我的地理服务器的图层。

我选择了 WMS 格式并且效果很好。

下一步是通过提供每 X 秒滴答一次的时间属性并更新图层图块,为该图层设置动画以显示延时。 WMS 支持 time 属性来请求特定时间的 TileSet,但我不知道如何在 MapBox 中设置该时间并更新地图 TileSet。 示例是经典的天气应用程序。

如果 WMS 不是正确的选择,我可以选择其他格式,如果 geoserver 支持的话。

【问题讨论】:

    标签: android mapbox geoserver wms


    【解决方案1】:

    有几种不同的方法可以使用 Mapbox Maps SDK for Android 为地理参考图像制作动画。一种是使用ImageSource(允许在地图上显示地理参考光栅图像),然后按照this example 显示时间流逝。

    要继续使用 WMS 框架,您可以使用 this example 来显示 WMS 源代码(听起来您已经成功完成了)。 Mapbox Maps SDK for Android 没有用于及时表示更新的底层机制,但您可以查询您的 GeoServer 并将结果与​​Runnable 结合使用,类似于我链接的第一个示例中的RefreshImageRunnable

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-05-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-08-31
      • 1970-01-01
      • 1970-01-01
      • 2015-03-09
      相关资源
      最近更新 更多