Closed d0ng13 closed 5 years ago
我的知识能力还做不到。echarts 群里有人说会做这个。
我们尝试对world的geoJson数据中,每个端点的x坐标(经度)做了整体偏移,目前只有30°W经线穿越的格陵兰岛还无法闭合,其他图形没问题。
const longitudeOffset = longitude => { return (longitude > -30.0 ? longitude - 150.0 : longitude + 210.0) }
D3 画可以闭合。echarts 的话,需要 echarts 核心团队帮忙。
D3 画可以闭合。echarts 的话,需要 echarts 核心团队帮忙。
嗯,最后魔改了一下geojson,让跨30度的区域都断开了。 设计好隐藏格陵兰岛的接口以防万一,没有比错的强一些。