SlideShare a Scribd company logo
1 of 33
Download to read offline
Introduction Kriging Theory Cases Study Plot BaiduMap VS GoogleMap References Acknowledgements
Kriging Interpolation Theory
Xiangyun Huang
China University of Mining & Technology,Beijing
June 2, 2016
1 / 33
Introduction Kriging Theory Cases Study Plot BaiduMap VS GoogleMap References Acknowledgements
Contents
1 Introduction
2 Kriging Theory
3 Cases Study
4 Plot
5 BaiduMap VS GoogleMap
2 / 33
Introduction Kriging Theory Cases Study Plot BaiduMap VS GoogleMap References Acknowledgements
Motivation
Gold is found in the conglomerate strata of the younger members of the
Supergroup. The abundance of this gold is without equal anywhere else
in the world. Over 50 000 tons have been mined from these rocks since
this precious metal was first discovered here in 1886. This accounts for
approximately 50% of all the gold ever mined on earth.
[1]
3 / 33
Introduction Kriging Theory Cases Study Plot BaiduMap VS GoogleMap References Acknowledgements
Background
Danie G. Krige (1919.8-2013.3) was a South African Mining Engineer and
professor at the University of the Witwatersrand who pioneered the field of
geostatistics
[2]
and practiced the science of evaluating mineral resources
for mining purposes. The technique of Kriging is named after him.
Herbert S. Sichel (1915-1995) was a statistician who developed the
Sichel-t Estimator for the Log-normal distribution’s t-statistic and also
made great leaps in the area of the Generalized Inverse Gaussian Distribu-
tion.
[3]
He pioneered the science of geostatistics
[4]
with Danie G. Krige
in the early 1950s and also was well recognised in the field of statistical
linguistics.
[5]
Georges Matheron (1930.12-2000.8) was a French mathematician and
geologist who well known as the founder of geostatistics and Kriging.
[6]
4 / 33
Introduction Kriging Theory Cases Study Plot BaiduMap VS GoogleMap References Acknowledgements
Two distributions
Log-normal distribution
N(lnx; µ, σ) =
1
√
2πσ
e−
(lnx−µ)2
2σ2
, x > 0
Generalized inverse Gaussian distribution
f(x) =
(a/b)p/2
2Kp(
√
ab)
xp−1
e−(ax+b/x)/2
, x > 0
where Kp is a modified Bessel function of the second kind,a > 0, b > 0
and p is a real parameter.
Iα(t) = i−α
Jα(it) =
∞∑
m=0
1
m!Γ(m + α + 1)
(
t
2
)2m+α
Kα(t) =
π
2
I−α(t) − Iα(t)
sin(απ)
5 / 33
Introduction Kriging Theory Cases Study Plot BaiduMap VS GoogleMap References Acknowledgements
文献综述
Theories
 Weighted Average(closely related to regression analysis)
Best Linear Unbiased Estimator(BLUE)
Gauss-Markov Theorem
 Polynomial Trend Surfaces
Generalized Least Squares Polynomial Curve Fitting
 Bayesian Inference
[7]
Applications
 Environmental science
[8]
 Hydrogeology
[9]
 Mining
[10]
 computer experiments and optimization
[11]
国内研究现状
引进国外的研究方法,对国内的具体情况进行实证研究和方法的比较
研究,少量在方法、算法、模型上有初创性的工作.(中国知网)
6 / 33
Introduction Kriging Theory Cases Study Plot BaiduMap VS GoogleMap References Acknowledgements
Contents
1 Introduction
2 Kriging Theory
3 Cases Study
4 Plot
5 BaiduMap VS GoogleMap
7 / 33
Introduction Kriging Theory Cases Study Plot BaiduMap VS GoogleMap References Acknowledgements
kriging 插值原理
设 x0 为未观测的需要估值的点,x1, x2, ..., xn 为其周围的观测点,相应
的观测值为 y(x1), y(x2), ..., y(xn).x0 处的估计值记为 ˜y(x0),它由相邻
观测点的已知观测值加权求得:
˜y(x0) =
N∑
i=1
λiy(xi) (1)
这里,λi 为待定的加权系数.
两个约束条件:无偏估计和估计方差最小
设估值点的真值为 y(x0),由于空间变异性的存在,y(xi), ˜y(x0), y(x0) 都
可视为随机变量.
E[˜y(x0) − y(x0)] = 0 (2)
推导出
N∑
i=1
λi = 1 (3)
8 / 33
Introduction Kriging Theory Cases Study Plot BaiduMap VS GoogleMap References Acknowledgements
kriging 插值原理 (续 I)
估计的方差最小
min
λi
D[˜y(x0) − y(x0)]
经推导
D[˜y(x0) − y(x0)] = −
N∑
i=1
N∑
j=1
λiλjγ(xi, xj) + 2
N∑
i=1
λiγ(xi, x0) (4)
其中 γ(xi, xj) 表示以 xi 和 xj 两点间的距离作为间距 h 时参数的半方
差值,γ(xi, x0) 表示以 xi 和 x0 两点间的距离作为间距 h 时参数的半方
差值.观测点和估计点的位置是已知的,相互之间的距离已知,只要有
所求参数的半方差 γ(h),便可以求得各个 γ(xi, xj) 和 γ(xi, x0) 值.
9 / 33
Introduction Kriging Theory Cases Study Plot BaiduMap VS GoogleMap References Acknowledgements
kriging 插值原理 (续 II)
在满足 (3) 式的约束条件下,求目标函数 (4) 式达到最小,用拉格朗日
乘数法,可导出优化问题的解
N∑
j=1
λiγ(xi, xj) + µ = γ(xi, x0), i = 1, 2, ..., N (5)
其中 µ 是拉格朗日乘子.求解由 (3) 和 (5) 式组成的 n + 1 阶线性方程
组,可得到 n 个加权系数 λi 和拉格朗日乘子 µ.







γ11 γ12 . . . γ1N 1
γ21 γ22 . . . γ2N 1
...
...
...
...
γN1 γN2 . . . γNN 1
1 1 . . . 1 0














λ1
λ2
...
λN
µ







=







λ10
λ20
...
λN0
1







(6)
其中 γij 为 γ(xi, xj) 的简写
10 / 33
Introduction Kriging Theory Cases Study Plot BaiduMap VS GoogleMap References Acknowledgements
kriging 插值原理 (续 III)
求得各 λi 和 µ 值后,由 (1) 式可求得 x0 点的最佳线性无偏估计值
˜y(x0),由 (4) 式可求得该处估计的方差最小值 σ2
min,另外最小方差值
还可以由下式求得
σ2
min =
N∑
j=1
λiγ(xi, x0) + µ (7)
11 / 33
Introduction Kriging Theory Cases Study Plot BaiduMap VS GoogleMap References Acknowledgements
Contents
1 Introduction
2 Kriging Theory
3 Cases Study
4 Plot
5 BaiduMap VS GoogleMap
12 / 33
Introduction Kriging Theory Cases Study Plot BaiduMap VS GoogleMap References Acknowledgements
Figure: Where are the Chinese1
1源自微博统计人的世界 @ 王江浩 CAS
13 / 33
Introduction Kriging Theory Cases Study Plot BaiduMap VS GoogleMap References Acknowledgements
更多例子
王江浩 (中国科学院地理科学与资源研究所)
研究方向:GIS、RS、Spatio-temporal statistics、Geo-big data、Vi-
sualization2
利用 NASA GMAO 资料,可视化了 2014 年 1 月逐小时的地表
PM2.5 浓度,可以直观地看出来 PM2.5 的传播过程3
.
袁晓如 (北京大学)
研究方向:可视化和可视分析
利用北京市各监测站点数据,可视化北京空气质量4
.
陈为 (浙江大学) 研究方向:可视化和可视分析
更多
2http://jianghao.wang/
3http://weibo.com/p/230444f8bab0c90e81cf0d2335fd0f6cc55e17
4http://vis.pku.edu.cn/wiki/
14 / 33
Introduction Kriging Theory Cases Study Plot BaiduMap VS GoogleMap References Acknowledgements
From Home to Work
North
0e+00
2e+05
4e+05
6e+05
1e+05 2e+05 3e+05 4e+05 5e+05 6e+05
Figure: London: The Information Capital
15 / 33
Introduction Kriging Theory Cases Study Plot BaiduMap VS GoogleMap References Acknowledgements
Contents
1 Introduction
2 Kriging Theory
3 Cases Study
4 Plot
5 BaiduMap VS GoogleMap
16 / 33
Introduction Kriging Theory Cases Study Plot BaiduMap VS GoogleMap References Acknowledgements
空间数据可视化
 API(Google Maps,Baidu Maps,OpenStreetMap)
 定位 (坐标数据)
 描点或区域 (空间变量)
 配色等 (可视分析)
 Non-API
 网格或三维坐标系 (坐标数据)
 加数据层 (空间变量)
 配色等 (可视分析)
17 / 33
Introduction Kriging Theory Cases Study Plot BaiduMap VS GoogleMap References Acknowledgements
坐标定位
18 / 33
Introduction Kriging Theory Cases Study Plot BaiduMap VS GoogleMap References Acknowledgements
描点
Figure: 莆田系医院的位置可视化5
5http://www.xueqing.tv/cms/article/199 19 / 33
Introduction Kriging Theory Cases Study Plot BaiduMap VS GoogleMap References Acknowledgements
Scientific Visualization of Spatio-Temporal Data
Figure: Ebergötzen soil mapping data set
[12]
20 / 33
Introduction Kriging Theory Cases Study Plot BaiduMap VS GoogleMap References Acknowledgements
网格
20 40 60 80
102030405060
Auckland's Maunga Whau Volcano datasets
lon
lat
21 / 33
Introduction Kriging Theory Cases Study Plot BaiduMap VS GoogleMap References Acknowledgements
一些工具
 入门级
 RgoogleMaps
[13]
、plotKML
[12]
和 ggmap
[14]
包使用 Google Maps API
 REmap
[15]
和 baidumap
[16]
包使用 Baidu Maps API
 tmap
[17]
(Thematic Maps 专题地图) 和 choroplethr
[18]
(Choropleth
Maps 区域地图)
 进阶级
 DiceKriging
[19]
和 DiceOptim
[20]
等
 Echarts 6
和 D3 7
等
6http://echarts.baidu.com/
7https://d3js.org/
22 / 33
Introduction Kriging Theory Cases Study Plot BaiduMap VS GoogleMap References Acknowledgements
Contents
1 Introduction
2 Kriging Theory
3 Cases Study
4 Plot
5 BaiduMap VS GoogleMap
23 / 33
Introduction Kriging Theory Cases Study Plot BaiduMap VS GoogleMap References Acknowledgements
Leaflet
Leaflet8
is one of the most popular open-source JavaScript libraries
for interactive maps. It’s used by websites ranging from The New York
Times9
and The Washington Post10
to GitHub11
and Flickr12
, as well as
GIS specialists like OpenStreetMap13
, Mapbox14
, and CartoDB15
.
8http://leafletjs.com/
9http://www.nytimes.com/projects/elections/2013/nyc-primary/mayor/
map.html
10http://www.washingtonpost.com/sf/local/2013/11/09/
washington-a-world-apart/
11https://github.com/blog/1528-there-s-a-map-for-that
12https://www.flickr.com/map
13http://www.openstreetmap.org/
14https://www.mapbox.com/
15https://cartodb.com/
24 / 33
Introduction Kriging Theory Cases Study Plot BaiduMap VS GoogleMap References Acknowledgements
获取学校坐标
library(leaflet)
library(baidumap)
## getcoordinate return vector
loc-getCoordinate('中国矿业大学(北京)', formatted = T) # character
library(ggmap)
## geocode return dataframe
ggloc-geocode(China University of Mining and Technology,Beijing)
## plot
CUMTB - leaflet() %%
addTiles() %% # Add default OpenStreetMap map tiles
addMarkers(lng=loc[1], lat=loc[2],
popup=China University of Mining and Technology,Beijing)
CUMTB # Print
ggCUMTB - leaflet() %%
addTiles() %% # Add default OpenStreetMap map tiles
addMarkers(lng=ggloc$lon, lat=ggloc$lat,
popup=China University of Mining and Technology,Beijing)
ggCUMTB # Print
25 / 33
Introduction Kriging Theory Cases Study Plot BaiduMap VS GoogleMap References Acknowledgements
BaiduMap
26 / 33
Introduction Kriging Theory Cases Study Plot BaiduMap VS GoogleMap References Acknowledgements
GoogleMap
27 / 33

More Related Content

What's hot

