【问题标题】:adding Overlay to a MapView in osmdroid在 osmdroid 中将叠加添加到 MapView
【发布时间】:2012-05-06 08:09:47
【问题描述】:

我正在使用 osmdroid 编写一个简单的 android 应用程序,它可以在线和离线工作,直到现在我能够显示地图(在线和离线),我想在地图上添加覆盖(标记),我搜索了简单在 osmdroid 中使用叠加层的示例,我尝试了其中一些,但它们不起作用,所以我想要任何使用 osmdroid 添加叠加层或标记的示例

【问题讨论】:

  • 你好@AbdalwhabBakheet....你的项目现在解决了吗?我想知道你是否会在网上分享一些教程,不是吗?

标签: android mapping overlay osmdroid


【解决方案1】:

查看 ItemizedIconOverlay 类。

如果您搜索,互联网上有一些示例,其中一个示例已发布在 Stack Overflow 上:Adding Overylay to OSMDROID

【讨论】:

  • 感谢 Martin Pearman,它适用于我,但我注意到它需要使用互联网,如果我 setUseDataConnection(false) 出现错误,它是否可以离线工作,还有其他方法吗在地图上标记点
  • 如果代码有效并且在 UseDataConnection 设置为 true 时将 Overlay 正确添加到 MapView,那么当 UseDataConnection 设置为 false 时,同样的代码也应该有效。当 UseDataConnection 设置为 false 时,您会遇到什么错误?
  • 感谢 Martin Pearman,我再次测试了我的代码,它与 setUseDataConnection(false) 一起工作正常
猜你喜欢
  • 2011-09-23
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多