草庐IT

解决echarts5中国地图只显示南海问题,及china.js china.json下载

问题:echarts5中国地图,只显示南海说明:echarts3版本后,因为版权问题,echarts不再内置中国地图,也没有中国地图数据,网上找的又很多有问题,或者语焉不详。。。1:需要手动引入china.json文件,在public文件下,不能放src那。:2:很多开源项目或者老项目用的jQuery的$.getJSON,vue就不要引入这玩意了,用axios的axios.get(uploadedDataURL).then((geoJson:any)=>{})就行了。3:echarts.registerMap("china",res.data)引入中国地图数据,切记看清楚要不要加.data,我

R-如何用语言画中国地图(含南海诸岛和九段线)

目标:用R绘制标准的中国地图,并且分省给图片上色(分别生成中文版和英文版)。用到的分省数据如图1所示。图1本文用到的分省市自治区数据在自然资源部的标准地图服务中,可以找到很规范的中国地图、世界地图。标准地图服务系统(mnr.gov.cn)。利用该网站的自助地图服务,可以绘制精美的中国地图,如图2所示:图2利用自助上色服务生成的中国地图(我自己添加了指北针和比例尺)用该网站绘制中国地图的好处是准确简单高效,缺点是无法绘制英文版的地图。我们可以利用R语言绘制更加符合个性化需要的中国地图。我们要用到的中国地图GIS数据如下(如果大家需要地图压缩包,我可以在评论区给出网盘地址):bou2_4p.shp