Pre-newtonian calculus
Pre-newtonian calculusPre-newtonian calculus
Pre-newtonian calculusKeith Rodgers
 
Algebra 2 Lesson 5-4
Algebra 2 Lesson 5-4Algebra 2 Lesson 5-4
Algebra 2 Lesson 5-4Kate Nowak
 
Study of VBF/VBS in the LHC at 13 TeV and available tools
Study of VBF/VBS in the LHC at 13 TeV and available toolsStudy of VBF/VBS in the LHC at 13 TeV and available tools
Study of VBF/VBS in the LHC at 13 TeV and available toolsRaquel Gomez Ambrosio
 
TensorFlow London 11: Gema Parreno 'Use Cases of TensorFlow'
TensorFlow London 11: Gema Parreno 'Use Cases of TensorFlow'TensorFlow London 11: Gema Parreno 'Use Cases of TensorFlow'
TensorFlow London 11: Gema Parreno 'Use Cases of TensorFlow'Seldon
 
Spectral_classification_of_WorldView2_multiangle_sequence.pptx
Spectral_classification_of_WorldView2_multiangle_sequence.pptxSpectral_classification_of_WorldView2_multiangle_sequence.pptx
Spectral_classification_of_WorldView2_multiangle_sequence.pptxgrssieee
 
Module 13 Gradient And Area Under A Graph
Module 13  Gradient And Area Under A GraphModule 13  Gradient And Area Under A Graph
Module 13 Gradient And Area Under A Graphguestcc333c
 
Φύλλο Εργασίας 3 | Υπολογισμός ακτογραμμής
Φύλλο Εργασίας 3 | Υπολογισμός ακτογραμμήςΦύλλο Εργασίας 3 | Υπολογισμός ακτογραμμής
Φύλλο Εργασίας 3 | Υπολογισμός ακτογραμμήςΘΑΛΗΣ + ΦΙΛΟΙ
 

What's hot (10)

Pre-newtonian calculus
Pre-newtonian calculusPre-newtonian calculus
Pre-newtonian calculus
 
Algebra 2 Lesson 5-4
Algebra 2 Lesson 5-4Algebra 2 Lesson 5-4
Algebra 2 Lesson 5-4
 
Study of VBF/VBS in the LHC at 13 TeV and available tools
Study of VBF/VBS in the LHC at 13 TeV and available toolsStudy of VBF/VBS in the LHC at 13 TeV and available tools
Study of VBF/VBS in the LHC at 13 TeV and available tools
 
1988 FRQs AP Calculus
1988 FRQs AP Calculus1988 FRQs AP Calculus
1988 FRQs AP Calculus
 
TensorFlow London 11: Gema Parreno 'Use Cases of TensorFlow'
TensorFlow London 11: Gema Parreno 'Use Cases of TensorFlow'TensorFlow London 11: Gema Parreno 'Use Cases of TensorFlow'
TensorFlow London 11: Gema Parreno 'Use Cases of TensorFlow'
 
Day 5 examples
Day 5 examplesDay 5 examples
Day 5 examples
 
Spectral_classification_of_WorldView2_multiangle_sequence.pptx
Spectral_classification_of_WorldView2_multiangle_sequence.pptxSpectral_classification_of_WorldView2_multiangle_sequence.pptx
Spectral_classification_of_WorldView2_multiangle_sequence.pptx
 
Module 13 Gradient And Area Under A Graph
Module 13  Gradient And Area Under A GraphModule 13  Gradient And Area Under A Graph
Module 13 Gradient And Area Under A Graph
 
Φύλλο Εργασίας 3 | Υπολογισμός ακτογραμμής
Φύλλο Εργασίας 3 | Υπολογισμός ακτογραμμήςΦύλλο Εργασίας 3 | Υπολογισμός ακτογραμμής
Φύλλο Εργασίας 3 | Υπολογισμός ακτογραμμής
 
Exercise #10 notes
Exercise #10 notesExercise #10 notes
Exercise #10 notes
 

Viewers also liked

Introduction geostatistic for_mineral_resources
Introduction geostatistic for_mineral_resourcesIntroduction geostatistic for_mineral_resources
Introduction geostatistic for_mineral_resourcesAdi Handarbeni
 
APPLICATION OF KRIGING IN GROUND WATER STUDIES
APPLICATION OF KRIGING IN GROUND WATER STUDIESAPPLICATION OF KRIGING IN GROUND WATER STUDIES
APPLICATION OF KRIGING IN GROUND WATER STUDIESAbhiram Kanigolla
 
Fitting dan variogram teoritis
Fitting dan variogram teoritisFitting dan variogram teoritis
Fitting dan variogram teoritishusnirusdi
 
Statistic for spatial data
Statistic for spatial dataStatistic for spatial data
Statistic for spatial dataBao Van Tuy
 
Tambang eksplorasi
Tambang eksplorasiTambang eksplorasi
Tambang eksplorasioilandgas24
 
Fundamentos de movimiento de tierras (1)
Fundamentos de movimiento de tierras (1)Fundamentos de movimiento de tierras (1)
Fundamentos de movimiento de tierras (1)Robert Lopez
 
Topic 1: Ore mineralogy and orebodies
Topic 1: Ore mineralogy and orebodiesTopic 1: Ore mineralogy and orebodies
Topic 1: Ore mineralogy and orebodiesLondon Mining Network
 
Fundamentals of Petroleum Engineering Module 3
Fundamentals of Petroleum Engineering Module 3Fundamentals of Petroleum Engineering Module 3
Fundamentals of Petroleum Engineering Module 3Aijaz Ali Mooro
 
Class 5 Permeability Test ( Geotechnical Engineering )
Class 5   Permeability Test ( Geotechnical Engineering )Class 5   Permeability Test ( Geotechnical Engineering )
Class 5 Permeability Test ( Geotechnical Engineering )Hossam Shafiq I
 
Construction companies in qatar
Construction companies in qatarConstruction companies in qatar
Construction companies in qatarqatpedia
 
Shopping list food version 001
Shopping list food version 001Shopping list food version 001
Shopping list food version 001Unifi Us
 
01a-MASTER TRASCRIPT
01a-MASTER TRASCRIPT01a-MASTER TRASCRIPT
01a-MASTER TRASCRIPTHatem Mehilab
 
Pm0017 project quality management
Pm0017 project quality managementPm0017 project quality management
Pm0017 project quality managementconsult4solutions
 
