skobbler sdk 的地图包含文件

map inclusion file for skobbler sdk

我想了解如何从 osm 下载离线地图。 例如 jamaica.osm 并在 skobbler 中用于 android。但是我很困惑。 他们唯一提供的是这个,

public void downloadMapsXMLForVersion(int version) {
     String url =      SKPackageManager.getInstance().getMapsXMLPathForVersion(version);
      // … Download the xml from the URL … //
      // … When download is finished call [downloadPackages] … //
}

实在是看不懂

我只想下载一个 osm 地图文件并将其加载到地图视图中。

谢谢!

Skobbler SDK 使用 .skm 作为地图格式,这是一种内部专有格式,因此您不能使用 .osm

要下载,请在设备上启动演示项目 - 进入“地图下载”菜单,导航至北美 -> 牙买加,然后继续下载地图。 在设备上,您现在应该能够在以下位置找到下载的软件包:/Android/data/com.skobbler.sdkdemo/files/SKMaps/PreinstalledMaps/v1/20160426/package)(您可以搜索 .skm 文件以简化操作)