Html5 显示离线 mapsforge openstreep 地图图块

Html5 shows offline mapsforge openstreepmap tiles

如何在 HTML5 中显示离线 mapsforge openstreetmap?

mapsforge 文件是 *.map 文件。是否有 javascript 库来访问 mapsforge tiles?

Mapsforge 仅支持 Java(桌面版和 Android)。

并且非正式地供 iOs 由 medvedNick 撰写。

我从未见过 javascript 实现... 我想到目前为止,对于大多数人来说,经典的 osm 瓷砖足以满足 html.

如果这仍然相关:

如果您有离线 mapsforge 地图的有效实现(在 Android 设备或​​台式机上),您可以将该实现 return 您需要的地图图块放入 "mapcache" 文件夹,例如,将以下代码行添加到您的 Mapview.

TileCache tileCache = AndroidUtil.createTileCache(activity, "mapcache", mapView.getModel().displayModel.getTileSize(), this.getScreenRatio(), mapView.getModel().frameBufferModel.getOverdrawFactor());

然后您可以在 Leaflet 或 OpenLayers 中使用这些地图图块。

另见