手把手教你 Tableau 自定义地理编码
Tableau 绘制地图时,支持的地理位置数据有限。当我们需要 Tableau 识别我们自定义的地理位置数据时,我们可以使用 Tableau 的自定义地理编码功能。
Tableau 自定义编码功能主要分为「扩展已有的地理角色」、「添加新的地理角色」、「添加新的分层结构」三种方式。
一、扩展已有的地理角色
数据展示
编码数据展示
需要注意的是,扩展已有的地理角色是在系统已有的地理编码上进行添加,所以编码数据的列名都是固定的,这样 Tableau 才可以识别添加上的编码数据。
测试导入成功数据
操作步骤
1、按照上图 1 生成数据后,点击地图,选择地理编码 -- 导入自定义地理编码;
2、选择包含地理编码为 CSV 文件的文件夹(需要把地理编码文件单独放到文件夹内)导入;
3、设置维度「城市」的地理角色为城市,并双击城市,会自动生成地图;
二、添加新的地理角色
例子 1:南京学校测试
数据展示
编码数据展示
测试导入成功数据
操作步骤同上,详情看下图。
例子 2:区域测试
数据展示
编码数据展示
测试导入成功数据
操作步骤同上,详情看下图。
三、添加新分层结构
只要经纬度就可以了,没有任何限制。
例子 1:公园名称测试
数据展示
编码数据展示
测试导入成功数据
操作步骤同上,详情看下图。
例子 2:五岳测试
数据展示
编码数据展示
测试导入成功数据
操作步骤同上,详情看下图。
总结
1、自定义编码的文件必须是 CSV 文件,否则导入失败;
2、导入自定义编码时,自定义编码文件需要保存在单独的文件夹内;
3、扩展已有的地理角色,必须按照固定的列名称自建编码文件,否则无法识别;
4、添加新分层结构,可以完全自定义列名,只要有经纬度就可以了。