Tableau自定义地图实现方式

本文介绍了如何在Tableau中实现自定义地图的三种方法:Excel渲染、shp文件结合Tableau(数据处理在shp文件内)以及改良的shp+Tableau(数据处理在Tableau)。详细阐述了每种方法的优缺点及具体实施步骤,特别是通过处理shp文件和在Tableau中进行分组来完成复杂地图可视化的方法。
摘要由CSDN通过智能技术生成

前言

有天晚上公司同事问了一个问题,怎么根据不同的管理区域划分出不同版块,并且进行地图可视化。当时我并没有很好的解决办法,因为Tableau在城市级别只能显示为点,不能显示为面,所以几个城市分组以后是不能够成为面的,满足不了需求。最后同事只能通过Excel渲染底色,然后拖拽遮掩实现了。但是缺点也是明显的,维护成本高、精度不够、美观度也逊色一筹。

解决方式概览

今天从网上找了一些资料,将解决方式也分享给大家。

方法一:Excel渲染

方法来源:http://www.sohu.com/a/227242598_99961855
优点:Excel加模块化的vba,学习成本低,上手快;
缺点:仅适用于行政区域版块,不适用自定义版块,如果需要自定义版块,要自己找位图文件;

方法二:shp+Tableau(数据处理在shp文件)

方法来源:https://www.cnblogs.com/haseo/p/4296741.html
实现思路就是

  1. 建一个版块表,表里面有经度、纬度、版块名称、版块id、上级版块id;
  2. 建一个业务表,表里面有版块名称以及需要计算的信息;
  3. 导入到Tableau,用版块名称进行关联,再拖拽需要的度量,就能完成数据可视化。

优点:能够创建真正意义上的自定义版块,并且能够进行地图可视化;

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值