echarts世界地图开发以东半球为中心
在使用echarts开发世界地图的时候,大半部分的世界地图的json文件都是以西半球为中心,总体的渲染效果是这样的:
但我们作为国内的开发,有时候会遇到一些需求,需要将渲染中心改成东半球,比如这样子的:
这个时候就需要新的json文件来进行世界地图的渲染,文件地址保存如下:
链接:https://pan.baidu.com/s/1rKeRvNF3L6usA_t9mojs9w 提取码:json
使用这份json文件需要注意一个问题,也是我在开发中遇到的。如果是要在地图上渲染美洲区域的数据,经度会出错,需要对美洲区域的经度做处理(在原有的基础上加上360)
,比如美国的经纬度为(“-96,37.09024”)需要修改成(“264.287109,37.09024”),也就是让经度+360。
经度处理前:
处理后