我正在尝试使用 Mapbox GL js 渲染包含 OSM 数据的 mvt(Mapbox Vector Tile),但我不断得到一些丑陋的多边形,就像它们被简化一样(就像在本文档的简化部分中一样!)。我不希望简化这些多边形。至少我希望最好的分辨率尽可能接近现实。
首先,我检查了它是否来自 OSM 数据。但是OSM数据很好。所以我查看了 tile 服务器,更准确地说查看了 mvt 编码器(代码)。控制坐标在矢量切片中编码的详细程度的范围值是 4096。4096 是一个非常好的值。所以我不明白为什么我没有得到正确的多边形。
我想这个问题来自 Mapbox GL js,它可能会执行额外的简化。
我可以在编码器中使用什么范围值?有没有办法用 mapbox gl js 配置分辨率?
我会很感激一些帮助!谢谢!