【发布时间】:2013-12-21 06:27:51
【问题描述】:
在我的 android 项目中,我想要离线地图。使用瓷砖我的地图需要 500 mb 的空间,我还想离线搜索地图上的地址。 我认为唯一可以减小尺寸并使搜索矢量地图成为可能的方法。如何在 OSMdroid 中使用矢量地图?我在哪里可以获得矢量地图?
【问题讨论】:
标签: android maps openstreetmap osmdroid
在我的 android 项目中,我想要离线地图。使用瓷砖我的地图需要 500 mb 的空间,我还想离线搜索地图上的地址。 我认为唯一可以减小尺寸并使搜索矢量地图成为可能的方法。如何在 OSMdroid 中使用矢量地图?我在哪里可以获得矢量地图?
【问题讨论】:
标签: android maps openstreetmap osmdroid
AFAIK 大多数人会在您的情况下使用 Mapsforge:http://wiki.openstreetmap.org/wiki/Frameworks#Widgets
【讨论】:
为了减小图块的大小,您可以压缩图块并将其复制到 sdcard 中的 osmdroid 文件夹(您必须保留图块文件夹的当前结构)。
但是您可以使用 osmdroid 中的 KML 文件作为数据源来处理具有 OSMBonusPack在osmdroid地图中加载kml文件。
另见this example。
【讨论】: