And*_*rew 6 mapbox mbtiles mapbox-gl-js
有人知道如何绕过 MapBox 的 500KB 图块大小限制吗?
他们网站上的规则规定:“在任何缩放级别,单个矢量图块都不能超过 500kb。”
我在几个缩放级别上的一组数据达到了这个限制。(我通过 Tippecanoe 运行 geojson 文件以 .mbtiles 格式创建此数据。)我尝试通过他们的 Uploads API 上传,但这仍然有限制。删除功能并在较低的细节级别上工作不是选项。我也尝试过向 MapBox 发送电子邮件,但没有收到任何消息。
使用 Mapbox 基础设施时绕过限制的唯一方法是将数据分解为几个不同的图块集,所有这些图块集都由您的图层使用。
如果您是自托管,那么您可以使用 Tippecanoe 的--maximum-tile-bytes=选项来设置您想要的任何图块大小限制。
正如Mapbox 所解释的,将图块保持在 500 KB 以下可确保快速渲染。我相信它还可以优化他们的云基础设施。
如果可以选择自托管,则可以使用地图服务器(例如tessera、tilehut或Chubbs Spatial Server)托管更大的切片
要使用 tessera 提供 .mbtiles 文件,您可以运行:
tessera mbtiles://./dataset.mbtiles
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1401 次 |
| 最近记录: |