如何解决在上传到Mapbox Studio之前如何优化GeoJSON文件大小
我有一个GeoJSON文件,希望将其作为图块集上传到Mapbox Studio,以便可以将此自定义数据用作地图样式中的图层。该文件大于300MB Studio上传限制。我知道我可以使用Uploads API来上传它,也可以使用Mapbox Tiling Service来使用配方优化数据并将其作为磁贴集上传,但是我对命令行不太熟悉
是否还有另一种选择可以从GeoJSON文件中删除一些不需要的数据属性(以便可以将大小减小到300 MB以下),然后将其作为磁贴集上传到Mapbox Studio?
解决方法
自2018年以来,对此GIS Stack Exchange post的评论使我能够:
- 将我的GeoJSON文件添加为QGIS中的新矢量层,
- 选择“打开属性表”,然后单击this documentation中提到的“删除字段”图标(请参见下面的屏幕截图)。然后,我选择了文件字段的一半(不需要),并将其删除。
- 我右键单击图层并将其导出。
这将我的文件大小减小了一半,并且我能够使用Mapbox帐户中的tilesets page上传到Studio!
使用QGIS删除不必要字段的另一个可行选项是转到“图层”>“另存为”,然后仅选择我要包括的某些字段(请参见下面的屏幕截图),然后导出图层,然后将优化的文件上传到Studio
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。