有人知道如何绕过 MapBox 的 500KB 磁贴大小限制吗?
他们网站上的规则指出:“在任何缩放级别上,单个矢量切片都不能超过 500kb。”
我用几个缩放级别的一组数据达到了这个限制。(我通过tippecanoe运行geojson文件以.mbtiles格式创建此数据。)我尝试通过他们的Uploads API上传,但这仍然有限制。删除特征并在较低的细节级别上工作不是选项。我也试过给 MapBox 发电子邮件,但我没有听到任何消息。
有人知道如何绕过 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