「GIS教程」使用QGIS将矢量数据转换成TopoJSON格式
之前一直分享的转换TopoJSON的方法都是使用的代码的方式,有时候不少同学不喜欢折腾代码,除了mapshaper.org,使用QGIS也可以方便完成。
体积小,节省传输时间,配合simplify方式,在一些情况下可以极大压缩矢量文件的体积。
其实QGIS原生是支持GeoJSON格式的,但不能直接保存成TopoJSON格式数据,·使用QGIS进行数据转换的方式如下。
打开“Plugins -> Manage and install plugins”,搜索“TopoJSON”,看到已经有人开发了这个插件了。
直接安装。
依次打开 “Vector -> TopoJSON Writer”
弹出如下界面。
点击Convert完成转换。
如果你原来是GeoJSON文件,转换发现文件没有变小(我就是这样的情况),开始以为开发者不行,后来发现是我不对,转换的TopoJSON文件格式化了,直接使用VSCODE变成一行就可以了。
有人可能觉得这个插件功能简单,TopoJSON的其他一些功能没有实现,这个插件是开源的,可以根据需求自己开发~
插件地址:
https://github.com/bogind/topojson_writer
2020-03-18
2020-02-23
2018-04-01
2020-08-25
关注麻辣GIS
291616564(QQ群一)
166408035(QQ群二)
627853279(QQ群三)
436386604(QQ群四)
606176554(QQ群五)
946178380(QQ群六)
861271808(QQ群七)
910717627(新疆互助)
https//malagis.com
扫码关注微信公众号
获取更多精彩
麻辣GIS
扫码关注福利公众号
获取更多GIS资源
GIS Hub