我正在为背包客开发一个适合移动设备的地理定位网络应用程序 . 我已经使用D3进行数据访问,使用Leaflet来浏览Google Map (以及其他 Map 图层) . 我的应用程序具有脱机使用功能,例如将coords保存到localstorage,然后在找到Internet连接时上传它们 .

我正在考虑使用d3将GPS坐标绘制到svg Map 投影上,有效地允许我有一个离线世界 Map ,可以显示用户的大致位置 . 以下是我发现的两个使用GPS坐标的演示:

http://www.kgryte.com/gists/d3/maps/places/

http://dwtkns.com/pointplotter/

My question is: Would it be possible to integrate something like the d3 globe in the first link with Leaflet as a Layer?

我的理由是我会使用SVG Map 作为离线使用的备份,但我想让Leaflet处理标记,标记弹出窗口,缩放等 . 我会让两个解决方案在标记位置的同一数据集上工作内容,所以它只是'交换' Map 的情况 .

是否有这样的演示/插件? Leaflet仅适用于基于图块的 Map 吗?