小编Rac*_*App的帖子

传单地图网址被禁止

我正在尝试创建一个jquery手机移动应用程序,我想使用嵌入其中的传单地图.我现在正在做一个非常基本的概念验证,但我没有太多运气.每次我尝试加载地图时,地图的.png都不会加载,控制台会告诉我它是Forbidden.我想我可能错误地设置了地图网址,但是文档在CloudMade网站上有点模糊.我们将非常感谢您提供的任何帮助.

码:

var map = new L.Map('map');

var cloudmadeUrl = 'http://{s}.tile.cloudmade.com/MY_APP_KEY/997/256/{z}/{x}/{y}.png',
    cloudmade = new L.TileLayer(cloudmadeUrl, {maxZoom: 18});
map.addLayer(cloudmade);

map.locateAndSetView(16);

map.on('locationfound', onLocationFound);

function onLocationFound(e) {
    var radius = e.accuracy / 2;

    var marker = new L.Marker(e.latlng);
    map.addLayer(marker);
    marker.bindPopup("You are within " + radius + " meters from this point").openPopup();

    var circle = new L.Circle(e.latlng, radius);
    map.addLayer(circle);
}

map.on('locationerror', onLocationError);

function onLocationError(e) {
    alert(e.message);
}
Run Code Online (Sandbox Code Playgroud)

当我尝试加载图像时,出现以下错误:获取http://a.tile.cloudmade.com/MY_APP_KEY/997/256/0/0/0/0pn 403(禁止).显然我正在用我从CloudMade获得的密钥替换MY_APP_KEY,但除此之外,我不知道还有什么地方可以转.

在此先感谢您的帮助.

mobile jquery cloudmade leaflet

4
推荐指数
2
解决办法
3367
查看次数

标签 统计

cloudmade ×1

jquery ×1

leaflet ×1

mobile ×1