OsmDroid 显示带有块的空白屏幕

Posted

技术标签:

【中文标题】OsmDroid 显示带有块的空白屏幕【英文标题】:OsmDroid show blank screen with blocks 【发布时间】: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 【参考方案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 扩展名) ?

以上是关于OsmDroid 显示带有块的空白屏幕的主要内容,如果未能解决你的问题,请参考以下文章

OSMDroid:缩放以显示整个 PathOverlay

学校项目需要 Android Studio/OSMDroid 指南

为什么Android应用程序在退出带有后退按钮的应用程序时显示空白屏幕React Native Navigation?

带有 API KEY 的 Google Maps V2 Android 显示为空白

OsmDroid 显示当前 LocationIcon 不工作

提交时的 SMTP 联系表空白屏幕