个人经验和Tableau帮助
概要 (来自Tableau帮助)
- Tableau 可识别世界上许多国家/地区的国家/地区名称、省/市/自治区名称、城市名称和地区代码。不过,Tableau 无法直接识别一些位置。
- 如果 Tableau 不能识别您的位置数据,您可以自定义您的数据地理编码,以便可以在 Tableau 中轻松地使用它来创建地图视图。通过自定义数据地理编码,您可以创建在 Tableau 中创建地图视图时可以使用的自定义地理角色。
- 例如,如果您的数据包含国家/地区、省/市/自治区和街道地址数据,则 Tableau Desktop 会按国家/地区和省/市/自治区级别对数据进行地理编码,但它将无法识别街道地址数据。在这种情况下,您可以为街道地址数据创建一个自定义地理角色,以便可以在 Tableau 中的地图视图上绘制该数据。
第一步:如何自定义数据地理编码?
使用高德地图API抓取数据,保存数据为CSV文件,文件内比如包含经度(longitude)和纬度(latitude)的数据列。并且,Latitude 和 Longitude 值必须是实数。在指定这两个值时,确保包含至少一个小数位。
第二步:导入地理编码至Tableau
- 连接“文本文件”
第三步:制作地图
- 在这里,可以看到数据含有“经”和“纬”
- 记得将这两个数据地理角色设置成相应的角色
- 将经度和纬度拖到相应的位置
- 一个简单的地图就这样生成啦
Tableau还可以依据空间文件来构建地图
- 详情可点击这里
Tableau还可以用其他数据来构建地图
- 郡/县同级别地区
- 邮政编码
- 资料来源:Tableau 支持使用什么数据来构建地图视图