前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Power BI着色地图优化中文地理标签

Power BI着色地图优化中文地理标签

作者头像
wujunmin
发布2021-12-12 14:55:05
1.5K0
发布2021-12-12 14:55:05
举报
文章被收录于专栏:wujunminwujunmin

前文介绍了如何在Power BI中使用带数据标签的着色地图,在设置过程中,部分读者遇到疑问,第一个问题是,地图设置一定要准备拼音列表吗?

注:本文涉及地图仅供学习与交流

准备拼音是为了数据与SVG地图文件中的区域ID对接,那么,ID可不可以直接是中文,省去拼音这个环节呢?当然可以,如下图所示:

这样做的前提是把地图文件中的ID全部改为中文。使用记事本打开SVG地图(在本公众号后台回复“SVG地图”可以获取世界、全国、省市区县的SVG地图下载链接),找到每个区域的ID,如下方,直接把拼音“FUJIAN”改为“福建”可以吗?

这样是不可以的,区域无法被识别。需要把中文ID转换为16进制的UNICODE编码,打开转换网站:

http://mytju.com/classcode/tools/encode_gb2312.asp

输入“福建”,最右侧可以看到UNICODE16进制编码,那么福建的地图ID填写该编码“798F5EFA”可以吗?

答案是还不行。需要使用连接符连接,正确的ID命名是:_x798F__x5EFA_

以此类推,重命名所有区域之后,你在Power BI中就不需要使用拼音设置着色地图了。地图文件编码可能很长,使用记事本的查找功能可以精确定位ID所在的位置。

地图修改完成后,你可能会遇到第二个问题:没有数据的区域(如下内蒙古和青海),能否像其他区域一样也显示中文标签?

实现这个功能需要对地图进行进一步修改,再次记事本打开SVG地图,在每个地区的ID后面加上title,如下图所示:

操作完成后,可以看到没有数据的内蒙古和青海的标签也可以正常显示:

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2021-12-10,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 wujunmin 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
区块链
云链聚未来,协同无边界。腾讯云区块链作为中国领先的区块链服务平台和技术提供商,致力于构建技术、数据、价值、产业互联互通的区块链基础设施,引领区块链底层技术及行业应用创新,助力传统产业转型升级,推动实体经济与数字经济深度融合。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档