我在项目OpenstreetMap和Leaflet中使用。
添加一个层:

 L.tileLayer("http://{s}.tile.cloudmade.com/{my_key}/997/256/{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://cloudmade.com\">CloudMade</a>"
).addTo map


但是今天我收到了CloudMade的来信.....


从5月1日起,我们将停止为您的API密钥提供服务。这意味着您可能在应用程序或网站中使用的诸如Map Tiles,Geocoding和Routing之类的CloudMade服务将停止运行。


以及如何在不使用此API的情况下添加地图?

最佳答案

Cloudmade已决定从2014年5月起撤消对其非企业客户的访问。其他可用的磁贴集在OSM的Wiki页面here上列出。

例如,您可以使用默认的OSM磁贴集,如下所示:

L.tileLayer(
    "http://{s}.tile.openstreetmap.org/{z}/{x}/{y}.png",
    ....
).addTo('map');

09-26 06:38