日常工作中,有时我们会遇到需要地图来展示我们的数据场景,利用POWERBI,我们可以快速的制作自己的业务地图。
Powerbi自带了三大地图,今天我们用到的是形状地图。
第一步,下载地图资源
下载对应的地图资源,可以是全国的,也可以是具体省市的,这个根据我们的具体业务来进行选择。链接是阿里云地图,直接选择需要的地图下载。
http://datav.aliyun.com/portal/school/atlas/area_selector#&lat=30.332329214580188&lng=106.72278672066881&zoom=3.5s
第二步,地图格式转化
我们直接下载的地图格式是 json 格式的地图资源,形状地图支持的格式是 topocjson格式,所以我们需要一次地图格式转化,同样在线操作,下方链接
https://mapshaper.org/
选择select 找到我们刚刚下载的json地图
选择import导入图片
export输出对应的topojson格式
第三步,导入POWERBI
3.1选择形状地图视觉对象
然后,拖拽一个省份或者其他维度数据进视觉对象,调出下方界面。
映射类型选择自定义地图,添加映射类型处,选择添加文件(刚刚准备的地图资源topojson格式的)
设置着色地图参数
完成了所有操作后,效果如下
最后,如果需要提高地图资源的可用性,我们也可以考虑,通过数据标签组合来提高整体实用性,后续我们用这个案例,进一步分享。