Я использую GeoServer для предоставления векторных плиток (на основе расширения GeoServer Vector Tile) моих велосипедных трасс в формате .pbf.Данные добавляются в качестве векторного источника и визуализируются с помощью Mapbox GL JS.Кроме того, я использую GeoServer perpendicularOffset для смещения линий (поскольку у меня всегда есть два направления велосипедной дорожки).
При визуализации данных в Mapbox возникает проблема.Линии обрезаются по краям плитки, хотя они правильно отображаются с помощью предварительного просмотра слоя на GeoServer.Чем дальше я увеличиваю карту, тем меньше происходит обрезка линий и при очень детальном увеличении линии отображаются правильно.
Я уже пытался использовать достаточно большой буфер и изменять размер плитки,как это были предложения при исследовании проблемы.К сожалению, эти настройки не дали эффекта.У меня есть другой векторный слой источника для базовой карты, там у меня нет проблем.Мне кажется, что смещение линий может быть проблемой.
Есть идеи, что я могу попробовать?