【发布时间】:2015-09-15 15:58:15
【问题描述】:
我有一个带有 Osmdroid-MapView 的应用程序,其数据存储在设备上的非地图中:/mnt/sdcard/osmdroid/tiles.zip
压缩文件的结构:
+-- MapquestOSM
+-- 10
¦ +-- 550
¦ +-- 335.png
...
我的目标:我想存储不同的离线地图,然后可以 在程序中选择。
我的问题:我必须以什么形式将地图存储在 osmdroid 文件夹中,如何告诉 Osmdroid 我的选择?
部分来源:
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
MapView mapView = (MapView) findViewById(R.id.mapview);
mapView.setClickable(true);
mapView.setBuiltInZoomControls(true);
mapView.setMultiTouchControls(true);
mapView.setUseDataConnection(true);
mapView.setTileSource(TileSourceFactory.MAPQUESTOSM);
IMapController mapViewController = mapView.getController();
mapViewController.setZoom(15);
mapViewController.setCenter(BERLIN);
}
请帮忙!
问候维姬
【问题讨论】:
标签: osmdroid