如何在上传到Mapbox Studio之前优化GeoJSON文件大小

如何在上传到Mapbox Studio之前优化GeoJSON文件大小,mapbox,Mapbox,我有一个GeoJSON文件,我想将其作为tileset上传到Mapbox Studio,这样我就可以在我的地图样式中将这个自定义数据用作图层。该文件大于300MB Studio上载限制。我知道我可以使用来上传它,或者使用来使用配方优化数据,并将其作为tileset上传,但我对命令行不太熟悉 是否有其他选项可以从我的GeoJSON文件中删除一些我不需要的数据属性(以便我可以将大小减小到300 MB以下),然后将其作为tileset上传到Mapbox Studio?以下是2018年对此的评论,我能够

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


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

以下是2018年对此的评论,我能够:

  • 将我的GeoJSON文件添加为QGIS中的新矢量层
  • 选择“打开属性表”,然后单击中提到的“删除字段”图标(参见下面的屏幕截图)。然后我选择了文件中大约一半的字段(我不需要),并将它们删除
  • 我右键单击我的图层并将其导出
  • 这将我的文件大小减少了一半,我可以在我的Mapbox帐户中上传到Studio

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


    根据2018年对此的评论,我能够:

  • 将我的GeoJSON文件添加为QGIS中的新矢量层
  • 选择“打开属性表”,然后单击中提到的“删除字段”图标(参见下面的屏幕截图)。然后我选择了文件中大约一半的字段(我不需要),并将它们删除
  • 我右键单击我的图层并将其导出
  • 这将我的文件大小减少了一半,我可以在我的Mapbox帐户中上传到Studio

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