标记的卫星基础地图图层(不使用谷歌地图)

时间:2015-04-27 16:04:30

标签: leaflet

我无法在Leaflet中重新创建一些我使用Google Maps API发现的东西,它使我的网络地图的基础层在地理上标记为卫星图像。我可以找到“街景”基本图像,我可以找到卫星图像,但不能将它们组合成一个基本地图图层。

有人能指出我使用Leaflet这种基本地图的免费资源吗?

如果我所寻找的不存在,可以通过在未标记的卫星地图图块层上覆盖现有的“街景”地图图块层来解决我的问题吗?

1 个答案:

答案 0 :(得分:3)

Mapbox.com提供了一个名为“卫星街道”的底图。它看起来像this

您可以免费注册并使用您的地图ID将其包含在您的传单地图中:

L.tileLayer('http://{s}.tiles.mapbox.com/v3/MapID/{z}/{x}/{y}.png', {
    attribution: 'Map data &copy; <a href="http://openstreetmap.org">OpenStreetMap</a> contributors, <a href="http://creativecommons.org/licenses/by-sa/2.0/">CC-BY-SA</a>, Imagery © <a href="http://mapbox.com">Mapbox</a>',
    maxZoom: 18
}).addTo(map);