polygon - 使用mapbox gl js渲染非简化的Mapbox矢量瓦片

标签 polygon openstreetmap mapbox-gl-js simplification vector-tiles

我正在尝试使用 Mapbox GL js 渲染包含 OSM 数据的 mvt(Mapbox 矢量切片),但我不断收到一些丑陋的多边形,就像它们被简化一样(就像在这个 documentation简化 部分中) !)。我不希望这些多边形被简化。至少我希望最好的分辨率尽可能接近现实。

首先,我检查了它是否可以来自 OSM 数据。但OSM的数据还是不错的。 所以我研究了tile服务器,更准确地说研究了mvt编码器(code)。范围值(控制矢量切片中坐标编码的详细程度)为 4096。4096 是一个非常好的值。所以我不明白为什么我没有得到正确的多边形。

我认为这个问题来自 Mapbox GL js,它可能会执行额外的简化。

我可以在编码器中使用什么范围值? 有没有办法使用 mapbox gl js 配置分辨率?

我希望得到一些帮助! 谢谢!

最佳答案

Mapbox GL JS 不会对矢量切片源进行任何额外的简化。如果您看到简化的几何图形,这很可能是在矢量切片生成过程中完成的。

关于polygon - 使用mapbox gl js渲染非简化的Mapbox矢量瓦片,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40658413/

相关文章:

gis - PostGIS中多边形和多边形的区别

compiler-errors - 引用错误: OpenLayers is not defined while using osm layer

javascript - Mapbox map 不显示

mapbox-gl - 带对话框的自定义标记

meteor - 未捕获的类型错误 : fs. readFileSync 不是函数

python - 检查地理点是在多边形内部还是外部

r - 计算R中矩阵格式的多边形对的区域重叠

java - 使用osm在android map 中标记点击事件

r - 使用 OpenStreetMap 从 data.frame 中绘制点

c# - 使用Sql Spatial Data(C#)找不规则多边形的 "visual"中心