【问题标题】:OsmDroid show blank screen with blocksOsmDroid 显示带有块的空白屏幕
【发布时间】:2012-12-13 08:19:18
【问题描述】:

我正在尝试将 OsmDroid 与从 Mobile Atlas Creator 下载的 MapQuest 地图一起使用。 我按照所有说明生成地图图块,将它们上传到 SD 卡等,但是当我在设备上运行它时,我得到一个带有一堆空框的屏幕......我做错了什么?

> @Override
>     public void onCreate(Bundle savedInstanceState) {
>         super.onCreate(savedInstanceState);
>         setContentView(R.layout.osm_map);
>         mapView = (MapView) findViewById(R.id.mapview);
>         mapView.setTileSource(TileSourceFactory.MAPQUESTOSM);
>         mapView.setBuiltInZoomControls(true);
>         mapView.setUseDataConnection(false);
>         mapController = mapView.getController();
>         mapController.setZoom(15);
>     }
>     protected boolean isRouteDisplayed() {
>         // TODO Auto-generated method stub
>         return false;
>     }

【问题讨论】:

  • 您将文件放在 SD 卡上的什么位置。需要您的第一个图块的确切文件夹位置。
  • /mtn/sdcard/osmdroid/MapquestOSM.zip

标签: android osmdroid


【解决方案1】:

有一篇帖子涵盖了相同的主题here。如果这不起作用,您可以尝试my solution,这有点复杂,但您可以将 zip 文件放在您喜欢的任何文件夹中。

【讨论】:

  • 位置需要在sd卡下:/sdcard/osmdroid/tiles/MapquestOSM/15/X/X.png
  • @Lennie 为什么在线使用期间下载的图块称为 /sdcard/osmdroid/tiles/MapquestOSM/15/X/X.png.tile(.png 的附加 .tile 扩展名) ?
猜你喜欢
  • 2013-07-27
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2023-03-18
  • 2015-10-03
  • 2020-07-17
相关资源
最近更新 更多