快捷搜索:  汽车  科技

powerbi地图如何显示城市名(PowerBI着色热力地图省)

powerbi地图如何显示城市名(PowerBI着色热力地图省)下面介绍两种方案,可以实现省、市、区县、商圈、商场、店铺的着色地图图表。福建省样例省级可以正常显示,但到市级就陷入如下图的尴尬境地。市级地图局部展示在Power BI图表市场有另外的中国地图,可以按省份显示,也可以按城市,只可惜带有水印。

​极少数企业开展全球贸易;少数企业全国都有业务;一部分企业辐射范围可以到全省;大部分企业在本市县当地活动;有人关心整个商圈的情况;也有人关心自己店铺的布局。

所有这些层级,使用着色地图可以方便查看各地业务状况。

Power BI默认有着色地图可以使用渐变颜色展现各地业务状况等需要的数据。

powerbi地图如何显示城市名(PowerBI着色热力地图省)(1)

省级地图局部展示

省级可以正常显示,但到市级就陷入如下图的尴尬境地。

powerbi地图如何显示城市名(PowerBI着色热力地图省)(2)

市级地图局部展示

在Power BI图表市场有另外的中国地图,可以按省份显示,也可以按城市,只可惜带有水印。

powerbi地图如何显示城市名(PowerBI着色热力地图省)(3)

福建省样例

下面介绍两种方案,可以实现省、市、区县、商圈、商场、店铺的着色地图图表。

一、省、市、区县方案

1.地图数据文件准备

Power BI支持TopoJSON格式的形状地图,因此,我们只需制作或找到省、市、区县的TopoJSON格式的地图即可。

全套图表下载:http://datav.aliyun.com/tools/atlas/#&lat=33.521903996156105&lng=104.29849999999999&zoom=3

powerbi地图如何显示城市名(PowerBI着色热力地图省)(4)

mapshaper网站进行格式转换

2.将Power BI预览功能-形状映射视觉对象打开

powerbi地图如何显示城市名(PowerBI着色热力地图省)(5)

3.选择形状地图,拖拽相应省份字段,图表形状设置区默认地图是美国,选择添加地图,对第一步准备好的文件进行添加,即可得到正确的地图样式。

powerbi地图如何显示城市名(PowerBI着色热力地图省)(6)

形状地图设置

powerbi地图如何显示城市名(PowerBI着色热力地图省)(7)

中国地图(局部)

powerbi地图如何显示城市名(PowerBI着色热力地图省)(8)

福建省地图

powerbi地图如何显示城市名(PowerBI着色热力地图省)(9)

西安市各区县地图

以上我们即可将着色地图具体到区县。需要注意的是,如果数据源文件有少许误差,可将JSON文件导入geojson.io调整后再导入Power BI。

powerbi地图如何显示城市名(PowerBI着色热力地图省)(10)

可能的地图误差

二、商圈、商场、店铺方案

着色地图具体到商圈、商场、店铺,由于没有标准化的数据,需要进行部分人工处理。以下以城市局部着色地图进行步骤说明。

1.通过在线地图找到需要查找城市的地图,如下图。

powerbi地图如何显示城市名(PowerBI着色热力地图省)(11)

这里可以发散思维,也不一定是在线地图,也许我们想看古代的

powerbi地图如何显示城市名(PowerBI着色热力地图省)(12)

2.通过市场添加Synoptic Panel自定义图表

powerbi地图如何显示城市名(PowerBI着色热力地图省)(13)

3.建立SVG文件

将准备好的地图上传到Synoptic Designer for Power BI

左下角使用第二个按钮魔术棒可以自动识别单个区域,识别后在右侧将该区域名称变更为与数据源相同的位置名称。

当魔术棒识别不准确时,可以使用左侧第一个按钮手工框选区域。

全部区域框选完成后,点击"EXPORT TO POWER BI",保存SVG文件。

powerbi地图如何显示城市名(PowerBI着色热力地图省)(14)

4.将SVG文件导入Power BI

选择Synoptic Panel图表,设置好字段后,选择Local maps导入你设置的SVG文件。

powerbi地图如何显示城市名(PowerBI着色热力地图省)(15)

5.对数据比较颜色,数据标签等进行设置

powerbi地图如何显示城市名(PowerBI着色热力地图省)(16)

即可得到相应着色地图

powerbi地图如何显示城市名(PowerBI着色热力地图省)(17)

唐长安

powerbi地图如何显示城市名(PowerBI着色热力地图省)(18)

西安市商圈设置

powerbi地图如何显示城市名(PowerBI着色热力地图省)(19)

某商场店铺布局设置(仅作演示)

商场或者店铺可能有多层,可将每层分别设置一个SVG文件,批量导入Power BI,进行楼层切换展示。

powerbi地图如何显示城市名(PowerBI着色热力地图省)(20)

Synoptic Panel的想象空间很大,可以自行发挥灵活使用。

以上我们即通过TopoJSON地图文件实现了省市区县着色地图,通过Synoptic Panel自定义切片器实现了商圈、商场、店铺甚至其它你想展示的着色地图。设置过程还是有些复杂,希望Power BI自带地图可以进行迭代。

猜您喜欢: