android - 在没有移动 map 集创建器的情况下获取 osmdroid 的 map 图 block

标签 android osmdroid

我正在编写一个需要离线 map 的新 Android 应用程序。我一直在尝试使用移动 map 集创建器来获取 map 图 block ,但是移动 map 集创建器已被开放街道 map 标记为滥用其服务。当您尝试使用移动 map 集创建器下载 map 并被阻止时,您会看到图 block 。我想知道是否有其他选项可以为 osmdroid 生成 map 图 block 以供在 Android 上使用,或者是否有更好的选项可以在 Android 设备上使用离线 map 。

最佳答案

您可以使用“Maperitive”(http://maperitive.net/)

它的工作方式大致相同,但您必须手动将生成的 map 图 block 打包到 .zip 文件中才能与 osmdroid 一起使用它们。

关于android - 在没有移动 map 集创建器的情况下获取 osmdroid 的 map 图 block ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14252934/

相关文章:

android - 如何将触摸事件传输到 RelativeLayout 下方的 View ?

java - Kindle Fire 和 GlSurfaceView.getHeight()

android - toPixels() 返回图 block 的像素,而不是屏幕

java - Android Mapview 缩放级别 - 自定义平铺服务器

android - 如何使用保存在外部 SD 上的 OSM 离线 map ?

android - “必须设置图标名称”问题 Android Studio

android - 无法打开 https 流 - 找不到协议(protocol)(带有 openssl 的 ffmpeg)

android - 在airplay中将android实现为服务器(接收器)

android - 启用指南针 OSMDROID

java - 安卓 Osmdroid : How to implement IArchiveFile interface for read pbf files using OSM binary library