Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
数据可视化之地理信息可视化
Search
yafei002
November 30, 2016
Technology
1
310
数据可视化之地理信息可视化
《数据可视化》陈为 沈则潜 陶煜波. (2013) 第六章总结
yafei002
November 30, 2016
Tweet
Share
More Decks by yafei002
See All by yafei002
了解人工神经网络
yafei002
1
190
了解朴素贝叶斯
yafei002
1
210
了解K-Means算法
yafei002
1
190
了解KNN算法
yafei002
0
160
了解决策树和C4.5算法
yafei002
1
230
数据可视化之视觉感知与认知
yafei002
1
330
数据可视化之层次和网络数据可视化(上)
yafei002
1
320
数据可视化之复杂高维多元数据的可视化(上)
yafei002
1
270
Data Visualization Introduction and History
yafei002
1
300
Other Decks in Technology
See All in Technology
Grafana x PagerDuty Better Together
jacopen
1
260
ゼロから始めるVue.jsコミュニティ貢献 / first-vuejs-community-contribution-link-and-motivation
lmi
1
150
AWS学習者向けにAzureの解説スライドを作成した話
handy
3
190
Cloud Service Mesh に触れ合う
phaya72
1
210
Next.js に疲れた私は Vue3 に癒やされた
akagire
0
140
.NET Profiler in 2024.
kkamegawa
2
1.4k
require(ESM)とECMAScript仕様
uhyo
4
970
エンジニア候補者向け資料2024.04.24.pdf
macloud
0
3.4k
DMM.com アルファ室採用案内資料
hsugita
1
230
Python と Snowflake はズッ友だょ!~ Snowflake の Python 関連機能をふりかえる ~
__allllllllez__
2
140
Azureの基本的な権限管理の勉強会
yhana
1
2.1k
リテール金融(キャッシュレス・ネット銀行・ネット証券)の競争環境と経済圏
8maki
0
1.6k
Featured
See All Featured
Optimizing for Happiness
mojombo
370
69k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
21
1.9k
Gamification - CAS2011
davidbonilla
77
4.6k
VelocityConf: Rendering Performance Case Studies
addyosmani
321
23k
Building Flexible Design Systems
yeseniaperezcruz
320
37k
jQuery: Nuts, Bolts and Bling
dougneiner
59
7.2k
Imperfection Machines: The Place of Print at Facebook
scottboms
261
12k
Web Components: a chance to create the future
zenorocha
306
41k
Clear Off the Table
cherdarchuk
85
310k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
352
28k
A designer walks into a library…
pauljervisheath
201
23k
Into the Great Unknown - MozCon
thekraken
14
1k
Transcript
地理信息可视化 数据可视化 yafei002
地理空间数据 空间数据:定义在三维空间中,具有位置信息的数据 地理空间数据:特指真实的人类生活的空间,因此,信息的载体、对象 映射到载体的方式都非常独特
CONTENT 1 地图投影 2 点数据可视化 3 线数据可视化 4 区域数据可视化 5
地理信息可视化应用
1 2 3 等角度 等面积 等距离 地图投影 地理信息可视化的最基本步骤是地图投影 地图投影: 将地理信息数据中的地理坐标转换成屏幕上的坐标
副作用:误差和变形
墨卡托投影 Part 等角度(正形投影):源曲面和目标曲面(即投影前后)的任何位置的局部切 向和法向方向组成的角度保持不变 墨卡特投影又叫正轴等角圆柱投影
墨卡托投影 Part 等角度(正形投影):源曲面和目标曲面(即投影前后)的任何位置的局部切 向和法向方向组成的角度保持不变 墨卡特投影又叫正轴等角圆柱投影
亚尔勃斯投影 Part 等面积投影:地图上任何图形面积经主比例尺放大以后与实地上相应图形 面积大小保持不变 亚尔勃斯投影又叫等积圆锥投影
亚尔勃斯投影 Part 等面积投影:地图上任何图形面积经主比例尺放大以后与实地上相应图形 面积大小保持不变
方位角投影 Part 等距离投影:在标准经纬线上无长度变形,即投影后任何点到原点的距离(或测地 线距离)保持不变。
CONTENT 1 地图投影 2 点数据可视化 3 线数据可视化 4 区域数据可视化 5
地理信息可视化应用
点数据可视化 对象:地理空间 中离散的点,具 有经度和纬度的 坐标,但不具备 大小尺寸 可视化方法:根 据坐标直接标识
(圆点)在地图 上
点数据可视化 对象数值属性: 颜色,大小 数据对象不同类 别:可用其他符 合常识直观的符 号,符号数量不 可太多,用户难
以记住
点数据可视化 向量型点数据: 可采用箭头图标 表示
海量点数据点数据可视化 大量重叠 屏幕空间利用不合理
海量点数据点数据可视化 解决方法一: 地图划分区块,可视 化区块,而非每个点 解决方法二: 合理布局算法减少重 叠
方法一 方案一 海量点数据点数据可视化
方法一 方案二 海量点数据点数据可视化
海量点数据点数据可视化 方法一 方案三 采用合适的重建或插 值的方法将数据展示 成连续的数据呈现
海量点数据点数据可视化 方法二 方案其一 将重叠的点在一个目 标位置周围小范围的 随机移动
CONTENT 1 地图投影 2 点数据可视化 3 线数据可视化 4 区域数据可视化 5
地理信息可视化应用
线数据可视化 对象:地理空间 中连接两个或更 多地点的线段或 路径 线数据具有长度 属性,即地理距 离和连接关系
海量线数据线数据可视化 重叠和交叉 视觉混淆
海量线数据线数据可视化 方法:线条聚类简 化为若干线束 适合情况:可视化 目的是了解数据整 体模式,而不是每 条线段
海量线数据线数据可视化 方法:连线绑定 适合情况:实际应用 中需要呈现每条线段 ,又想减少连线的重 叠和交叉,保证信息 检索的效率 流型图
CONTENT 1 地图投影 2 点数据可视化 3 线数据可视化 4 区域数据可视化 5
地理信息可视化应用
区域数据可视化 对象:一系列的点 所标识的二维封闭 空间。数据包含区 域的属性。 方法: 颜色表示 区域属性值
Choropleth地图 Part 等值区间地图:假设 数据的属性在一个区 域内部平均分布,一 个区域内用同一种颜 色来表示其属性 问题:数据分布于地 理区域大小不对称
Cartogram地图 Part 比较统计地图:按照地理区域的属性值对各个区域进行适当的变 形 核心问题:采用变形算法。通过指定参数缩放多个多边形,通 过优化,最终满足形状和面积的约束。 方法: 1. 非连续性的Cartogram 2.
连续性的Cartogram
Cartogram地图 Part 非连续性 Cartogram 问题:难以保证区域 间的相对位置
Cartogram地图 Part 连续性Cartogram 优点:相对位置没变 缺点:形状改变
规则形状地图 Part
多元关系地图 Part 不同的地理位置区域 存在关联关系 采用连线、集合等的 方式来表示 气泡集合
多元关系地图 Part 不同的地理位置区域 存在关联关系 采用连线、集合等的 方式来表示 线集
CONTENT 1 地图投影 2 点数据可视化 3 线数据可视化 4 区域数据可视化 5
地理信息可视化应用
地理时空数据 Part http://projects.flowingdata.com/walmart/
复杂地理数据的可视分析 Part 多视图可视分析系统