有一份shp格式的海南地市数据,需要转为geojson格式用echart的方式去展示,并要求转换后的geojson尽可能的小。shp转geojson的方式有很多种,这里推荐使用QGIS去转,QGIS可以各格式之间互转,方便简单,可以满足我们日常使用了。
转为geojson格式后,数据大小是2222kb,这并不满足我们的使用要求。在ARCMAP的工具里有一个平滑处理的工具,可以对面数据进行平滑处理,以减少组成面的折点的方式,达到减小数据的大小的目的。
系统工具箱 → Cartography Tools.tbx → 制图综合 → 平画面
比较平滑处理前后的数据,发现边界平滑了很多,构成边界的折点也少了很多。
转成geojson后比较大小,平滑后的大小只有298kb