我有一个开发,部署和以前成功的应用程序,它使用Osmdroid从默认的瓷砖供应商是Mapnik的Osmdroid和Mapnik的瓷砖供应商不再工作
mMapView.setTileSource(TileSourceFactory.DEFAULT_TILE_SOURCE);
或
mMapView.setTileSource(TileSourceFactory.MAPNIK);
装载砖直到最近(也许从今天起),真实设备(电话和平板电脑)上的瓦片才不再加载。我正在使用osmdroid版本3.0.5。如果我在模拟器上的小型示例项目中尝试最新的4.0版本,则在尝试下载maptiles时,会在logcat中看到'403禁止响应'。如果我将切片源切换到
mMapView.setTileSource(TileSourceFactory.MAPQUESTOSM);
那么地图是可见的,没有问题。我没有看到任何有关 Osmdroid web site issues list的报告问题,Google搜索也没有透露任何已报告的新问题,所以我询问是否有人从Mapnik看到这种新行为并可能知道修复方法?
TileSourceFactory.MAPQUESTOSM不再被支持 –