【问题标题】:Route-Me for androidRoute-Me 安卓版
【发布时间】:2011-08-02 03:16:15
【问题描述】:

我想加载一些平铺层并为它们设置动画。在iPhone 中,我们有一个名为Route-Me 的映射包。有没有像Route-Me 这样的android 映射包?你知道android的内置映射包是否容易支持外部平铺层?

【问题讨论】:

  • 您的问题有解决方案吗..??
  • 答案是肯定的,请看下面我的答案和链接

标签: android google-maps


【解决方案1】:

是的,Google Maps API 支持 Overlays,但与 Route-me 或 iOS4 不同,您必须自己在 onDraw() 方法中完成所有繁重的工作。

【讨论】:

  • 你能举个例子吗,我们说的是自定义图块。根据 afaik 文档,哪个 btw 是不允许的。
  • 我看不到文档不允许这样做的地方。事实上,AndNav 做到了:code.google.com/p/osmdroid/source/browse/trunk/osmdroid-android/…
  • 您链接到 osmdroid,他们有自己的地图实现...这是另一个类似帖子的链接,其中包含来自 commonsware 的回复(谁知道关于 android 的公平交易)
  • 请先查看我的链接,然后再将其击落:它是一个覆盖实现,完全符合 OP 的要求。他可以根据自己的需要进行调整,这证明是可以做到的。
  • 是的,但它不是 android mapview。这是一个名为 osmdroid 的自定义视图。当您说 google maps api 支持此功能时,只是想指出您的错误。
【解决方案2】:

Android 地图不支持此功能。您应该研究 osmdroid 或其他开源地图实现之一。

编辑:提供更多细节:

osmdroid项目可以在here找到。

这是一个关于堆栈的问题,有一些实现,但仍在努力解决一些细节问题:OSMDroid simple example required

Here 是另一个类似的堆栈问题,但有更多细节。

Here 是带有自定义 tile 源的 osmdroid 示例。

【讨论】:

    猜你喜欢
    • 2011-11-24
    • 1970-01-01
    • 1970-01-01
    • 2011-09-25
    • 2012-05-31
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多