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 中使用这些地图图块。
另见 。
如何在 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 中使用这些地图图块。
另见