【发布时间】:2017-10-11 06:06:37
【问题描述】:
我正在尝试使用 OSMDroid 实现离线 StreetMap。
我对如何实现它感到困惑:我们如何从 zip 文件中为地图提供图块?
我阅读了很多教程,但我不明白如何做到这一点。我使用 Mobile Atlas Creator 获取磁贴的 zip 文件。
谁能帮我解决这个问题?
【问题讨论】:
我正在尝试使用 OSMDroid 实现离线 StreetMap。
我对如何实现它感到困惑:我们如何从 zip 文件中为地图提供图块?
我阅读了很多教程,但我不明白如何做到这一点。我使用 Mobile Atlas Creator 获取磁贴的 zip 文件。
谁能帮我解决这个问题?
【问题讨论】:
我可以使地图离线工作。步骤如下:
/sdcard/osmdroid/ private final XYTileSource FourUMapsTileSource = new XYTileSource("4uMaps", 0, 18, 256, ".png", new String[ {"http://tileserver.4umaps.eu/"});(这里我使用 4uMaps 作为我的图块源)mapview设置:mapView.setUseDataConnection(false);,mapView.setTileSource(FourUMapsTileSource);
您可以查看此Guide 了解更多详情。
【讨论】: