欢迎光临散文网 会员登陆 & 注册

Power BI商场、门店热力地图初探

2023-12-13 16:27 作者:wujunmin  | 我要投稿

热力地图在城市规划和交通管理中,可以了解人口密度、交通拥堵等信息。在零售业可以用于销售分析,哪些区域销售较好,哪些区域较差,从而更好的规划门店分布、货架布局,调整销售策略。还可用于客户行为分析,如顾客的行动轨迹、停留时长等。

本图数据为虚拟


Power BI如何实现热力地图?我的解决方案是SVG矢量图的放射性渐变。

首先需要有地图资源,如果是省市区县,网上有现成的资源。

商场、门店平面图一般为公司私有,可以通过PPT等软件转换为SVG格式。用记事本打开转换后的地图,可以看到地图代码(一般为path内容或者base64编码)。如果是单门店或者单层的商场,直接新建平面图度量值,粘贴编码;如果是多门店或者多楼层,可以通过导入文本的方式批量导入平面图,当作维度的一份子。


接着,需要将平面图网格化,采集关键点或者是等距分布点的坐标。坐标采集可以使用EasyShu(参考前文《这些工具辅助Power BI有奇效》)。

最后,每个数据点以SVG的circle元素标注,圆心的坐标cx、cy即上一步采集的位置坐标。每个圆圈的填充色不再是单色,而是渐变色。以下实现了圆心颜色最深,越往外颜色越浅直到消失。

数据的大小如何确定?可以改变渐变的起始值,stop-opacity的值在数据最大时设置为1,其它按比例降低。下图的热力效果左上角成片且颜色较深,即数据大,右下角相反。

这是一个初步方案,有待后续优化。这里最难的不是图表制作,而是数据采集。


Power BI商场、门店热力地图初探的评论 (共 条)

分享到微博请遵守国家法律