地图开发–经纬度转化
背景:基于geojson数据做地图的开发,早起用d3.js画图(FineChart-Saiku、CBoard),后面echarts变得成熟,然后开始用了Echarts,满足世界地图、中国地图、区域地图、省地图和市地图的平行展示和层级间的钻取功能实现,库都做了很多封装,但需求和业务越来越复杂,所以也需要了解一下其实现的方法,方便控制地图展现的中心、大小等问题。
- 经纬度转化成平面坐标(米勒投影)
采用米勒投影
function coordinatesXY(lng, lat) {
const earthPer =