【问题标题】:Extracting .mbtiles exported by TileMill using mb-util使用 mb-util 提取 TileMill 导出的 .mbtiles
【发布时间】:2017-11-19 12:39:34
【问题描述】:

我正在使用 TileMill 将数据导出为 .mbtiles 格式。然后,当我使用 mb-util 提取这些 mbtile 时,只提取了切片,没有 json 格式的 utfgrid 文件。

我试过了

mb-util ./test.mbtiles ./test

mb-util --grid_callback="" ./test.mbtiles ./test

我猜 mb-util 不是问题,因为当我从 mb-util/test/data 目录转换 .mbtiles 文件时,我也确实得到了 json 网格文件。所以我的猜测是从 TileMill 导出时出现问题。我已经在自己的项目中尝试过,但也对一些默认的 TileMill 项目进行了尝试。在这两种情况下,mb-util 都完美地返回了 PNG,但没有 UTFGRID。

我忘记了什么?

【问题讨论】:

    标签: mapbox tilemill mbtiles utfgrids


    【解决方案1】:

    我找到了一个解决方案:在 TileMill 中,您必须定义应该将哪个层用于交互数据,并指定要在交互中显示的内容。指定后,您可以在预览模式下进行测试,如果将鼠标悬停在地图上时会显示信息,那就很好。然后你可以导出为 .mbtiles,mb-util 也会生成一个 utfgrid。

    以下是更多信息: Tilemill project gitub.

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多