gpt4 book ai didi

openstreetmap - OSM 数据转 mapBox 格式

转载 作者:行者123 更新时间:2023-12-02 00:11:17 26 4
gpt4 key购买 nike

我看到有几个地方将 OSM 数据转换为 MVT( map 框矢量瓦片)以进行简单渲染。

其中包括:

  • OSRM 提供基于 MVT 的路线图像,用于渲染
  • OpenMapTiles 可以下载 MVT 格式的 OSM map
  • GeoServer 可以导入 OSM 导出 MVT

  • 有没有简单的工具可以在本地将 OSM 数据转换为 MVT?

    我有自己的 OSM 格式数据,我想将其转换为 MVT 并在本地存储,而无需渲染到 map 图像。

    最佳答案

    MVT 的特殊之处在于它是平铺和多分辨率(基于缩放)显示优化的,更像是用于视觉快速渲染和样式的“渲染” map ,它实际上不是典型的地理数据格式。例如,它没有地理坐标,它在矢量对象的图块中具有“像素空间”坐标。这使得从/到地理数据的“简单转换”非常棘手,非常典型的转换解决方案是一个奇怪的解决方案 - 使用 map 服务器或服务处理您的数据,然后从中抓取切片。对于瓷砖爬取,最好的工具似乎是 tilelive-copy

    但是,从上面的长列表中您可能想要的最接近的是 tippecanoe,它将 GeoJSON 转换为 MVT(在 mbtiles 文件中)。如果你的数据是.osm格式,那么你需要把它转换成geojson;但还有其他工具,例如 ogr2ogr。请注意,OSM 文件包含许多数据层,并且结构非常具体,因此您需要为所有转换步骤找到运行良好的配置。

    关于openstreetmap - OSM 数据转 mapBox 格式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44002098/

    26 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com