echarts-all扩展地图

场景

老项目,用的echarts-all 2.2.7版本,内置地图只有省份,项目需要看到下级地市的地图。估计是版本太老,查不到扩展方案。后续版本都是用registerMap方法,但这个版本没该方法。

查找方案

查询echarts源码,发现扩展方法,
echarts源码示例

方案

1、准备好地市的geoJson文件

格式:{“type”:“FeatureCollection”,“features”:[]}

2、配置

                echarts.util.mapData.params.params["某某市"] = {
                    // 此处callback是个形参,就这么写就行了,echarts会自行传入
                    getGeoJson: function (callback) {
                        $.getJSON("项目内或链接 某某市.json", callback);
                    }
                }
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值