我正在从缩放级别8到从缩放级别11创建的图块中查询原始矢量图块。然后,我将这些图块中的点要素转换为geojson。转换后的要素几何与缩放级别11的图块几何不匹配,或者从缩放级别11的图块不转换为geojson。我用两个不同的程序(tegola和geojson-vt)创建了图块。我正在使用vt2geojson转换磁贴。我正在尝试确定在转换过程的哪个阶段要处理几何图形-平铺创建,平铺转换回geojson或在mapbox gl js中。据我所知,在创建或转换过程中并未修剪坐标,但并不是100%肯定。我知道在较低的缩放级别上简化线和多边形的原因,但是我看不到任何操作点几何的理由。
从图像中可以看出,在原始图块的最大缩放级别之后,这些点开始逐渐分开。一种解决方法是简单地过滤矢量切片,以仅在结果geojson要素中显示要素,因为属性仍然完好无损或将坐标存储在属性中,但这并不理想。
底线-如果我想查看尽可能接近原始数据的点,我应该使用哪个最大图块缩放级别(即11、12、13、14),并且在哪个阶段处理几何?
很难说出您的确切问题是什么,但是如果我正确理解的话,本质上是:“为什么我对矢量图块进行过缩放时,为什么空间精度会下降?”的答案是“因为您对它们进行过缩放。 ”。这是它们工作方式中固有的。
您的原始数据可能具有10个有效数字。向量图块中一个点的每个偏移量通常被编码为1到4096之间的整数。]
您的选择基本上是:
-d
标志)