gpt4 book ai didi

javascript - 为什么 Leaflet.js 中的 map 层没有出现?

转载 作者:行者123 更新时间:2023-11-30 18:16:01 33 4
gpt4 key购买 nike

我正在尝试创建 map ,我认为 Leaflet.js 为非开发人员提供了一种简单的方法来说明我想要绘制的一些数据。

你可以在这里看到结果:

http://www.thisisstaffordshire.co.uk/images/localpeople/ugc-images/275796/binaries/WarGraves3.html

数据点按需着陆,但底层 map 未显示。为什么会这样?

我有一个 API key ,但 map 图层似乎没有加载。

我做错了什么?

最佳答案

底层 map 已绘制,但图 block 混淆了。 (缩小 map 时可以看到这一点。)您混淆了 CloudMade 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 加载的图 block 。 Z 是缩放级别。 X 和 Y 相应的图 block 。

关于javascript - 为什么 Leaflet.js 中的 map 层没有出现?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13238834/

33 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com