Under ground dams design
Under ground dams designUnder ground dams design
Under ground dams designAmro Elfeki
 
Mf0013 internal audit & control
Mf0013 internal audit & controlMf0013 internal audit & control
Mf0013 internal audit & controlconsult4solutions
 

Viewers also liked (19)

Basics1variogram
Basics1variogramBasics1variogram
Basics1variogram
 
Introduction geostatistic for_mineral_resources
Introduction geostatistic for_mineral_resourcesIntroduction geostatistic for_mineral_resources
Introduction geostatistic for_mineral_resources
 
APPLICATION OF KRIGING IN GROUND WATER STUDIES
APPLICATION OF KRIGING IN GROUND WATER STUDIESAPPLICATION OF KRIGING IN GROUND WATER STUDIES
APPLICATION OF KRIGING IN GROUND WATER STUDIES
 
Fitting dan variogram teoritis
Fitting dan variogram teoritisFitting dan variogram teoritis
Fitting dan variogram teoritis
 
Statistic for spatial data
Statistic for spatial dataStatistic for spatial data
Statistic for spatial data
 
Tambang eksplorasi
Tambang eksplorasiTambang eksplorasi
Tambang eksplorasi
 
Fundamentos de movimiento de tierras (1)
Fundamentos de movimiento de tierras (1)Fundamentos de movimiento de tierras (1)
Fundamentos de movimiento de tierras (1)
 
Topic 1: Ore mineralogy and orebodies
Topic 1: Ore mineralogy and orebodiesTopic 1: Ore mineralogy and orebodies
Topic 1: Ore mineralogy and orebodies
 
Ore Microscopy 2012
Ore Microscopy 2012Ore Microscopy 2012
Ore Microscopy 2012
 
Fundamentals of Petroleum Engineering Module 3
Fundamentals of Petroleum Engineering Module 3Fundamentals of Petroleum Engineering Module 3
Fundamentals of Petroleum Engineering Module 3
 
Well control
Well control Well control
Well control
 
Class 5 Permeability Test ( Geotechnical Engineering )
Class 5   Permeability Test ( Geotechnical Engineering )Class 5   Permeability Test ( Geotechnical Engineering )
Class 5 Permeability Test ( Geotechnical Engineering )
 
Construction companies in qatar
Construction companies in qatarConstruction companies in qatar
Construction companies in qatar
 
Shopping list food version 001
Shopping list food version 001Shopping list food version 001
Shopping list food version 001
 
01a-MASTER TRASCRIPT
01a-MASTER TRASCRIPT01a-MASTER TRASCRIPT
01a-MASTER TRASCRIPT
 
Pm0017 project quality management
Pm0017 project quality managementPm0017 project quality management
Pm0017 project quality management
 
Under ground dams design
Under ground dams designUnder ground dams design
Under ground dams design
 
Jonathan Cambridge CV
Jonathan Cambridge CVJonathan Cambridge CV
Jonathan Cambridge CV
 
Mf0013 internal audit & control
Mf0013 internal audit & controlMf0013 internal audit & control
Mf0013 internal audit & control
 

Similar to Kriging interpolationtheory

Distance oracle - Truy vấn nhanh khoảng cách giữa hai điểm bất kỳ trên đồ thị
Distance oracle - Truy vấn nhanh khoảng cách giữa hai điểm bất kỳ trên đồ thịDistance oracle - Truy vấn nhanh khoảng cách giữa hai điểm bất kỳ trên đồ thị
Distance oracle - Truy vấn nhanh khoảng cách giữa hai điểm bất kỳ trên đồ thịHong Ong
 
RuleML2015: Learning Characteristic Rules in Geographic Information Systems
RuleML2015: Learning Characteristic Rules in Geographic Information SystemsRuleML2015: Learning Characteristic Rules in Geographic Information Systems
RuleML2015: Learning Characteristic Rules in Geographic Information SystemsRuleML
 
Tien_BUI_Summer_Project
Tien_BUI_Summer_ProjectTien_BUI_Summer_Project
Tien_BUI_Summer_ProjectTien Bui
 
An investigation of inference of the generalized extreme value distribution b...
An investigation of inference of the generalized extreme value distribution b...An investigation of inference of the generalized extreme value distribution b...
An investigation of inference of the generalized extreme value distribution b...Alexander Decker
 
Inductive Triple Graphs: A purely functional approach to represent RDF
Inductive Triple Graphs: A purely functional approach to represent RDFInductive Triple Graphs: A purely functional approach to represent RDF
Inductive Triple Graphs: A purely functional approach to represent RDFJose Emilio Labra Gayo
 
Computational Training and Data Literacy for Domain Scientists
Computational Training and Data Literacy for Domain ScientistsComputational Training and Data Literacy for Domain Scientists
Computational Training and Data Literacy for Domain ScientistsJoshua Bloom
 
SAT based planning for multiagent systems
SAT based planning for multiagent systemsSAT based planning for multiagent systems
SAT based planning for multiagent systemsRavi Kuril
 
Tutorial of topological data analysis part 3(Mapper algorithm)
Tutorial of topological data analysis part 3(Mapper algorithm)Tutorial of topological data analysis part 3(Mapper algorithm)
Tutorial of topological data analysis part 3(Mapper algorithm)Ha Phuong
 
Point Placement Algorithms: An Experimental Study
Point Placement Algorithms: An Experimental StudyPoint Placement Algorithms: An Experimental Study
Point Placement Algorithms: An Experimental StudyCSCJournals
 
EDBT 2015: Summer School Overview
EDBT 2015: Summer School OverviewEDBT 2015: Summer School Overview
EDBT 2015: Summer School Overviewdgarijo
 
Graph Edit Distance: Basics & Trends
Graph Edit Distance: Basics & TrendsGraph Edit Distance: Basics & Trends
Graph Edit Distance: Basics & TrendsLuc Brun
 
Finding Top-k Similar Graphs in Graph Database @ ReadingCircle
Finding Top-k Similar Graphs in Graph Database @ ReadingCircleFinding Top-k Similar Graphs in Graph Database @ ReadingCircle
Finding Top-k Similar Graphs in Graph Database @ ReadingCirclecharlingual
 
Graph Neural Network in practice
Graph Neural Network in practiceGraph Neural Network in practice
Graph Neural Network in practicetuxette
 
Text Mining Applied to SQL Queries: a Case Study for SDSS SkyServer
Text Mining Applied to SQL Queries: a Case Study for SDSS SkyServerText Mining Applied to SQL Queries: a Case Study for SDSS SkyServer
Text Mining Applied to SQL Queries: a Case Study for SDSS SkyServerVitor Hirota Makiyama
 
A prospect theory model of route choice with context dependent reference points
A prospect theory model of route choice with context dependent reference pointsA prospect theory model of route choice with context dependent reference points
A prospect theory model of route choice with context dependent reference pointsPablo Guarda
 
Denning_Todd_Report
Denning_Todd_ReportDenning_Todd_Report
Denning_Todd_ReportTodd Denning
 

Similar to Kriging interpolationtheory (20)

Distance oracle - Truy vấn nhanh khoảng cách giữa hai điểm bất kỳ trên đồ thị
Distance oracle - Truy vấn nhanh khoảng cách giữa hai điểm bất kỳ trên đồ thịDistance oracle - Truy vấn nhanh khoảng cách giữa hai điểm bất kỳ trên đồ thị
Distance oracle - Truy vấn nhanh khoảng cách giữa hai điểm bất kỳ trên đồ thị
 
RuleML2015: Learning Characteristic Rules in Geographic Information Systems
RuleML2015: Learning Characteristic Rules in Geographic Information SystemsRuleML2015: Learning Characteristic Rules in Geographic Information Systems
RuleML2015: Learning Characteristic Rules in Geographic Information Systems
 
Tien_BUI_Summer_Project
Tien_BUI_Summer_ProjectTien_BUI_Summer_Project
Tien_BUI_Summer_Project
 
MUMS: Bayesian, Fiducial, and Frequentist Conference - Generalized Probabilis...
MUMS: Bayesian, Fiducial, and Frequentist Conference - Generalized Probabilis...MUMS: Bayesian, Fiducial, and Frequentist Conference - Generalized Probabilis...
MUMS: Bayesian, Fiducial, and Frequentist Conference - Generalized Probabilis...
 
Planted Clique Research Paper
Planted Clique Research PaperPlanted Clique Research Paper
Planted Clique Research Paper
 
An investigation of inference of the generalized extreme value distribution b...
An investigation of inference of the generalized extreme value distribution b...An investigation of inference of the generalized extreme value distribution b...
An investigation of inference of the generalized extreme value distribution b...
 
A Path finding Technique for Open Terrain
A Path finding Technique for Open TerrainA Path finding Technique for Open Terrain
A Path finding Technique for Open Terrain
 
Inductive Triple Graphs: A purely functional approach to represent RDF
Inductive Triple Graphs: A purely functional approach to represent RDFInductive Triple Graphs: A purely functional approach to represent RDF
Inductive Triple Graphs: A purely functional approach to represent RDF
 
MUMS: Bayesian, Fiducial, and Frequentist Conference - Model Selection in the...
MUMS: Bayesian, Fiducial, and Frequentist Conference - Model Selection in the...MUMS: Bayesian, Fiducial, and Frequentist Conference - Model Selection in the...
MUMS: Bayesian, Fiducial, and Frequentist Conference - Model Selection in the...
 
Computational Training and Data Literacy for Domain Scientists
Computational Training and Data Literacy for Domain ScientistsComputational Training and Data Literacy for Domain Scientists
Computational Training and Data Literacy for Domain Scientists
 
SAT based planning for multiagent systems
SAT based planning for multiagent systemsSAT based planning for multiagent systems
SAT based planning for multiagent systems
 
Tutorial of topological data analysis part 3(Mapper algorithm)
Tutorial of topological data analysis part 3(Mapper algorithm)Tutorial of topological data analysis part 3(Mapper algorithm)
Tutorial of topological data analysis part 3(Mapper algorithm)
 
Point Placement Algorithms: An Experimental Study
Point Placement Algorithms: An Experimental StudyPoint Placement Algorithms: An Experimental Study
Point Placement Algorithms: An Experimental Study
 
EDBT 2015: Summer School Overview
EDBT 2015: Summer School OverviewEDBT 2015: Summer School Overview
EDBT 2015: Summer School Overview
 
Graph Edit Distance: Basics & Trends
Graph Edit Distance: Basics & TrendsGraph Edit Distance: Basics & Trends
Graph Edit Distance: Basics & Trends
 
Finding Top-k Similar Graphs in Graph Database @ ReadingCircle
Finding Top-k Similar Graphs in Graph Database @ ReadingCircleFinding Top-k Similar Graphs in Graph Database @ ReadingCircle
Finding Top-k Similar Graphs in Graph Database @ ReadingCircle
 
Graph Neural Network in practice
Graph Neural Network in practiceGraph Neural Network in practice
Graph Neural Network in practice
 
Text Mining Applied to SQL Queries: a Case Study for SDSS SkyServer
Text Mining Applied to SQL Queries: a Case Study for SDSS SkyServerText Mining Applied to SQL Queries: a Case Study for SDSS SkyServer
Text Mining Applied to SQL Queries: a Case Study for SDSS SkyServer
 
A prospect theory model of route choice with context dependent reference points
A prospect theory model of route choice with context dependent reference pointsA prospect theory model of route choice with context dependent reference points
A prospect theory model of route choice with context dependent reference points
 
Denning_Todd_Report
Denning_Todd_ReportDenning_Todd_Report
Denning_Todd_Report
 

Recently uploaded

Introduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxIntroduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxupamatechverse
 
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptx
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptxBSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptx
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptxfenichawla
 
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escortsranjana rawat
 
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINEMANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINESIVASHANKAR N
 
Russian Call Girls in Nagpur Grishma Call 7001035870 Meet With Nagpur Escorts
Russian Call Girls in Nagpur Grishma Call 7001035870 Meet With Nagpur EscortsRussian Call Girls in Nagpur Grishma Call 7001035870 Meet With Nagpur Escorts
Russian Call Girls in Nagpur Grishma Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdfONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdfKamal Acharya
 
MANUFACTURING PROCESS-II UNIT-1 THEORY OF METAL CUTTING
MANUFACTURING PROCESS-II UNIT-1 THEORY OF METAL CUTTINGMANUFACTURING PROCESS-II UNIT-1 THEORY OF METAL CUTTING
MANUFACTURING PROCESS-II UNIT-1 THEORY OF METAL CUTTINGSIVASHANKAR N
 
KubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlyKubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlysanyuktamishra911
 
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service NashikCall Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service NashikCall Girls in Nagpur High Profile
 
University management System project report..pdf
University management System project report..pdfUniversity management System project report..pdf
University management System project report..pdfKamal Acharya
 
UNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its PerformanceUNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its Performancesivaprakash250
 
Glass Ceramics: Processing and Properties
Glass Ceramics: Processing and PropertiesGlass Ceramics: Processing and Properties
Glass Ceramics: Processing and PropertiesPrabhanshu Chaturvedi
 
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Dr.Costas Sachpazis
 
Coefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxCoefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxAsutosh Ranjan
 
Online banking management system project.pdf
Online banking management system project.pdfOnline banking management system project.pdf
Online banking management system project.pdfKamal Acharya
 
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
result management system report for college project
result management system report for college projectresult management system report for college project
result management system report for college projectTonystark477637
 

Recently uploaded (20)

Introduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxIntroduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptx
 
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptx
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptxBSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptx
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptx
 
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
 
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINEMANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
 
Russian Call Girls in Nagpur Grishma Call 7001035870 Meet With Nagpur Escorts
Russian Call Girls in Nagpur Grishma Call 7001035870 Meet With Nagpur EscortsRussian Call Girls in Nagpur Grishma Call 7001035870 Meet With Nagpur Escorts
Russian Call Girls in Nagpur Grishma Call 7001035870 Meet With Nagpur Escorts
 
Water Industry Process Automation & Control Monthly - April 2024
Water Industry Process Automation & Control Monthly - April 2024Water Industry Process Automation & Control Monthly - April 2024
Water Industry Process Automation & Control Monthly - April 2024
 
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdfONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
 
MANUFACTURING PROCESS-II UNIT-1 THEORY OF METAL CUTTING
MANUFACTURING PROCESS-II UNIT-1 THEORY OF METAL CUTTINGMANUFACTURING PROCESS-II UNIT-1 THEORY OF METAL CUTTING
MANUFACTURING PROCESS-II UNIT-1 THEORY OF METAL CUTTING
 
KubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlyKubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghly
 
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service NashikCall Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
 
University management System project report..pdf
University management System project report..pdfUniversity management System project report..pdf
University management System project report..pdf
 
UNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its PerformanceUNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its Performance
 
Glass Ceramics: Processing and Properties
Glass Ceramics: Processing and PropertiesGlass Ceramics: Processing and Properties
Glass Ceramics: Processing and Properties
 
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
 
Coefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxCoefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptx
 
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
 
Online banking management system project.pdf
Online banking management system project.pdfOnline banking management system project.pdf
Online banking management system project.pdf
 
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
result management system report for college project
result management system report for college projectresult management system report for college project
result management system report for college project
 

Kriging interpolationtheory

  • 1. Introduction Kriging Theory Cases Study Plot BaiduMap VS GoogleMap References Acknowledgements Kriging Interpolation Theory Xiangyun Huang China University of Mining & Technology,Beijing June 2, 2016 1 / 33
  • 2. Introduction Kriging Theory Cases Study Plot BaiduMap VS GoogleMap References Acknowledgements Contents 1 Introduction 2 Kriging Theory 3 Cases Study 4 Plot 5 BaiduMap VS GoogleMap 2 / 33
  • 3. Introduction Kriging Theory Cases Study Plot BaiduMap VS GoogleMap References Acknowledgements Motivation Gold is found in the conglomerate strata of the younger members of the Supergroup. The abundance of this gold is without equal anywhere else in the world. Over 50 000 tons have been mined from these rocks since this precious metal was first discovered here in 1886. This accounts for approximately 50% of all the gold ever mined on earth. [1] 3 / 33
  • 4. Introduction Kriging Theory Cases Study Plot BaiduMap VS GoogleMap References Acknowledgements Background Danie G. Krige (1919.8-2013.3) was a South African Mining Engineer and professor at the University of the Witwatersrand who pioneered the field of geostatistics [2] and practiced the science of evaluating mineral resources for mining purposes. The technique of Kriging is named after him. Herbert S. Sichel (1915-1995) was a statistician who developed the Sichel-t Estimator for the Log-normal distribution’s t-statistic and also made great leaps in the area of the Generalized Inverse Gaussian Distribu- tion. [3] He pioneered the science of geostatistics [4] with Danie G. Krige in the early 1950s and also was well recognised in the field of statistical linguistics. [5] Georges Matheron (1930.12-2000.8) was a French mathematician and geologist who well known as the founder of geostatistics and Kriging. [6] 4 / 33
  • 5. Introduction Kriging Theory Cases Study Plot BaiduMap VS GoogleMap References Acknowledgements Two distributions Log-normal distribution N(lnx; µ, σ) = 1 √ 2πσ e− (lnx−µ)2 2σ2 , x > 0 Generalized inverse Gaussian distribution f(x) = (a/b)p/2 2Kp( √ ab) xp−1 e−(ax+b/x)/2 , x > 0 where Kp is a modified Bessel function of the second kind,a > 0, b > 0 and p is a real parameter. Iα(t) = i−α Jα(it) = ∞∑ m=0 1 m!Γ(m + α + 1) ( t 2 )2m+α Kα(t) = π 2 I−α(t) − Iα(t) sin(απ) 5 / 33
  • 6. Introduction Kriging Theory Cases Study Plot BaiduMap VS GoogleMap References Acknowledgements 文献综述
  • 7. Theories Weighted Average(closely related to regression analysis) Best Linear Unbiased Estimator(BLUE) Gauss-Markov Theorem Polynomial Trend Surfaces Generalized Least Squares Polynomial Curve Fitting Bayesian Inference [7]
  • 8. Applications Environmental science [8] Hydrogeology [9] Mining [10] computer experiments and optimization [11] 国内研究现状 引进国外的研究方法,对国内的具体情况进行实证研究和方法的比较 研究,少量在方法、算法、模型上有初创性的工作.(中国知网) 6 / 33
  • 9. Introduction Kriging Theory Cases Study Plot BaiduMap VS GoogleMap References Acknowledgements Contents 1 Introduction 2 Kriging Theory 3 Cases Study 4 Plot 5 BaiduMap VS GoogleMap 7 / 33
  • 10. Introduction Kriging Theory Cases Study Plot BaiduMap VS GoogleMap References Acknowledgements kriging 插值原理 设 x0 为未观测的需要估值的点,x1, x2, ..., xn 为其周围的观测点,相应 的观测值为 y(x1), y(x2), ..., y(xn).x0 处的估计值记为 ˜y(x0),它由相邻 观测点的已知观测值加权求得: ˜y(x0) = N∑ i=1 λiy(xi) (1) 这里,λi 为待定的加权系数. 两个约束条件:无偏估计和估计方差最小 设估值点的真值为 y(x0),由于空间变异性的存在,y(xi), ˜y(x0), y(x0) 都 可视为随机变量. E[˜y(x0) − y(x0)] = 0 (2) 推导出 N∑ i=1 λi = 1 (3) 8 / 33
  • 11. Introduction Kriging Theory Cases Study Plot BaiduMap VS GoogleMap References Acknowledgements kriging 插值原理 (续 I) 估计的方差最小 min λi D[˜y(x0) − y(x0)] 经推导 D[˜y(x0) − y(x0)] = − N∑ i=1 N∑ j=1 λiλjγ(xi, xj) + 2 N∑ i=1 λiγ(xi, x0) (4) 其中 γ(xi, xj) 表示以 xi 和 xj 两点间的距离作为间距 h 时参数的半方 差值,γ(xi, x0) 表示以 xi 和 x0 两点间的距离作为间距 h 时参数的半方 差值.观测点和估计点的位置是已知的,相互之间的距离已知,只要有 所求参数的半方差 γ(h),便可以求得各个 γ(xi, xj) 和 γ(xi, x0) 值. 9 / 33
  • 12. Introduction Kriging Theory Cases Study Plot BaiduMap VS GoogleMap References Acknowledgements kriging 插值原理 (续 II) 在满足 (3) 式的约束条件下,求目标函数 (4) 式达到最小,用拉格朗日 乘数法,可导出优化问题的解 N∑ j=1 λiγ(xi, xj) + µ = γ(xi, x0), i = 1, 2, ..., N (5) 其中 µ 是拉格朗日乘子.求解由 (3) 和 (5) 式组成的 n + 1 阶线性方程 组,可得到 n 个加权系数 λi 和拉格朗日乘子 µ.        γ11 γ12 . . . γ1N 1 γ21 γ22 . . . γ2N 1 ... ... ... ... γN1 γN2 . . . γNN 1 1 1 . . . 1 0               λ1 λ2 ... λN µ        =        λ10 λ20 ... λN0 1        (6) 其中 γij 为 γ(xi, xj) 的简写 10 / 33
  • 13. Introduction Kriging Theory Cases Study Plot BaiduMap VS GoogleMap References Acknowledgements kriging 插值原理 (续 III) 求得各 λi 和 µ 值后,由 (1) 式可求得 x0 点的最佳线性无偏估计值 ˜y(x0),由 (4) 式可求得该处估计的方差最小值 σ2 min,另外最小方差值 还可以由下式求得 σ2 min = N∑ j=1 λiγ(xi, x0) + µ (7) 11 / 33
  • 14. Introduction Kriging Theory Cases Study Plot BaiduMap VS GoogleMap References Acknowledgements Contents 1 Introduction 2 Kriging Theory 3 Cases Study 4 Plot 5 BaiduMap VS GoogleMap 12 / 33
  • 15. Introduction Kriging Theory Cases Study Plot BaiduMap VS GoogleMap References Acknowledgements Figure: Where are the Chinese1 1源自微博统计人的世界 @ 王江浩 CAS 13 / 33
  • 16. Introduction Kriging Theory Cases Study Plot BaiduMap VS GoogleMap References Acknowledgements 更多例子
  • 17. 王江浩 (中国科学院地理科学与资源研究所) 研究方向:GIS、RS、Spatio-temporal statistics、Geo-big data、Vi- sualization2 利用 NASA GMAO 资料,可视化了 2014 年 1 月逐小时的地表 PM2.5 浓度,可以直观地看出来 PM2.5 的传播过程3 .
  • 21. Introduction Kriging Theory Cases Study Plot BaiduMap VS GoogleMap References Acknowledgements From Home to Work North 0e+00 2e+05 4e+05 6e+05 1e+05 2e+05 3e+05 4e+05 5e+05 6e+05 Figure: London: The Information Capital 15 / 33
  • 22. Introduction Kriging Theory Cases Study Plot BaiduMap VS GoogleMap References Acknowledgements Contents 1 Introduction 2 Kriging Theory 3 Cases Study 4 Plot 5 BaiduMap VS GoogleMap 16 / 33
  • 23. Introduction Kriging Theory Cases Study Plot BaiduMap VS GoogleMap References Acknowledgements 空间数据可视化 API(Google Maps,Baidu Maps,OpenStreetMap) 定位 (坐标数据) 描点或区域 (空间变量) 配色等 (可视分析) Non-API 网格或三维坐标系 (坐标数据) 加数据层 (空间变量) 配色等 (可视分析) 17 / 33
  • 24. Introduction Kriging Theory Cases Study Plot BaiduMap VS GoogleMap References Acknowledgements 坐标定位 18 / 33
  • 25. Introduction Kriging Theory Cases Study Plot BaiduMap VS GoogleMap References Acknowledgements 描点 Figure: 莆田系医院的位置可视化5 5http://www.xueqing.tv/cms/article/199 19 / 33
  • 26. Introduction Kriging Theory Cases Study Plot BaiduMap VS GoogleMap References Acknowledgements Scientific Visualization of Spatio-Temporal Data Figure: Ebergötzen soil mapping data set [12] 20 / 33
  • 27. Introduction Kriging Theory Cases Study Plot BaiduMap VS GoogleMap References Acknowledgements 网格 20 40 60 80 102030405060 Auckland's Maunga Whau Volcano datasets lon lat 21 / 33
  • 28. Introduction Kriging Theory Cases Study Plot BaiduMap VS GoogleMap References Acknowledgements 一些工具 入门级 RgoogleMaps [13] 、plotKML [12] 和 ggmap [14] 包使用 Google Maps API REmap [15] 和 baidumap [16] 包使用 Baidu Maps API tmap [17] (Thematic Maps 专题地图) 和 choroplethr [18] (Choropleth Maps 区域地图) 进阶级 DiceKriging [19] 和 DiceOptim [20] 等 Echarts 6 和 D3 7 等 6http://echarts.baidu.com/ 7https://d3js.org/ 22 / 33
  • 29. Introduction Kriging Theory Cases Study Plot BaiduMap VS GoogleMap References Acknowledgements Contents 1 Introduction 2 Kriging Theory 3 Cases Study 4 Plot 5 BaiduMap VS GoogleMap 23 / 33
  • 30. Introduction Kriging Theory Cases Study Plot BaiduMap VS GoogleMap References Acknowledgements Leaflet Leaflet8 is one of the most popular open-source JavaScript libraries for interactive maps. It’s used by websites ranging from The New York Times9 and The Washington Post10 to GitHub11 and Flickr12 , as well as GIS specialists like OpenStreetMap13 , Mapbox14 , and CartoDB15 . 8http://leafletjs.com/ 9http://www.nytimes.com/projects/elections/2013/nyc-primary/mayor/ map.html 10http://www.washingtonpost.com/sf/local/2013/11/09/ washington-a-world-apart/ 11https://github.com/blog/1528-there-s-a-map-for-that 12https://www.flickr.com/map 13http://www.openstreetmap.org/ 14https://www.mapbox.com/ 15https://cartodb.com/ 24 / 33
  • 31. Introduction Kriging Theory Cases Study Plot BaiduMap VS GoogleMap References Acknowledgements 获取学校坐标 library(leaflet) library(baidumap) ## getcoordinate return vector loc-getCoordinate('中国矿业大学(北京)', formatted = T) # character library(ggmap) ## geocode return dataframe ggloc-geocode(China University of Mining and Technology,Beijing) ## plot CUMTB - leaflet() %% addTiles() %% # Add default OpenStreetMap map tiles addMarkers(lng=loc[1], lat=loc[2], popup=China University of Mining and Technology,Beijing) CUMTB # Print ggCUMTB - leaflet() %% addTiles() %% # Add default OpenStreetMap map tiles addMarkers(lng=ggloc$lon, lat=ggloc$lat, popup=China University of Mining and Technology,Beijing) ggCUMTB # Print 25 / 33
  • 32. Introduction Kriging Theory Cases Study Plot BaiduMap VS GoogleMap References Acknowledgements BaiduMap 26 / 33
  • 33. Introduction Kriging Theory Cases Study Plot BaiduMap VS GoogleMap References Acknowledgements GoogleMap 27 / 33
  • 34. Introduction Kriging Theory Cases Study Plot BaiduMap VS GoogleMap References Acknowledgements References Journal of Statistical Software 16 JSTOR 17 Mathematical Geosciences 18 http://www.sci-hub.cc/ https://arxiv.org/ http://gen.lib.rus.ec/ 16http://www.jstor.org/ 17http://www.jstatsoft.org/ 18http://link.springer.com/journal/11004 28 / 33
  • 35. Introduction Kriging Theory Cases Study Plot BaiduMap VS GoogleMap References Acknowledgements References I N. Norman and G. Whitfield. Geological journeys: A traveller’s guide to south africa’s rocks and landforms. 2006. D. G. Krige. A statistical approach to some basic mine valuation problems on the witwatersrand. Journal of the Chemical Metallurgical Mining Society of South Africa, 94(3):95–111, 1951. H. S. Sichel. Asymptotic efficiencies of three methods of estimation for the inverse gaussian-poisson distri- bution. Biometrika, 69(2):467–472, 1982. Herbert S. Sichel. The estimation of the parameters of a negative binomial distribution with special reference to psychological data. Psychometrika, 16(1):107–127, 1951. H. S. Sichel. On a distribution law for word frequencies. Journal of the American Statistical Association, 70(351):542–547, 1975. Georges Matheron. Principles of geostatistics. Economic Geology, 58(8):1246–1266, 1963. 29 / 33
  • 36. Introduction Kriging Theory Cases Study Plot BaiduMap VS GoogleMap References Acknowledgements References II Mark S.Handcock and Michael L.Stein. A bayesian analysis of kriging. Technometrics, 35(35):403–410, 1993. Hanefi Bayraktar and F. Sezer. Turalioglu. A kriging-based approach for locating a sampling site—in the assessment of air quality. Stochastic Environmental Research Risk Assessment, 19(4):301–305, 2005. Chiles Jeanpaul, Delfiner Pierre, and John Wiley. Geostatistics modeling spatial uncertainty. Journal of the American Statistical Association, 95, 2000. Andrew Richmond. Financially efficient ore selections incorporating grade uncertainty. Mathematical Geology, 35(2):195–215, 2003. Jian Xia Zhang, Yi Zhong Ma, and Lian Yan Zhu. Multiobjective Simulation Optimization Using Stochastic Kriging. Atlantis Press, 2016. Tomislav Hengl, Pierre Roudier, Dylan Beaudette, and Edzer Pebesma. plotkml: Scientific visualization of spatio-temporal data. Journal of Statistical Software, 63(5):1–25, 2015. Markus Loecher and Karl Ropkins. Rgooglemaps and loa: Unleashing r graphics power on map tiles. Journal of Statistical Software, 63(4):1–18, 2015. 30 / 33
  • 37. Introduction Kriging Theory Cases Study Plot BaiduMap VS GoogleMap References Acknowledgements References III David Kahle and Hadley Wickham. ggmap: Spatial visualization with ggplot2. The R Journal, 5(1):144–161, 2013. Dawei Lang. REmap: Create html maps by Echarts. R package version 0.3.2. yalei Du. baidumap: A package for spatial visualization with Baidu. R package version 0.2. Martijn Tennekes. tmap: Thematic Maps, 2016. R package version 1.4-1. Ari Lamstein and Brian P Johnson. choroplethr: Simplify the Creation of Choropleth Maps in R, 2016. R package version 3.5.2. Olivier Roustant, David Ginsbourger, and Yves Deville. Dicekriging, diceoptim: Two r packages for the analysis of computer experiments by kriging- based metamodeling and optimization. Journal of Statistical Software, 51(1):1–55, 2012. 31 / 33
  • 38. Introduction Kriging Theory Cases Study Plot BaiduMap VS GoogleMap References Acknowledgements References IV D. Ginsbourger, V. Picheny, O. Roustant, with contributions by C. Chevalier, S. Marmin, and T. Wagner. DiceOptim: Kriging-Based Optimization for Computer Experiments, 2015. R package version 1.5. 32 / 33
  • 39. Introduction Kriging Theory Cases Study Plot BaiduMap VS GoogleMap References Acknowledgements Thank You 33 / 33