-
Notifications
You must be signed in to change notification settings - Fork 0
/
quality.html
131 lines (130 loc) · 31.3 KB
/
quality.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
<!DOCTYPE html>
<html lang="en-US">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width,initial-scale=1">
<title>Data Quality | Meteostat Developers</title>
<meta name="generator" content="VuePress 1.8.2">
<script>
var _paq = window._paq = window._paq || [];
_paq.push(['trackPageView']);
_paq.push(['enableLinkTracking']);
(function() {
var u="//analytics.meteostat.org/";
_paq.push(['setTrackerUrl', u+'matomo.php']);
_paq.push(['setSiteId', '3']);
var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
g.type='text/javascript'; g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
})();
</script>
<meta name="description" content="Documentation for the Meteostat developers platform.">
<meta name="theme-color" content="#0678BE">
<meta name="apple-mobile-web-app-capable" content="yes">
<meta name="apple-mobile-web-app-status-bar-style" content="black">
<meta rel="icon" type="image/png" sizes="16x16" href="https://media.meteostat.net/favicon-16x16.png">
<meta rel="icon" type="image/png" sizes="32x32" href="https://media.meteostat.net/favicon-32x32.png">
<meta rel="icon" href="https://meteostat.net/files/icon.svg">
<link rel="preload" href="/assets/css/0.styles.7b8a7a58.css" as="style"><link rel="preload" href="/assets/js/app.dd59b935.js" as="script"><link rel="preload" href="/assets/js/2.eb28a00d.js" as="script"><link rel="preload" href="/assets/js/68.18db120f.js" as="script"><link rel="prefetch" href="/assets/js/10.df580b38.js"><link rel="prefetch" href="/assets/js/11.9fd53def.js"><link rel="prefetch" href="/assets/js/12.988801f7.js"><link rel="prefetch" href="/assets/js/13.21c98796.js"><link rel="prefetch" href="/assets/js/14.bc6f0532.js"><link rel="prefetch" href="/assets/js/15.79761931.js"><link rel="prefetch" href="/assets/js/16.5b1a00da.js"><link rel="prefetch" href="/assets/js/17.6d87b1e3.js"><link rel="prefetch" href="/assets/js/18.8cafc2ec.js"><link rel="prefetch" href="/assets/js/19.d711ebe1.js"><link rel="prefetch" href="/assets/js/20.d67da873.js"><link rel="prefetch" href="/assets/js/21.b75e3ce0.js"><link rel="prefetch" href="/assets/js/22.7775e2a0.js"><link rel="prefetch" href="/assets/js/23.e77dc583.js"><link rel="prefetch" href="/assets/js/24.332e254f.js"><link rel="prefetch" href="/assets/js/25.7d4d8a82.js"><link rel="prefetch" href="/assets/js/26.cc477b87.js"><link rel="prefetch" href="/assets/js/27.b96c3f38.js"><link rel="prefetch" href="/assets/js/28.2ec54724.js"><link rel="prefetch" href="/assets/js/29.fb61093b.js"><link rel="prefetch" href="/assets/js/3.6aaf3b6f.js"><link rel="prefetch" href="/assets/js/30.7c601ac5.js"><link rel="prefetch" href="/assets/js/31.1eb6f4bf.js"><link rel="prefetch" href="/assets/js/32.9d531bb6.js"><link rel="prefetch" href="/assets/js/33.ad37fd80.js"><link rel="prefetch" href="/assets/js/34.e7c7d9e5.js"><link rel="prefetch" href="/assets/js/35.25f7cf32.js"><link rel="prefetch" href="/assets/js/36.e4bbd771.js"><link rel="prefetch" href="/assets/js/37.85349450.js"><link rel="prefetch" href="/assets/js/38.34a54d9b.js"><link rel="prefetch" href="/assets/js/39.c8a709c3.js"><link rel="prefetch" href="/assets/js/4.fd182072.js"><link rel="prefetch" href="/assets/js/40.810821a8.js"><link rel="prefetch" href="/assets/js/41.4923b860.js"><link rel="prefetch" href="/assets/js/42.15c6c159.js"><link rel="prefetch" href="/assets/js/43.13064725.js"><link rel="prefetch" href="/assets/js/44.fce51c75.js"><link rel="prefetch" href="/assets/js/45.fa14265e.js"><link rel="prefetch" href="/assets/js/46.cef5ebc7.js"><link rel="prefetch" href="/assets/js/47.fc0d05ad.js"><link rel="prefetch" href="/assets/js/48.950b328c.js"><link rel="prefetch" href="/assets/js/49.7741582b.js"><link rel="prefetch" href="/assets/js/5.f1f4795d.js"><link rel="prefetch" href="/assets/js/50.5ede910d.js"><link rel="prefetch" href="/assets/js/51.45325993.js"><link rel="prefetch" href="/assets/js/52.5154640f.js"><link rel="prefetch" href="/assets/js/53.60c15847.js"><link rel="prefetch" href="/assets/js/54.5d008cb8.js"><link rel="prefetch" href="/assets/js/55.cfaf47f5.js"><link rel="prefetch" href="/assets/js/56.fd322eba.js"><link rel="prefetch" href="/assets/js/57.36d7340f.js"><link rel="prefetch" href="/assets/js/58.5d99052d.js"><link rel="prefetch" href="/assets/js/59.89ab2471.js"><link rel="prefetch" href="/assets/js/6.09933dd9.js"><link rel="prefetch" href="/assets/js/60.1951a0eb.js"><link rel="prefetch" href="/assets/js/61.37da9ef9.js"><link rel="prefetch" href="/assets/js/62.c1b95e02.js"><link rel="prefetch" href="/assets/js/63.423ebc57.js"><link rel="prefetch" href="/assets/js/64.558853a8.js"><link rel="prefetch" href="/assets/js/65.69f6a94f.js"><link rel="prefetch" href="/assets/js/66.4097fe9b.js"><link rel="prefetch" href="/assets/js/67.9a5ccfd2.js"><link rel="prefetch" href="/assets/js/69.28e7b3ec.js"><link rel="prefetch" href="/assets/js/7.4633576d.js"><link rel="prefetch" href="/assets/js/70.7494f1aa.js"><link rel="prefetch" href="/assets/js/8.2ea3c8d7.js"><link rel="prefetch" href="/assets/js/9.b1298550.js">
<link rel="stylesheet" href="/assets/css/0.styles.7b8a7a58.css">
</head>
<body>
<div id="app" data-server-rendered="true"><div class="theme-container"><header class="navbar"><div class="sidebar-button"><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" role="img" viewBox="0 0 448 512" class="icon"><path fill="currentColor" d="M436 124H12c-6.627 0-12-5.373-12-12V80c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12zm0 160H12c-6.627 0-12-5.373-12-12v-32c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12zm0 160H12c-6.627 0-12-5.373-12-12v-32c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12z"></path></svg></div> <a href="/" class="home-link router-link-active"><img src="https://media.meteostat.net/icon.svg" alt="Meteostat Developers" class="logo"> <span class="site-name can-hide">Meteostat Developers</span></a> <div class="links"><div class="search-box"><input aria-label="Search" autocomplete="off" spellcheck="false" value=""> <!----></div> <nav class="nav-links can-hide"><div class="nav-item"><div class="dropdown-wrapper"><button type="button" aria-label="Guide" class="dropdown-title"><span class="title">Guide</span> <span class="arrow down"></span></button> <button type="button" aria-label="Guide" class="mobile-dropdown-title"><span class="title">Guide</span> <span class="arrow right"></span></button> <ul class="nav-dropdown" style="display:none;"><li class="dropdown-item"><!----> <a href="/guide.html" class="nav-link">
Overview
</a></li><li class="dropdown-item"><!----> <a href="/formats.html" class="nav-link">
Formats & Units
</a></li><li class="dropdown-item"><!----> <a href="/terms.html" class="nav-link">
Terms & License
</a></li><li class="dropdown-item"><!----> <a href="/quality.html" aria-current="page" class="nav-link router-link-exact-active router-link-active">
Data Quality
</a></li><li class="dropdown-item"><!----> <a href="/sources.html" class="nav-link">
Data Sources
</a></li><li class="dropdown-item"><!----> <a href="/contribute.html" class="nav-link">
Contribute
</a></li><li class="dropdown-item"><!----> <a href="/donate.html" class="nav-link">
Donate
</a></li><li class="dropdown-item"><!----> <a href="/faq.html" class="nav-link">
FAQ
</a></li></ul></div></div><div class="nav-item"><a href="/api/" class="nav-link">
JSON API
</a></div><div class="nav-item"><a href="/python/" class="nav-link">
Python
</a></div><div class="nav-item"><a href="/bulk/" class="nav-link">
Bulk Data
</a></div><div class="nav-item"><div class="dropdown-wrapper"><button type="button" aria-label="Project" class="dropdown-title"><span class="title">Project</span> <span class="arrow down"></span></button> <button type="button" aria-label="Project" class="mobile-dropdown-title"><span class="title">Project</span> <span class="arrow right"></span></button> <ul class="nav-dropdown" style="display:none;"><li class="dropdown-item"><h4>
Meteostat
</h4> <ul class="dropdown-subitem-wrapper"><li class="dropdown-subitem"><a href="https://meteostat.net/en" target="_blank" rel="noopener noreferrer" class="nav-link external">
Webapp
<span><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg> <span class="sr-only">(opens new window)</span></span></a></li><li class="dropdown-subitem"><a href="https://twitter.com/meteost" target="_blank" rel="noopener noreferrer" class="nav-link external">
Twitter
<span><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg> <span class="sr-only">(opens new window)</span></span></a></li><li class="dropdown-subitem"><a href="https://medium.com/meteostat" target="_blank" rel="noopener noreferrer" class="nav-link external">
Blog
<span><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg> <span class="sr-only">(opens new window)</span></span></a></li><li class="dropdown-subitem"><a href="https://www.linkedin.com/company/meteostat/" target="_blank" rel="noopener noreferrer" class="nav-link external">
LinkedIn
<span><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg> <span class="sr-only">(opens new window)</span></span></a></li><li class="dropdown-subitem"><a href="https://www.paypal.me/meteostat" target="_blank" rel="noopener noreferrer" class="nav-link external">
Donation
<span><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg> <span class="sr-only">(opens new window)</span></span></a></li></ul></li><li class="dropdown-item"><h4>
Legal
</h4> <ul class="dropdown-subitem-wrapper"><li class="dropdown-subitem"><a href="/terms.html" class="nav-link">
Terms & License
</a></li><li class="dropdown-subitem"><a href="https://meteostat.net/en/legal" target="_blank" rel="noopener noreferrer" class="nav-link external">
Legal Disclosure
<span><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg> <span class="sr-only">(opens new window)</span></span></a></li><li class="dropdown-subitem"><a href="https://meteostat.net/en/privacy" target="_blank" rel="noopener noreferrer" class="nav-link external">
Privacy
<span><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg> <span class="sr-only">(opens new window)</span></span></a></li></ul></li></ul></div></div><div class="nav-item"><a href="https://github.com/meteostat" target="_blank" rel="noopener noreferrer" class="nav-link external">
GitHub
<span><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg> <span class="sr-only">(opens new window)</span></span></a></div> <!----></nav></div></header> <div class="sidebar-mask"></div> <aside class="sidebar"><nav class="nav-links"><div class="nav-item"><div class="dropdown-wrapper"><button type="button" aria-label="Guide" class="dropdown-title"><span class="title">Guide</span> <span class="arrow down"></span></button> <button type="button" aria-label="Guide" class="mobile-dropdown-title"><span class="title">Guide</span> <span class="arrow right"></span></button> <ul class="nav-dropdown" style="display:none;"><li class="dropdown-item"><!----> <a href="/guide.html" class="nav-link">
Overview
</a></li><li class="dropdown-item"><!----> <a href="/formats.html" class="nav-link">
Formats & Units
</a></li><li class="dropdown-item"><!----> <a href="/terms.html" class="nav-link">
Terms & License
</a></li><li class="dropdown-item"><!----> <a href="/quality.html" aria-current="page" class="nav-link router-link-exact-active router-link-active">
Data Quality
</a></li><li class="dropdown-item"><!----> <a href="/sources.html" class="nav-link">
Data Sources
</a></li><li class="dropdown-item"><!----> <a href="/contribute.html" class="nav-link">
Contribute
</a></li><li class="dropdown-item"><!----> <a href="/donate.html" class="nav-link">
Donate
</a></li><li class="dropdown-item"><!----> <a href="/faq.html" class="nav-link">
FAQ
</a></li></ul></div></div><div class="nav-item"><a href="/api/" class="nav-link">
JSON API
</a></div><div class="nav-item"><a href="/python/" class="nav-link">
Python
</a></div><div class="nav-item"><a href="/bulk/" class="nav-link">
Bulk Data
</a></div><div class="nav-item"><div class="dropdown-wrapper"><button type="button" aria-label="Project" class="dropdown-title"><span class="title">Project</span> <span class="arrow down"></span></button> <button type="button" aria-label="Project" class="mobile-dropdown-title"><span class="title">Project</span> <span class="arrow right"></span></button> <ul class="nav-dropdown" style="display:none;"><li class="dropdown-item"><h4>
Meteostat
</h4> <ul class="dropdown-subitem-wrapper"><li class="dropdown-subitem"><a href="https://meteostat.net/en" target="_blank" rel="noopener noreferrer" class="nav-link external">
Webapp
<span><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg> <span class="sr-only">(opens new window)</span></span></a></li><li class="dropdown-subitem"><a href="https://twitter.com/meteost" target="_blank" rel="noopener noreferrer" class="nav-link external">
Twitter
<span><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg> <span class="sr-only">(opens new window)</span></span></a></li><li class="dropdown-subitem"><a href="https://medium.com/meteostat" target="_blank" rel="noopener noreferrer" class="nav-link external">
Blog
<span><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg> <span class="sr-only">(opens new window)</span></span></a></li><li class="dropdown-subitem"><a href="https://www.linkedin.com/company/meteostat/" target="_blank" rel="noopener noreferrer" class="nav-link external">
LinkedIn
<span><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg> <span class="sr-only">(opens new window)</span></span></a></li><li class="dropdown-subitem"><a href="https://www.paypal.me/meteostat" target="_blank" rel="noopener noreferrer" class="nav-link external">
Donation
<span><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg> <span class="sr-only">(opens new window)</span></span></a></li></ul></li><li class="dropdown-item"><h4>
Legal
</h4> <ul class="dropdown-subitem-wrapper"><li class="dropdown-subitem"><a href="/terms.html" class="nav-link">
Terms & License
</a></li><li class="dropdown-subitem"><a href="https://meteostat.net/en/legal" target="_blank" rel="noopener noreferrer" class="nav-link external">
Legal Disclosure
<span><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg> <span class="sr-only">(opens new window)</span></span></a></li><li class="dropdown-subitem"><a href="https://meteostat.net/en/privacy" target="_blank" rel="noopener noreferrer" class="nav-link external">
Privacy
<span><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg> <span class="sr-only">(opens new window)</span></span></a></li></ul></li></ul></div></div><div class="nav-item"><a href="https://github.com/meteostat" target="_blank" rel="noopener noreferrer" class="nav-link external">
GitHub
<span><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg> <span class="sr-only">(opens new window)</span></span></a></div> <!----></nav> <div class="carbon-ads"></div> <ul class="sidebar-links"><li><section class="sidebar-group depth-0"><p class="sidebar-heading open"><span>Essentials</span> <!----></p> <ul class="sidebar-links sidebar-group-items"><li><a href="/guide.html" class="sidebar-link">Introduction</a></li><li><a href="/formats.html" class="sidebar-link">Formats & Units</a></li><li><a href="/terms.html" class="sidebar-link">Terms & License</a></li><li><a href="/quality.html" aria-current="page" class="active sidebar-link">Data Quality</a><ul class="sidebar-sub-headers"><li class="sidebar-sub-header"><a href="/quality.html#instruments-measurements" class="sidebar-link">Instruments & Measurements</a></li><li class="sidebar-sub-header"><a href="/quality.html#observations-vs-model-data" class="sidebar-link">Observations vs. Model Data</a></li><li class="sidebar-sub-header"><a href="/quality.html#observation-quality" class="sidebar-link">Observation Quality</a></li><li class="sidebar-sub-header"><a href="/quality.html#aggregation-methods" class="sidebar-link">Aggregation Methods</a></li><li class="sidebar-sub-header"><a href="/quality.html#wrap-up" class="sidebar-link">Wrap Up</a></li></ul></li><li><a href="/sources.html" class="sidebar-link">Data Sources</a></li><li><a href="/contribute.html" class="sidebar-link">Contribute</a></li><li><a href="/donate.html" class="sidebar-link">Donate</a></li><li><a href="/faq.html" class="sidebar-link">FAQ</a></li></ul></section></li><li><section class="sidebar-group depth-0"><p class="sidebar-heading"><span>Interfaces</span> <!----></p> <ul class="sidebar-links sidebar-group-items"><li><a href="/api/" class="sidebar-link">JSON API</a></li><li><a href="/python/" class="sidebar-link">Python Library</a></li><li><a href="/bulk/" class="sidebar-link">Bulk Data</a></li></ul></section></li><li><section class="sidebar-group depth-0"><p class="sidebar-heading"><span>Connect</span> <!----></p> <ul class="sidebar-links sidebar-group-items"><li><a href="https://twitter.com/meteost" target="_blank" rel="noopener noreferrer" class="sidebar-link">Twitter<span><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg> <span class="sr-only">(opens new window)</span></span></a></li><li><a href="https://www.linkedin.com/company/meteostat/" target="_blank" rel="noopener noreferrer" class="sidebar-link">LinkedIn<span><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg> <span class="sr-only">(opens new window)</span></span></a></li><li><a href="https://medium.com/meteostat" target="_blank" rel="noopener noreferrer" class="sidebar-link">Blog<span><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg> <span class="sr-only">(opens new window)</span></span></a></li></ul></section></li></ul> </aside> <main class="page"> <div class="theme-default-content content__default"><h1 id="data-quality"><a href="#data-quality" class="header-anchor">#</a> Data Quality</h1> <p>When working with weather and climate data it is important to know which quality standards are used by the providers and weather station operators. While some things are standardized, others are handled differently across the involved organizations.</p> <h2 id="instruments-measurements"><a href="#instruments-measurements" class="header-anchor">#</a> Instruments & Measurements</h2> <p>Meteostat cannot always tell for sure which quality standards were used in each and every step of the process. That is because Meteostat does not operate weather stations itself. Therefore, we cannot tell which instruments are used to measure meteorological parameters at the different weather stations. You can think of Meteostat as a <em>"Google for meteorological data"</em>. We collect and redistribute data which was observed by national weather services across the world. Similarly to Google, which is not responsible for the content of all the websites it links to, we can take certain actions to ensure the quality of our information, but in the end we rely on the QA processes of the national weather services which gather and provide data.</p> <p>All weather stations available through Meteostat <strong>follow the international WMO standards</strong>. If you want to learn more about the standards of a national weather service, please reach out to them directly.</p> <h2 id="observations-vs-model-data"><a href="#observations-vs-model-data" class="header-anchor">#</a> Observations vs. Model Data</h2> <p>When using any Meteostat product, you will see a mix of real observations and model data by default. Weather models are generally used to provide analysis and forecasts for any geographical location. While the spatial resolution is a huge advantage of model data, it cannot compete with real observations. Especially, when it comes to local precipitation events and thunderstorms. As Meteostat's main focus is a good user experience, we show you all available data by default.</p> <p>If you only want to work with observation data, Meteostat always allows you to opt-out of model data. Please read the respective interface documentation for more information.</p> <h2 id="observation-quality"><a href="#observation-quality" class="header-anchor">#</a> Observation Quality</h2> <p>Meteostat uses different sources for weather observations. If available, we show the official observations published by the national weather service of the respective country. Alternatively, we will utilize international historical databases. Next in line are synoptic observations and METAR reports. Only if all these sources fail to provide data, Meteostat will fall back to model data.</p> <p>All of these interfaces use different formats, units and standards. For example, the measurements of METAR reports are typically rounded to full integer values. Therefore, it might well be that two datasets are based on the same observation, but differ mathematically.</p> <h2 id="aggregation-methods"><a href="#aggregation-methods" class="header-anchor">#</a> Aggregation Methods</h2> <p>Another common source of confusion are aggregation methods. Is the average temperature of the day the true average, mean or median? Which time zone is used to calculate the averages? Which observation frequency is used as raw data for aggregations?</p> <p>That is where things get complicated. Some weather services base daily averages on certain points of time throughout the day. Others use continuous time series with a frequency of five minutes. For our own daily aggregations we strictly use 24 hourly data points.</p> <p>It is a fact: we do not always know for sure which method was used by a data provider. Therefore, please consider carefully which degree of accuracy you need for your use case. Never trust data blindly - no matter where it comes from!</p> <h2 id="wrap-up"><a href="#wrap-up" class="header-anchor">#</a> Wrap Up</h2> <p>Most data provided by Meteostat can be considered accurate. It is coming from official weather services around the world and follows high standards. However, you will probably encounter small inconsistencies from time to time when working with Meteostat data. For most use cases, these inconsistencies do not matter. If you are doing predictive analytics in a sales unit, it probably does not matter if a day's average temperature was 23.3 °C or 23.4 °C. But especially scientific use cases sometimes require super-accurate data. In such cases, you should probably perform additional quality checks.</p> <p>As you can see, the truth is sometimes relative. Therefore, in case of doubt please keep it like Winston Churchill:</p> <blockquote><p>The only statistics you can trust are those you falsified yourself.</p></blockquote> <p>By the way: You can help Meteostat improve its data quality by making a <a href="/contributing">contribution</a>.</p></div> <footer class="page-edit"><div class="edit-link"><a href="https://github.com/meteostat/dev/edit/main/src/quality.md" target="_blank" rel="noopener noreferrer">Edit this page</a> <span><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg> <span class="sr-only">(opens new window)</span></span></div> <div class="last-updated"><span class="prefix">Last Updated:</span> <span class="time">8/13/2021, 2:22:00 PM</span></div></footer> <div class="page-nav"><p class="inner"><span class="prev">
←
<a href="/terms.html" class="prev">
Terms & License
</a></span> <span class="next"><a href="/sources.html">
Data Sources
</a>
→
</span></p></div> </main></div><div class="global-ui"></div></div>
<script src="/assets/js/app.dd59b935.js" defer></script><script src="/assets/js/2.eb28a00d.js" defer></script><script src="/assets/js/68.18db120f.js" defer></script>
</body>
</html>