故事背景
最近有个Power BI的项目有个功能点,颇令我头痛,说来话长,先捋一下需求:
1, 中国地图(包含港澳台)
2, 可以下钻到省市级,而且是中国->Region->Area->城市,客户需求里面,‘省’这个概念可以淡化,由excel里面的Region(例如,中区,东区)和Area(例如东区下面的‘江苏安徽’组)等把各城市关系串联起来。
3, 中国周围不能有颜色,用纯黑代替(也就是说必应地图不行)
地图选型
好了,看了这需求后,我开始上网搜索比较接近需求的地图了(以前做的地图项目,级基本都是机带必应地图就可以搞定了,所以没怎么用过其他地图的经验)。通过搜索,发现了下面几种网上常用的地图,可是,都各有优缺点。
i. 必应
优点:可以下钻,可以关联到具体城市。
缺点:Bing地图是唯一没有替代底图的背景(可以离线)
ii. 上北
优点:可以下钻,可以关联到具体城市,可离线
缺点:收费(否则有水印),省份的颜色不能根据region来定义,是根据每个省份的例如销售额,然后从浅到深显示。如果要改成和客户需求一样,还需要另外购买,而且机器也只能指定某几台。
iii. Drilldwon Choropleth
优点:可以下钻,去到具体城市
缺点:在线json文件,目前找到的文件没有中国的港澳台地区
iv. Synoptic Panel
优点:支持离线地图,有全中国地区&#