【发布时间】:2012-08-02 15:34:43
【问题描述】:
如何在我的 Android 应用中实现地图。使用 mapsforge lib(避免创建地图或读取地图文件)? 我可以从 OSM 服务器下载磁贴吗?
在this 文章中他们只演示了离线模式。
【问题讨论】:
标签: android map openstreetmap
如何在我的 Android 应用中实现地图。使用 mapsforge lib(避免创建地图或读取地图文件)? 我可以从 OSM 服务器下载磁贴吗?
在this 文章中他们只演示了离线模式。
【问题讨论】:
标签: android map openstreetmap
在 https://code.google.com/p/mapsforge/source/browse 上查看 Mapsforge 的示例代码。
DownloadLayerViewer 演示了如何从 OSM Mapnik 服务器获取图块。 (在应用中使用它之前,请查看 OSM 的Tile Usage Policy!)
还有一个用于 OpenCycleMap 的类,其工作方式相同。
如果您想使用自定义磁贴源,请查看DownloadCustomLayerViewer。此示例向您展示了如何指定要从中下载图块的 URL。
【讨论】:
图块下载功能已被移除。请参阅 mapsforge 邮件列表上的 this discussion。如果您只需要该特定功能,则可以恢复到较旧的版本。我不记得确切的修订版,但它应该是在链接评论之前大约一个月发布的修订版。
【讨论】: