Tableau 七、多边形地图和背景图地图:设置地理信息(自定义地图码导入、设置地图源)
1.多边形地图
多边形地图是高级的填充地图。
1.1多边形地图的相关概念
多边形地图是对填充地图的一种补充,基于地理编码和数据文件绘制多边形区域,实现自定义的填充地图。
1.2英国国家公园多边形地图
打开“国家公园地理数据.xlsx”。
将工作表【国家公园多边形数据】拖入右侧。多边形地图必备4个元素。
- 纬度:数据点所在位置。
- 经度:数据点所在位置。
- 公园名称:多边形区域的名称。
- 点ID:点ID是将纬度和经度形成的点按顺序连接起来,形成多边形区域。
修改地理角色数据
【经度】和【纬度】为数字格式,所以分别点击标记,【地理角色】——【纬度】,【地理角色】——【经度】
做多边形地图
双击【度量】下【经度】和【纬度】
取消【分析】——【聚合度量】的勾选。
标记下【自动】中选择【多边形】。
将【点ID】拖到【路径】上,将【公司名称】拖到【颜色】上。
多边形区域是按照点ID的顺时针方向形成的。
【地图】——【地图层】
【样式】选择【普通】,地图里可以露出图表。
【冲蚀】选择20%。
【地图层】勾选【海岸线】和【地名】。
添加标签
注意,多边形地图创建出来后,【大小】和【标签】无法设置。
只能通过添加注释添加标签。右击多边形区域,【添加注释】——【标记】,填写公园名称“科恩戈姆国家公园”,设置为宋体,8号字体。右击公园名称,框选择“无”,阴影选择“无”,线选择“无”。
修改工作表为“英国国家公园多边形地图”,搞定。
2.设置地理信息
Tableau设置地理信息有两种方式
- 自定义地理码导入
- 设置地图源
2.1自定义地理编码导入
自定义地理编码只能制作符号地图,不能做填充地图。
自定义地理编码的文件是csv格式,里面包括地理角色、纬度和经度。
有3种自定义地理编码:
扩展现有的地理角色
Tableau默认只公开人口在1万且政府公开的城市。所以城市信息不够,需要补充,可以使用这种方法。通过CSV文件按照固定格式添加,然后导入。
以下是csv文件的内容。注意数据列名是固定的,也就是第一行必须是英文且大写。这样以后想要扩展现有地理角色,只需在下面的行继续录入即可。
【地图】——【地理编码】——【导入自定义自定义地理编码】。
【从目录中的所有CSV文件导入】选择文件夹“自定义编码扩展现有城市”(注意是文件夹)。
打开文件“扩展现有城市名称测试.xlsx”
修改地理角色。右击【国家/地区】——【地理角色】——【国家/地区】。
右击【城市】——【地理角色】——【城市】,可以发现城市旁边的标记不一样,说明对现有的地理信息进行了扩展。
右击【省/市/自治区】——【地理角色】——【省/市/自治区】。
双击【省/市/自治区】,显示地图。双击【城市】,显示要扩展的城市。
自定义编码添加新角色
想导入大学的信息。
【地图】——【地理编码】——【导入自定义自定义地理编码】,弹出对话框,点击【是】,移除现有自定义定理编码。
【从目录中的所有CSV文件导入】选择文件夹“自定义编码添加新角色-大学”。这是csv文件的内容。
打开文件“南京学校测试.xlsx”。
右击【维度】下【大学】——【地理角色】——【大学】。
双击【大学】,将【大学】拖到【标签】上。
添加新分层结构
上面是按照国家——省市自治区——县的分层结构建立,也可以创建新的分层结构,比如国家——国家公园——公园小景区的结构。
【地图】——【地理编码】——【导入自定义自定义地理编码】,【从目录中的所有CSV文件导入】选择文件夹“自定义编码”。这是csv文件内容:
选择【国家多边形数据】数据,右击【公园名称】——【地理角色】——【国家公园】——【公园名称】。
双击【公园名称】,将公园名称拖到【标签】上。
2.2设置地图源
【地图】——【背景地图】下有
- 无
- 脱机
- Tableau
- 地图服务
- 设置为默认值
选择Tableau是选择Tableau联机地图。
地图服务
地图服务可以选择wms服务器作为地图源。
【地图】——【背景地图】——【地图服务】,点击【导入】,选择“WMS for the GEBCO global bathymetric grid.tms”,导入后点击关闭。
【地图】——【地图层】,选择合适的地图层。
【地图】——【背景地图】——【地图服务】,点击【导入】,选择“M Blue Green.tms”。风格如下:
如果点击【地图】——【背景地图】——【设置为默认值】,则该地图源会变为默认格式,以后Tableau打开都使用该地图源。
3.背景图地图
背景图地图是高级的符号地图。
Tableau可以添加图片作为背景图像。可以通过自定义图像更换图像的展示形式,为地图提供更多的位置信息。对Tableau不支持的地图进行扩展,展示更为详尽的地图信息。
背景图地图,第一要有地图图像;第二要有跟图像相匹配的数据表。
3.1香港地铁背景图地图
利用交互式的方式创建香港两条地铁的地图。
导入数据“Hong Kong MTR Coordinate Data.xlsx”。
数据列名有地铁线路Line,地铁站名Station,X和Y坐标。
在工作表中,【地图】——【背景图像】,选择“Coordinates (Hong Kong MTR Coordinate Data)”。
点击【添加图像】。
点击【浏览】,选择图片“Hong Kong MTR.gif”。
找到图片文件位置,右击【属性】,看图片宽度为840,高度为623。
在【添加背景图像】对话框里,【X字段】下选择X,右填写宽度840,【Y字段】上填写高度623。
点击【选项】,勾选【始终显示整个图像】,点击【应用】,点击【确定】。
在【背景图像】对话框里点击【确定】。
将【X】拖到列,将【Y】拖到行,将【Line】拖到【颜色】,将【Station】拖到【详细信息】。
点击【颜色】——【编辑颜色】,选择"Kwun Tong Line",选择绿色色块,点击【应用】,点击【确定】。
点击【形状】,选择实心圆。
Tableau 七、多边形地图和背景图地图:设置地理信息(自定义地图码导入、设置地图源)相关推荐
- Tableau学习笔记(进阶)——(7)多边形地图和背景图地图:设置地理信息(自定义地图码导入、设置地图源)
上一小节链接. 目录 1.多边形地图 1.1 多边形地图的相关概念 1.2 英国国家公园多边形地图 2.设置地理信息 2.1 自定义地理码导入 (1)扩展现有角色: (2)新加角色 (3)添加新分层结 ...
- js+html2canvas实现网页放大镜效果:放大镜图片使用css样式background背景图,鼠标移动使用样式background-position动态设置
实现效果: 鼠标移动到需要放大的网页上时,鼠标静止不动500毫秒后,一个长方形的放大镜框显示,放大镜中显示当前区域2.2倍的效果,并且这时候鼠标移动放大的区域也跟着变化.放大镜限制:放大 ...
- 附带有背景图、文字的二维码
前端生成附带有背景图.可添加文字的二维码 下载 npm install jr-qrcod --save 引入 const qrcode = require('jr-qrcode'); 使用 <i ...
- java 生成推广码 背景图和自己的二维码
看效果图 package com.hxx.utils;import com.google.zxing.BarcodeFormat; import com.google.zxing.EncodeHint ...
- 百度3D地图开发,自定义marker标注物,地图样式、区域掩摸、行政区划、闪烁图标
本文介绍了一段 JavaScript 代码,通过使用百度地图 Web GL API,实现了掩模功能和自定义覆盖物标记等功能.具体包括以下内容: 实现地图掩模功能:程序中使用 BMapGL.Bounda ...
- 百度地图 开发 乡镇级区域显示_Tableau导入乡镇级地图进行数据展示
Tableau具有强大的数据可视功能包括创建地图并展示相关数据,但是Tableau自带的地图仅有区或地级市这一级别,现在展示导入乡镇级别地图并联接相关数据. 一.付费下载地图 全国省市县乡镇街道社区村 ...
- Tableau数据分析笔记-Chapter07多边形地图和背景地图
Tableau数据分析-Chapter07多边形地图和背景地图 多边形地图(国家公园地理数据.xls) 多边形地图的相关概念 英国国家公园多边形地图 设置地理信息 自定义地理码导入 设置地图源 背景图 ...
- Tableau 第七天 多边形地图和背景地图:设置地理信息(自定义地图码导入、设置地图源)
关注微信公共号:小程在线 关注CSDN博客:程志伟的博客 视频地址:https://www.bilibili.com/video/BV1E4411B7ef?p=7 第七天 21.多边形地图 21.1 ...
- Tableau学习笔记⑥(多边形地图、设置地理信息、背景图地图)
一.多边形地图 1. 多边形地图的相关概念 导入国家公园地理数据 ,将维度和经度由数值型转换成地理信息,如图1,点击之后选择地理角色. 开始绘制多边形地图. 图1: 2. 英国国家公园多边形地图 新建 ...
最新文章
- 三十二、深入Python中的文件操作
- 【渝粤题库】广东开放大学 民事诉讼法 形成性考核
- go MySQL 多语句_八、MySQL经典查询语句-Go语言中文社区
- 轨道车辆垂向振动Matlab建模与仿真,基于matlab/simulink的车辆建模与故障分析
- [USACO2011 Feb] Cow Line
- 排序算法java 简书_常用的排序算法(Java版)
- his软件测试文档,HIS系统各子系统功能描述
- 农场渲染文件服务器搭建,在渲染农场部署Maya to Arnold
- 每天学一个 Linux 命令(115):accton
- 2020腾讯、百度、华为Android面试题校招汇总(已拿offer
- 【TCP专题】TCP连接建立
- PCA主成分分析法浅理解
- 単語ーー下げる(さげる)
- idea做一个日志自动生成的jar包,并用flume做生产者,采集日志数据,用kafka做消费者来消费日志数据
- 劲爆!电波拉皮有什么危害,电波拉皮效果好吗能维持多久,人见人夸了
- ARM汇编指令学习笔记(一)
- nginx(静态资源部署)linux版
- C# this关键字的四种用法
- 韩信点兵python算法_韩信点兵和搬砖问题
- pandas只取文件中的某几列
热门文章
- Windows 下在 Python 中安装 Swampy 模块的方法
- 字典树(Trie/前缀树)
- 绚丽的野外环境AE电子相册模板
- 全球及中国无人水面艇市场研究与预测报告(2022版)
- 基于微信小程序校内论坛系统设计与实现.rar(含毕业设计论文+数据库文件+源码+答辩ppt模板)
- 福禄克MT-8200-60-KIT智能网络查线仪寻线仪寻线器使用教程
- 模具三维扫描 逆向抄数
- idea常使用到的设置操作使用介绍
- 解决关于0 errors and 27 warnings potentially fixable with the `--fix` option.的问题
- 8 errors and 0 warnings potentially fixable with the `--fix` option.