Mapbox 点不如 Mapbox studio 数据集中的点准确
Mapbox point is not as accurate as the point in Mapbox studio dataset
你好
我大约一个月前开始使用 mapbox,但我遇到了一些问题。
这些问题之一与 Mapbox 中显示的点的准确性有关。
综上所述,我通过mapbox studio数据集上传了geojson数据。当我查找特定点(检查)时,我发现该点位于正确的位置。然而,当我使用 Mapbox Style 编辑器并添加我以前数据集的源时(我正在寻找相同的点来检查),我意识到该点不再位于正确的位置(几米远)。
你有什么想法吗?
这是数据集中的点:
下面是在 mapbox style studio 中:
感谢您的帮助!
我发现了问题。
问题来自从数据集到 tileset 的转换...
当您通过 mapbox studio > dataset 上传数据时,要使用这些数据,您必须将其“转换”为 tileset(它会自动生成以在 mapbox studio 样式中使用)。所以我想知道这个转换过程是否删除了一些小数或其他东西。我查看了很多 mapbox 文档页面,发现 this one。如果我理解得很好,问题是由缩放级别引起的(参见上面的 link)。
为了绕过从数据集到 tileset 的“默认”转换,我尝试通过 mapbox studio > tileset 直接上传我的 geojson 数据。但问题仍然存在。我假设他们甚至通过 mapbox studio tileset 应用默认缩放级别(这限制了准确性)。在上传到 mapbox studio tileset 之前,我找到了一个有用的工具来修改 geojson 数据的缩放级别:tippecanoe
如果我没记错的话,根据好的选项,该工具可以选择最适合您坐标精度的缩放比例。因此,根据文档“如果您不确定要使用的选项”,我尝试了这个:
tippecanoe -zg -o outputFile.mbtiles --drop-densest-as-needed inputData.geojson
然后我将 outputFile 上传到 mapbox studio tileset 中,所有坐标都定位正确!!
你好
我大约一个月前开始使用 mapbox,但我遇到了一些问题。 这些问题之一与 Mapbox 中显示的点的准确性有关。 综上所述,我通过mapbox studio数据集上传了geojson数据。当我查找特定点(检查)时,我发现该点位于正确的位置。然而,当我使用 Mapbox Style 编辑器并添加我以前数据集的源时(我正在寻找相同的点来检查),我意识到该点不再位于正确的位置(几米远)。你有什么想法吗?
这是数据集中的点:
下面是在 mapbox style studio 中:
感谢您的帮助!
我发现了问题。 问题来自从数据集到 tileset 的转换...
当您通过 mapbox studio > dataset 上传数据时,要使用这些数据,您必须将其“转换”为 tileset(它会自动生成以在 mapbox studio 样式中使用)。所以我想知道这个转换过程是否删除了一些小数或其他东西。我查看了很多 mapbox 文档页面,发现 this one。如果我理解得很好,问题是由缩放级别引起的(参见上面的 link)。
为了绕过从数据集到 tileset 的“默认”转换,我尝试通过 mapbox studio > tileset 直接上传我的 geojson 数据。但问题仍然存在。我假设他们甚至通过 mapbox studio tileset 应用默认缩放级别(这限制了准确性)。在上传到 mapbox studio tileset 之前,我找到了一个有用的工具来修改 geojson 数据的缩放级别:tippecanoe
如果我没记错的话,根据好的选项,该工具可以选择最适合您坐标精度的缩放比例。因此,根据文档“如果您不确定要使用的选项”,我尝试了这个:
tippecanoe -zg -o outputFile.mbtiles --drop-densest-as-needed inputData.geojson
然后我将 outputFile 上传到 mapbox studio tileset 中,所有坐标都定位正确!!