我正在使用 Mapbox GL JS 使用我自己的图块服务器(它只在目录结构中提供 openmaptilespbf
文件)显示地图。Z/X/Y
瓦片的加载是根据当前的中心坐标自动完成的。
我想为离线解决方案预加载周围的瓷砖。我知道如何获得当前的缩放级别map.getZoom()
如何获取当前磁贴 URL 的 X 和 Y 索引?
我正在使用 Mapbox GL JS 使用我自己的图块服务器(它只在目录结构中提供 openmaptilespbf
文件)显示地图。Z/X/Y
瓦片的加载是根据当前的中心坐标自动完成的。
我想为离线解决方案预加载周围的瓷砖。我知道如何获得当前的缩放级别map.getZoom()
如何获取当前磁贴 URL 的 X 和 Y 索引?
我建议根据地理坐标来构建问题:
Map#getBounds
)此外,如果您需要在 bash 脚本中进行一些计算,您可以使用商业库或 CLI 实用程序将 lon/lan 坐标转换为切片,查找父切片或子切片并获取其他信息。另一个高级工具是supermercado。