【问题标题】:How to optimize GeoJSON file size before uploading to Mapbox Studio如何在上传到 Mapbox Studio 之前优化 GeoJSON 文件大小
【发布时间】:2020-09-16 19:48:31
【问题描述】:

我有一个 GeoJSON 文件,我想将它作为瓦片集上传到 Mapbox Studio,这样我就可以将此自定义数据用作我的地图样式中的图层。该文件大于 300MB Studio 上传限制。我知道我可以使用Uploads API 来代替上传它,或者使用Mapbox Tiling Service 来通过配方优化数据,并将其作为tileset 上传,但我对命令行不太熟悉。

是否有其他选项可以从我的 GeoJSON 文件中删除一些我不需要的数据属性(以便我可以将大小减小到 300 MB 以下),然后将其作为图块集上传到 Mapbox Studio?

【问题讨论】:

    标签: mapbox


    【解决方案1】:

    GIS Stack Exchange post 上关注 2018 年的 cmets,我能够:

    1. 将我的 GeoJSON 文件添加为 QGIS 中的新矢量图层,
    2. 选择“打开属性表”并单击this documentation 中提到的“删除字段”图标(见下面的截图)。然后,我选择了大约一半的文件字段(我不需要)并删除了它们。
    3. 我右键单击我的图层并将其导出。

    这将我的文件大小减半,并且我可以在我的 Mapbox 帐户中的 tilesets page 上上传到 Studio!

    看起来另一个使用 QGIS 删除不必要字段的可行选项是转到图层 > 另存为并只选择我想要包含的某些字段(见下面的屏幕截图),然后在将优化文件上传到 Studio 之前导出图层.

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2023-03-23
      • 1970-01-01
      • 2019-04-01
      • 2011-03-13
      • 1970-01-01
      • 2016-06-17
      • 1970-01-01
      相关资源
      最近更新 更多