Leafletjs Map是否适用于中国?

时间:2017-03-22 06:26:39

标签: javascript leaflet

Google地图在中国被屏蔽。因此,我们正在寻找具有类似Google地图功能的替代解决方案。 我找到了地图的leafletjs。但是要确保它在中国有效。

2 个答案:

答案 0 :(得分:3)

它应该工作。作为库的传单应该没有任何限制地工作我相信瓦片地图应该是问题。幸运的是,您对Leaflet有一个扩展,其中包含各种中国磁贴提供商的配置。

但更多关于site的内容。

希望有所帮助

答案 1 :(得分:0)

是的,您可以在Leafletjs中使用许多不同的地图。我在应用程序中使用了Open Street地图。

https://www.openstreetmap.org

您可以将开放街道指定为基本地图:

var openStreet = L.tileLayer('https://{s}.tile.openstreetmap.org/{z}/{x}/{y}.png',
    {
        maxZoom: 18,
        subdomains: ['a', 'b', 'c'],
        attribution: 'Map data &copy; <a href="http://www.openstreetmap.org/copyright">OpenStreetMap</a>'
    });

您可以使用以下方法添加到传单:

openStreet.addTo(map);