地图图块以供离线使用

时间:2014-12-10 23:06:58

标签: javascript angularjs map leaflet offline

我只使用angularjs编写Web应用程序。我目前正在使用Leaflet在网页上显示地图。我能够成功地显示地图,没有任何问题,我也使用leaflet.draw绘制一个矩形并获得所有4个坐标。

现在,我想做的是做同样的事情,但离线。我希望用户能够在没有互联网连接的情况下使用此应用程序。我希望用户可以看到美国和大西洋,并能够放大几个级别。我不需要街景缩放,但像州视图缩放。

JAVASCRIPT:

var map = L.map('map').setView([51.505, -0.09], 13);
L.tileLayer('http://{s}.tiles.mapbox.com/v3/MAPID/{z}/{x}/{y}.png', {
        attribution: '&copy; <a href="http://osm.org/copyright">OpenStreetMap</a> contributors'
    }).addTo(map);

我在哪里可以下载这些地图图块?换句话说,有没有办法我可以替换“'http:// {s} .tiles.mapbox.com / v3 / MAPID / {z} / {x} / {y} .png'” 在我的本地计算机中使用路径。

0 个答案:

没有答案