【问题标题】:Implement XYZ tile layer in NASA Worldwind在 NASA Worldwind 中实现 XYZ 平铺层
【发布时间】:2020-02-25 02:05:59
【问题描述】:

我正在使用 NASA Worldwind API 在我的 Android 应用中放置一个虚拟地球仪。我希望能够在我的应用程序中实现一个 XYZ 平铺层,但是我找不到这方面的示例。我发现添加图层的唯一示例是 WMS 和 WMTS。这是我想添加的图层示例:

https://a.tile.openstreetmap.org/${z}/${x}/${y}.png 

是否可以在 Worldwind 中添加这种类型的图层?

编辑 2019 年 12 月 20 日:研究了一段时间后,我发现这不可能开箱即用。看来Android版的能力比Web版和Java版差了很多。

在从社区版分支中提取一些代码后,我确实得到了这个工作。如果其他人需要这样做,请查看社区版中的此拉取请求:https://github.com/WorldWindEarth/WorldWindAndroid/pull/17

【问题讨论】:

    标签: java android gis worldwind


    【解决方案1】:

    查看gov.nasa.worldwind.layers.Earth 包中的OSMMapnikLayer。它提供了一个如何实现自定义墨卡托层(这是您正在寻找的)的示例。事实上,OSMMapnikLayer 已经使用https://a.tile.openstreetmap.org 作为服务器。

    【讨论】:

    • 谢谢。这对 WorldWindJava 很有帮助,但不幸的是,据我所知,WorldWindAndroid 中不存在。
    猜你喜欢
    • 2011-09-13
    • 2012-09-05
    • 1970-01-01
    • 1970-01-01
    • 2020-01-17
    • 2012-08-31
    • 2018-02-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多