【发布时间】:2016-10-27 13:20:29
【问题描述】:
我在 Mapview 上的标签中显示 CameraPosition Zoom,并使用自定义光栅图块的源,并注意到在 mapview 上显示的图块的缩放级别和相机的缩放级别实际上是不同的(例如,在相机缩放 14。我正在获取缩放级别 16 的图块。
有人知道为什么会这样吗?
【问题讨论】:
标签: android zooming mapbox mapbox-gl
我在 Mapview 上的标签中显示 CameraPosition Zoom,并使用自定义光栅图块的源,并注意到在 mapview 上显示的图块的缩放级别和相机的缩放级别实际上是不同的(例如,在相机缩放 14。我正在获取缩放级别 16 的图块。
有人知道为什么会这样吗?
【问题讨论】:
标签: android zooming mapbox mapbox-gl
为了在整个分数缩放范围内最大限度地提高图像清晰度,在 Mapbox SDK 中,光栅图块以半缩放级别过渡。例如,z14 光栅图块用于范围 [z13.5, z14.5)。
(如果您使用 256 像素的光栅图块,您可能还会观察到地图报告的缩放级别与图块 URL 中的缩放级别之间存在 +/- 1 缩放级别的差异。这是因为 Mapbox GL 缩放级别针对 512 像素图块进行校准。因此,256 像素图块在相对于地图缩放的 +1 z 处加载。)
【讨论】: