Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/455.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 传单中的地图层未出现-为什么?_Javascript_Maps_Leaflet - Fatal编程技术网

Javascript 传单中的地图层未出现-为什么?

Javascript 传单中的地图层未出现-为什么?,javascript,maps,leaflet,Javascript,Maps,Leaflet,我有一个简短的问题,希望你能帮忙。我正在尝试创建一个地图和思想传单。js为非开发人员提供了一个简单的方法来说明我想要绘制的一些数据 您可以在此处看到结果: 数据点按需要降落,但基础地图不显示。有人知道为什么吗 我有一个API密钥,但地图层似乎没有加载 我做错了什么 问候 David绘制了基础地图,但瓷砖混淆了。(缩小地图时可以看到这一点。) 您混淆了CloudMake URL的平铺参数。你有: http://{s}.tile.cloudmade.com/{your-key}/997/256/{

我有一个简短的问题,希望你能帮忙。我正在尝试创建一个地图和思想传单。js为非开发人员提供了一个简单的方法来说明我想要绘制的一些数据

您可以在此处看到结果:

数据点按需要降落,但基础地图不显示。有人知道为什么吗

我有一个API密钥,但地图层似乎没有加载

我做错了什么

问候


David

绘制了基础地图,但瓷砖混淆了。(缩小地图时可以看到这一点。) 您混淆了CloudMake URL的平铺参数。你有:

http://{s}.tile.cloudmade.com/{your-key}/997/256/{x}/{y}/{z}.png
但它应该是:

http://{s}.tile.cloudmade.com/{your-key}/997/256/{z}/{x}/{y}.png

这一点很重要,因为参数指定URL加载的磁贴。Z是缩放级别。X和Y选择合适的瓷砖。

谢谢。自我提醒:在调整教程时确实需要集中精力。