绕过MapBox 500KB单个拼贴大小限制?

时间:2016-11-26 14:30:37

标签: mapbox mapbox-gl-js mbtiles

有人知道如何绕过MapBox的500KB磁贴大小限制吗?

来自their website的规则规定:"在任何缩放级别,单个矢量切片不能超过500kb。"

我在几个缩放级别使用一组数据来达到此限制。 (我通过tippecanoe运行geojson文件以.mbtiles格式创建此数据。)我尝试通过他们的Uploads API上传,但仍然有限制。删除功能和在较低细节级别工作不是选项。我也曾尝试通过电子邮件发送MapBox,但我没有听到任何消息。

2 个答案:

答案 0 :(得分:1)

作为Mapbox的explained,保持瓷砖低于500 KB可确保快速渲染。我相信它还允许在其云基础架构中进行优化。

如果选择自托管,则可以使用地图服务器托管较大的图块,例如tesseratilehutChubbs Spatial Server

要使用tessera提供.mbtiles文件,您可以运行:

tessera mbtiles://./dataset.mbtiles

答案 1 :(得分:0)

使用Mapbox的基础架构绕过限制的唯一方法是将数据分解为几个不同的磁贴集,所有这些磁贴集都由您的图层使用。

如果您是自托管用户,则可以使用Tippecanoe的--maximum-tile-bytes=选项设置所需的任意大小限制。