如何用wps制作地图分布图_如何用Power BI制作自己的可视化地图

本文详细介绍了如何使用谷歌地图创建自定义地图,并将其转换为TopoJSON格式,以便在Power BI中制作个性化地图分布图。通过绘制地图轮廓、导出KML文件、在线转换为TopoJSON以及在Power BI中导入和应用,读者可以掌握这一全过程。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

81f278157c6e6953726ca4c7299d3ad1.png

作者:AgnesJ

在之前的文章中介绍过Power BI的形状地图,使用形状地图我们可以导入自己想要的任何地图,只要找到对应的TopoJson格式地图文件就可以。

但是当我们需要分析某一个销售区域,或服务范围时,如何获取或者创建自己的Json地图呢?

其实利用谷歌地图和网上的开源工具就可以轻松实现,在这篇文章里,我会手把手教会你创建自己的地图,并应用在报表里。

首先,我们需要制作一张自己的地图,

前往谷歌地图:

https://www.google.com/maps/

打开 “您的地点”,

2bb1a7eeb0af9595a95f8808b20e475a.png

然后,点击地图>创建地图

新建一张自己的地图.

0892c88e8d9eb551b80c5e5f6bd23247.png

找到你想要勾勒地图的地址,此处以一家购物中心为例。

8a0cf2a9af6df34339bc18aed66b9b75.png

点击搜索栏下方工具栏,使用 “添加线条和形状”工具,就可以开始勾勒自己想要的地图啦。

16734d27222bd2f0f73be06b9f6f521a.png

此时,我的地图已经绘制完毕。

这里需要提醒大家,在绘制地图时需要注意的两点:

1.首先绘制出“购物中心“的整体轮廓,否则就无法将其整体展示出来

2.图层的商店名称需要和数据集里商店名称一样,从而建立地图和数据集的关联关系

接下来,需要下载已经绘制好的地图,点击“导出为KLM“

73f755fd0295e844d34417e11d512f51.png

选择你创建的图层,而不是整个地图,勾选导出为KML选项,点击“下载”。

1d6dd6403eb39a04ec36cd323e5e10e8.png

注意,我们需要的是KML格式,大家不要下载错啦。

3d91f77c11413d80cbe175690eb31a61.png

现在,我们已经有了自己所自定义地图的KLM文件 (另一种基于XML的地图文件格式),现在要做的是把它转换成Power BI的形状地图所使用的TopoJSON格式。

这个工作也很简单,只需要借助网上的开源工具就可以实现。

谷歌搜索 : KML to TopoJson ,然后在搜索结果里依据个人喜好选择一个使用。

781e4cc8ca3167fdadef4b9a8a740ee7.png

我这里直接用第一个搜索结果,上传你的KML地图文件,

f1c48c2870097bf610468501223e5ab5.png

47d9058da5ba7dc18c183de643a6687d.png

选择“输出格式“为,TopoJson 然后转换文件,

664d7ad19720b5c6b38edcaed717bc43.png

下载已经转换好的地图文件,

72bdd2505ccee870f6d8ade7046d239d.png

解压缩后,得到你的TopoJson文件,

b163f82a4286859ffca99afb8bf59465.png

到这一步,就基本完成啦,是不是很激动。

但是,在Power BI中应用这个地图文件之前,还需要注意一件事:

把文件后缀 .topojson更改为 .json,然后再在形状地图里导入你的json文件。

不知道如何导入吗?重温一下这篇文章吧。

来看看我的最终效果图。

563b3b7011657fa15bf2404be3d5bb83.png

制作的自定义地图与其他图表的交互效果,

1f9e11730b3f20537fe188f429451c6e.gif

是不是很酷?

快点来自己动手试一试吧!


-精彩推荐-

采悟:利用PowerQuery,人人都可以零代码调用API获取经纬度​zhuanlan.zhihu.com
3e205f41f8666b0ce2c7a3f60567df2e.png
采悟:Power BI数据分析实战:模拟高德城市交通健康榜​zhuanlan.zhihu.com
08bfcc42ac63c100943ad0259b562bbd.png
https://zhuanlan.zhihu.com/p/64509582​zhuanlan.zhihu.com

如刚开始接触Power BI,可在微信公众号后台回复"PowerBI",获取《七天入门PowerBI》电子书,轻松上手。

如果文章对你有帮助,别忘了先点个赞哦。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值