tippecanoe 在中级缩放时不断丢弃多边形
tippecanoe keeps dropping polygons at mid level zooms
有没有办法阻止 tippecanoe 在 low/mid 级别缩放时丢弃多边形,同时保持在 mbtiles 文件的 mapbox 上传的每个图块大小限制为 500kb 以内?我们正在丢弃很多多边形。我们不确定使用什么标志来实现这一点。
这是命令行:
tippecanoe -o polys.mbtiles \
--coalesce-smallest-as-needed \
--coalesce-densest-as-needed \
--coalesce-fraction-as-needed \
--simplify-only-low-zooms \
--no-feature-limit \
--no-tile-size-limit \
--minimum-zoom=10 \
--maximum-zoom=20 \
--calculate-feature-density
没有 --no-feature-limit --no-tile-size-limit,
功能会被丢弃。
有很多可能的解决方案可以防止小多边形被丢弃,具体取决于丢弃的原因。
- 使用
--include
删除不需要的属性
- 使用
--detect-shared-borders
更有效地存储相互接触的多边形。
- 使用
--simplification=10
或更高版本来降低位置的精度。
- 使用
--drop-smallest-as-needed
让掉落的多边形是最小的,而不是随机选择的。
- 向您的 GeoJSON 对象添加特定属性以指定哪些属性不应出现在某些缩放比例下
但最终还是要有所取舍。您不可能在每个图块中拥有无限的信息,因此您必须选择要保留的信息。
有没有办法阻止 tippecanoe 在 low/mid 级别缩放时丢弃多边形,同时保持在 mbtiles 文件的 mapbox 上传的每个图块大小限制为 500kb 以内?我们正在丢弃很多多边形。我们不确定使用什么标志来实现这一点。
这是命令行:
tippecanoe -o polys.mbtiles \
--coalesce-smallest-as-needed \
--coalesce-densest-as-needed \
--coalesce-fraction-as-needed \
--simplify-only-low-zooms \
--no-feature-limit \
--no-tile-size-limit \
--minimum-zoom=10 \
--maximum-zoom=20 \
--calculate-feature-density
没有 --no-feature-limit --no-tile-size-limit,
功能会被丢弃。
有很多可能的解决方案可以防止小多边形被丢弃,具体取决于丢弃的原因。
- 使用
--include
删除不需要的属性
- 使用
--detect-shared-borders
更有效地存储相互接触的多边形。 - 使用
--simplification=10
或更高版本来降低位置的精度。 - 使用
--drop-smallest-as-needed
让掉落的多边形是最小的,而不是随机选择的。 - 向您的 GeoJSON 对象添加特定属性以指定哪些属性不应出现在某些缩放比例下
但最终还是要有所取舍。您不可能在每个图块中拥有无限的信息,因此您必须选择要保留的信息。