Tableau学习Step6一如何制作炫彩地图

Tableau学习Step6一如何制作炫彩地图

本文首发于博客冰山一树Sankey,去博客浏览效果更好。
冰山一树Sankey

一.统计地图概述

image-20210910173045599

1.1 统计地图的基本概念

image-20220111113405011

  • 统计地图的本质:数据的正确对应
    • 将数据信息和地理位置严格对应起来,并加以图形呈现
  • 如何将数据和地理位置对应起来?
    • 将数据信息和其所在的地理点/地理区域直接关联起来
    • 将相应信息用适当的图形元素在相应地理点/地理区域加以表示
  • 常见的数据对应方式
    • ·统计数据和地图数据分表/库存储,用地名关键字将两个数据表进行连接
    • ·当使用可识别的标准地名关键字时, Tableau中这种连接操作是自动进行的
      • ·例:“中国”、“ China”均可识别,但“三哥”、“巴铁”就会让 Tableau-脸懵圈

1.2 地图地图的优劣

合理运用地图展现数据关系和大小。

同样是展示总销售额和总订单数

image-20220111113623180

二.标准统计地图的绘制

image-20210910173128549

2.1 比例符号地图

image-20220111113750939

image-20220111115235129

2.2 填充地图

image-20220111115303051

image-20220111114143079

2.3 点分布图

image-20220111115325660

2.4 热力图

image-20220111115346068

2.5 蜘蛛图

image-20220111115435297

2.6 动态路径图

image-20220111115501192

2.7 复合统计地图

将统计地图与其他统计图层相叠加

  • 统计地图显示主要信息
  • 其他统计图显示主要信息二
    • 最常用的为饼图,其余图形种类非常少见
  • 绘制要点
    • 以双轴图的方式进行图层的叠加
    • ·进行图层的配色调整,使关键信息更加突出

2.8 地图的编辑和设定

  • 搜索框、界面操作钮等的使用
    • 显示比例尺
  • 图形背景的深浅设置
    • 冲蚀效果
  • 图层和数据层
    • 图层可供用户进行效果微调
    • ·数据层目前基本上是提供美国范围的数据

三.突破默认的地图框架

image-20220111115924195

3.1 默认无法满足要求

image-20210910215615884

3.2 如何处理非标准名称

image-20210910220642518

3.3 自定义地理信息数据

image-20210910221321146

3.4 基于已有地图添加新层级

image-20220111115830032

1

3.5 基于已有地理单元添加新的地理分层

image-20220111130147103

image-20210911102527099

3.6 使用嵌套地图自动显示省市详情

image-20220111130221041

3.7 如何计算两点间的距离

数据格式整理

要求经纬度已在数据集中显式存在
以内连接方式关联两两数据点(并去除无意义的同点关联)

将原数据源中的数据取并集,连接方式为**<>**

image-20220111132524419

在数据源中计算出两两点间距离
用大圆距离公式计算实际距离(使用地球的平均半径)

创建计算字段:距离,将距离变量设置为维度,公式如下:

3959* ACOS( SIN(RADIANS([lat]))*SIN(RADIANS([lat2]))+
COS(RADIANS([lat]))*COS(RADIANS([lat2]))*
COS(RADIANS([long2])-RADIANS([long])))

image-20220111134324029

在地图中显示出两两点间距离
并设定为线标记下的颜色,修改标签显示至合适方式

将距离添加到标签,同时设置标签的只显示距离

image-20220111134603369

双轴,将国际名称添加到标签,合并双轴

image-20220111134705963

为了更好交互,还可将国际名称(直辖市名称1)拖到工具提示,其设置如下

image-20220111135136469

四.炫彩地图DIY

image-20210910173235507

4.1 使用静态背景图片

  • 截取符合需求的图源为静态图片
    • 谷歌地图
    • Open Street开源地图
  • 测量四个端点的GPS坐标,以取得相应的横纵轴尺度范围
  • 设定相应图片为地图的背景图像,设定纵横轴相对应的变量,以及变量的取值范围
  • 取消背景地图的显示
  • 根据显示效果调整纵横轴尺度,以使数据和背景地图准确匹配

image-20210911132238298

(1)截取背景图片

image-20220111135513418

(2)取左上角与右下角经纬度坐标

image-20210911132100325

(3)载入图片

image-20210911131958349

image-20210911132109193

4.2 使用自定义图片

方法同4.1,不断调试

image-20220111135532519

4.3 绘制多边形地图与如何采集

  • 采集封闭多边形各个连续端点的经纬度坐标
    • 同时记录各连续端点的绘制顺序
  • 如果同一区域被分为多个独立多边形,则分别绘制,并取相同名称/D号即可
    • 为便于管理,应当为每个区域提供不同的subd
  • 将经度、纬度变量指定为正确的地理角色
  • 要求绘制多边形图形,并将绘制顺序变量设定为路径
    • 名称D变量用于区分不同地理区域, subid则辅助绘制不同的区域
  • 推荐在线工具
    • https://drawingtool.powertoolsfortableau.com
    • https://tableaudraw.com/

4.使用外部地理空间文件

image-20210911154426641

5.使用在线地图服务

image-20210911154959763

  • 0
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值