因此,我试图让Mapbox使用我的传单实现(使用React传单),而我的spidey感觉却告诉我有些东西坏了。
URL:
注意:我创建了上面用于这个问题的access_token,很快就会被删除。所以当你看到这个链接可能不起作用,这就是为什么我使用了这么方便的花花公子图片上传!

我猜想这与瓷砖坐标和/或缩放是如何计算有关的,但实际上,我在这个世界上完全没有任何线索。
使用mapbox.mapbox-streets-v4作为tileset_id会产生更好的结果,但仍然很糟糕。我也还没能加载样式表..。
怎么回事?
发布于 2021-11-30 04:00:05
来自Mapbox的mapbox.mapbox-streets-v11 tileset最初打算用作矢量数据,例如使用Mapbox API:https://docs.mapbox.com/help/glossary/vector-tiles-api/
与您的URL唯一不同的是所请求的格式mvt (而不是jpg)。没有@2x分辨率修饰符。
可能令人困惑的是,通过Mapbox API jpg或png这样的光栅格式,也可以以光栅的形式请求矢量条目集。
然后Mapbox服务器从矢量数据生成图像。但在街道分册的情况下,它有大量的数据在手,它呈现所有的数据,使它看起来一团糟。
Mapbox提供了5个默认的项目集(https://docs.mapbox.com/studio-manual/reference/tilesets/),其中一些只是栅格(通常是卫星mapbox.satellite),而另一些则是最初的矢量,但也可以生成栅格(街道、地形、地形-RGB/海拔、流量)。
不幸的是,传单没有处理内置的矢量数据。如果您真的需要使用向量数据,您必须使用插件,如Leaflet.VectorGrid或Mapbox传单,或另一个转换到另一个映射库。
https://stackoverflow.com/questions/70089342
复制相似问题