微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

polygon – 使用mapbox gl js渲染非简化的Mapbox Vector Tile

我正在尝试使用MapBox GL js渲染包含OSM数据的mvt(MapBox Vector Tile),但我不断得到一些丑陋的多边形,就像它们被简化一样(就像在这documentation的简化部分!).我不希望简化这些多边形.至少我希望最好的解决方案尽可能接近现实.

首先,我检查了它是否可能来自OSM数据.但OSM数据很好.
所以我查看了tile服务器,更准确地说是mvt编码器(code).控制坐标在矢量图块中编​​码的详细程度的范围值是4096. 4096是一个非常好的值.所以我不明白为什么我没有得到合适的多边形.

我想这个问题来自MapBox GL js,它可能会执行额外的简化.

我可以在编码器中使用多大程度的值?
有没有办法用mapBox gl js配置分辨率?

我将不胜感激!
谢谢!

解决方法

MapBox GL JS不对矢量切片源进行任何额外的简化.如果您看到简化的几何图形,则很可能在矢量图块生成期间完成.

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