热线电话:13121318867

登录
首页大数据时代Tableau 地图可视化教程:从地理数据准备到三种地图类型制作
Tableau 地图可视化教程:从地理数据准备到三种地图类型制作
2026-10-29
收藏

一、Tableau 做地图的优势

在所有 BI 工具里,Tableau 的地图能力是第一梯队的。它内置了全球行政区划地理数据库,只要你的数据里有国家、省份、城市名称,拖到行列区就能自动生成地图,不需要手动导入经纬度、不需要 GIS 软件。这也是 Tableau 在做区域销售分析、门店分布、物流网络可视化时被广泛使用的原因。

本文从数据准备到三种常用地图类型,完整讲一遍 Tableau 做地图的流程和关键设置。

二、第一步:准备地理数据

2.1 数据格式要求

Tableau 识别地理数据靠两种字段:

  • 名称型字段:国家、省、市名称(中/英文均可,但要和 Tableau 内置地理库对得上)
  • 坐标型字段:经度、纬度(自己有精准坐标时用)

最常见的业务数据长这样:

地区 销售额 利润
北京 120万 15万
上海 200万 30万
广东 350万 45万

2.2 关键:设置地理角色

导入 Tableau 后,Tableau 不一定自动认出"地区"列是地理字段。需要手动设置:

  1. 在左侧数据窗格找到"地区"字段。
  2. 点字段右边的小三角形 → 地理角色 → 选"省/市/自治区"。

设置完字段图标会变成一个小地球仪,说明 Tableau 已经把它当成地理字段了。

常见地理角色:

字段内容 选哪个地理角色
国家名称 国家/地区
省/直辖市 省/市/自治区
城市名 城市
经纬度数值 纬度 / 经度

2.3 数据对不上怎么办

这是做地图最常见的坑——字段名明明写了"新疆",Tableau 却在地图上找不到位置。原因通常是:

  • 名称写法不规范("乌鲁木齐市" vs "乌鲁木齐")
  • 用了简称或别名("内蒙"而不是"内蒙古")
  • 县级以下地名 Tableau 内置库没有

解决办法:

  1. 用经纬度兜底:自己准备一列经度、一列纬度,Tableau 直接按坐标打点,不依赖名称匹配。
  2. 地理编码不匹配时:右键字段 → 地理角色 → 编辑位置,手动指定匹配。
  3. 县级数据:考虑加载自定义地理编码(Tableau 支持导入 Shapefile)。

三、三种常用地图类型

3.1 填充地图(着色地图)

最常用。按省份/国家的整体颜色深浅表示数值大小,适合展示区域汇总数据。

制作步骤:

  1. 把"省份"字段拖到"详细信息"标记卡上。Tableau 自动生成地图轮廓。
  2. 把"销售额"拖到"颜色"标记卡上。
  3. 颜色自动按销售额大小渐变——销售额高的省颜色深,低的浅。
  4. 可以再把"利润"拖到"标签"上,每个省直接显示数值。

适用场景:全国各省销售额对比、各区域市场占有率分布。

3.2 符号地图(点位地图)

在地图上打点,点的大小或颜色表示数值,适合展示具体门店、仓库、配送点的分布。

制作步骤:

  1. 把"经纬度"拖到行列区(Tableau 自动生成地图坐标)。
  2. 把"门店名称"拖到"详细信息"。
  3. 把"月营业额"拖到"大小"标记卡——点越大营业额越高。
  4. 把"门店类型"拖到"颜色"——直营店红色、加盟店蓝色。

适用场景:全国门店分布、物流网点选址、用户密度分布。

3.3 密度地图(热力地图)

用颜色深浅表示点位密集程度,像热力图一样,适合展示用户聚集、客流热点。

制作步骤:

  1. 经纬度拖到行列区生成底图。
  2. 把"用户ID"拖到"详细信息"。
  3. 在标记卡的下拉框里,把"自动"改成 "密度"。
  4. 地图自动变成热力图——用户密集区域颜色亮,稀疏区域暗。

适用场景:APP 用户地理分布、线下客流热力、配送订单密度。

四、关键美化设置

4.1 配色选择

双击颜色图例,选色板:

  • ** sequential(连续色)**:单一方向渐变,适合单一数值(销售额高低)。
  • diverging(发散色):中间色为分界,两边对比,适合正负值(利润 vs 亏损)。

商务场景推荐用 Tableau 自带的"蓝色-浅色"或"灰色"系列,不要用太艳的彩虹色。

4.2 缩放和定位

  • 双击地图可以放大到具体区域。
  • 右侧"地图层"面板可以切换底图样式:普通、卫星图、黑色背景。做深色看板时选黑色背景底图更协调。

4.3 加筛选器和联动

把"年份""产品类别"拖到筛选器,做成交互看板——用户选 2024 年,地图自动刷新该年的区域数据。

五、常见问题与坑

5.1 地图上有些省份空白

说明该省份在数据源里没有数据,或者名称对不上。检查数据源里是不是写了"广西壮族自治区"而 Tableau 认的是"广西"。统一名称写法即可。

5.2 经纬度打反了

Tableau 行列区的"纬度"和"经度"顺序不能反。行架纬度、列架经度,反了地图会旋转。

5.3 县级以下做不了

Tableau 内置地理库只到省、市两级。区县级别需要导入自定义 Shapefile 文件,或直接用经纬度打点。

5.4 颜色太接近看不出差异

如果大部分省份销售额都差不多,少数省份特别高,用默认线性渐变会让大多数省份颜色挤在一起。可以在颜色设置里改成"分箱"(把数值切成 5~7 段固定颜色),对比更明显。

六、地图分析的进阶用法

6.1 计算每平方公里密度

如果想对比"地广人稀"和"地少人多"的省份,直接看总销售额不公平。可以增加计算字段:

销售额 / 省份面积

用这个密度指标做填充地图,才能真正看出哪些省份市场渗透强。

6.2 下钻分析

把"国家 → 省份 → 城市"三个层级做成层级字段(Hierarchy),用户点击地图可以从全国下钻到省、再下钻到市。这是 Tableau 地图交互最经典的玩法。

6.3 结合缓冲区和路线

Tableau 支持画两点间连线(OD 流地图),适合展示"仓库→门店"的配送流向。

七、总结

Tableau 做地图的核心流程就三步:识别地理角色 → 拖字段到行列和标记卡 → 调颜色和样式。它的强大之处在于内置地理库,省掉了传统 GIS 工具配坐标、描边界的繁琐工作。

填充地图看区域对比、符号地图看点位分布、密度地图看聚集热点,三种类型覆盖了 90% 的业务地图场景。掌握这三种画法,配合筛选器、下钻、联动,就能做出专业级的地理分析看板。

推荐学习书籍 《CDA一级教材》适合CDA一级考生备考,也适合业务及数据分析岗位的从业者提升自我。完整电子版已上线CDA网校,累计已有10万+在读~ !

免费加入阅读:https://edu.cda.cn/goods/show/3151?targetId=5147&preview=0

数据分析师资讯
更多

OK
客服在线
立即咨询
客服在线
立即咨询