generate_tiles.py 生成不连续的图块

generate_tiles.py generates tiles with discontinuities

我 运行 python 脚本,对于 2 个相邻的图块,我得到以下结果:

图块生成器独立生成每个图块。它如何知道瓷砖在哪里生成渗入其他瓷砖的标签?是否有设置阻止生成器生成此类标签?

可以在 https://github.com/openstreetmap/mapnik-stylesheets 找到该脚本。 特定区域位于新泽西州大西洋城市中心附近的 18 层。

这是典型的 mapnik 行为。在渲染一个瓷砖时,它认为盾牌必须在一个地方,而在渲染邻居时,它发现它必须去别的地方。

你要做的就是增加或提高你的buffer-size。参见 https://help.openstreetmap.org/questions/33485/cut-labels-with-mapnik