【发布时间】:2021-04-03 05:27:10
【问题描述】:
我一直在寻找这个问题的直接答案,但似乎找不到。
Mapbox 矢量瓦片规范表明矢量瓦片坐标是无单位的——they're just in "vector tile grid coordinates" broadly defined by the "extent" -- often 4096。
另一方面,Mapbox 样式规范说像 line-width are in units of pixels 这样的属性。例如,在缩放级别 20 时,一条小路的样式可能会设置为具有 30 像素的线宽。
为了确保实现之间的一致渲染,我希望这意味着矢量平铺必须在“矢量平铺坐标”和屏幕像素之间进行定义转换(假设它以其本机缩放级别渲染)。我看到有人提到每个图块有 256 像素和/或 512 像素,但我希望这将成为矢量图块或地图样式规范的一部分。像这样更改参数会显着影响地图的外观。
那么:如果我在缩放级别为 0 的情况下渲染缩放级别为 0 的矢量图块,该图块应在屏幕上占据多少像素?
【问题讨论】:
标签: mapbox