Я пытаюсь отобразить mvt (Mapbox Vector Tile), содержащий данные OSM, используя Mapbox GL js, но я продолжаю получать некоторые уродливые полигоны, подобные им, которые были упрощены (например, в Упрощение раздел этого documentation!). Я не хочу, чтобы эти полигоны были упрощены. По крайней мере, я хотел бы, чтобы лучшее разрешение было как можно ближе к реальности.Рендеринг не упрощенной Mapbox Vector Tile с использованием mapbox gl js
Во-первых, я проверил, может ли это быть из данных OSM. Но данные OSM хороши. Итак, я посмотрел на сервер плитки и, точнее, на mvt encoder (code). Значение степени, которая контролирует, как детализированные координаты закодированы в векторной плитке, составляет 4096. 4096 - очень хорошее значение. Поэтому я не понимаю, почему у меня нет правильных полигонов.
Я полагаю, что эта проблема исходит от Mapbox GL js, которая может выполнить дополнительное упрощение.
Какую величину можно использовать в кодере? Есть ли способ настроить разрешение с помощью mapbox gl js?
Буду признателен за помощь! Спасибо!
Согласен. Проблема здесь в библиотеке java-vector-tile, а не в mapbox-gl-js. –