1、删除无用的属性,也就是字段,在shp的时候就给删了
用arcgis等等软件都可以做到
2、简化坐标的小数位数
(1)网上推荐的办法,俺不会Python…
github.com/perrygeo/geojson-precision
(2)曲线救国的办法,用geoserver,这里可以限制小数位数
geoserver这里有个问题就是如果咱们的geojson太大,这个很难下载下来,我自己尝试的是如果大于100M,页面就会崩溃,如果是用postman等也是不行的
然后我们可以用一下迅雷,迅雷竟然是可以获取接口数据,这个我之前还是真没想到,没办法了试了一下真是意外之喜,方法就是把这个复制下来,注意这个最大要素,默认只有50个,改大一点
复制到这里来
这样我们就可以得到坐标简化后的geojson了
3、简化geojson的复杂度,相当于是抽稀
这个网址可以把geojson拖动进去,抽稀geojson
https://mapshaper.org/
4、压缩
这一步就看大家各自的手段了,这一步主要是初始内存不能太大,不然vue项目启动容易崩掉,然后如果我们压缩了之后再启动,在项目中用的时候再解压缩使用,就不会崩掉,很神奇啊~