在 osmdroid 中将叠加添加到 MapView
Posted
技术标签:
【中文标题】在 osmdroid 中将叠加添加到 MapView【英文标题】:adding Overlay to a MapView in osmdroid 【发布时间】:2012-05-06 08:09:47 【问题描述】:我正在使用 osmdroid 编写一个简单的 android 应用程序,它可以在线和离线工作,直到现在我能够显示地图(在线和离线),我想在地图上添加覆盖(标记),我搜索了简单在 osmdroid 中使用叠加层的示例,我尝试了其中一些,但它们不起作用,所以我想要任何使用 osmdroid 添加叠加层或标记的示例
【问题讨论】:
你好@AbdalwhabBakheet....你的项目现在解决了吗?我想知道你是否会在网上分享一些教程,不是吗? 【参考方案1】:查看 ItemizedIconOverlay 类。
如果您搜索,互联网上有一些示例,其中一个示例已发布在 Stack Overflow 上:Adding Overylay to OSMDROID
【讨论】:
感谢 Martin Pearman,它适用于我,但我注意到它需要使用互联网,如果我 setUseDataConnection(false) 出现错误,它是否可以离线工作,还有其他方法吗在地图上标记点 如果代码有效并且在 UseDataConnection 设置为 true 时将 Overlay 正确添加到 MapView,那么当 UseDataConnection 设置为 false 时,同样的代码也应该有效。当 UseDataConnection 设置为 false 时,您会遇到什么错误? 感谢 Martin Pearman,我再次测试了我的代码,它与 setUseDataConnection(false) 一起工作正常以上是关于在 osmdroid 中将叠加添加到 MapView的主要内容,如果未能解决你的问题,请参考以下文章