如何在HTML5中显示离线mapsforge openstreetmap ?
mapsforge文件是*。地图文件。是否有一个javascript库来访问mapsforge贴图?
Mapsforge只支持Java(在桌面和Android上)。
和非官方的iOs由medvedNick编写。
我从未见过javascript实现…我想,到目前为止,对于大多数人来说,经典的osm瓷砖对于html来说已经足够了。
如果这仍然相关:
假设你有一个离线mapsforge地图的工作实现(在Android设备或Desktop上),你可以使该实现返回你需要的地图块到"mapcache"文件夹中,例如,通过在你的Mapview
中添加以下代码行。
TileCache tileCache = AndroidUtil.createTileCache(activity, "mapcache", mapView.getModel().displayModel.getTileSize(), this.getScreenRatio(), mapView.getModel().frameBufferModel.getOverdrawFactor());
你可以在传单或OpenLayers中使用这些贴图。
参见https://stackoverflow.com/a/33452744/3356270。