Difference between revisions of "Module:Climate/doc"

From blackwiki
Jump to navigation Jump to search
blackwiki>Erutuon
m (→‎Examples: woops)
blackwiki>Erutuon
(may as well integrate everything into template)
Line 16: Line 16:
  
 
== Examples ==
 
== Examples ==
* [http://www.weatherbase.com/weather/weather.php3?s=10227 Key West]: {{#invoke:Climate|Koeppen_template
+
* {{#invoke:Climate|example
  |20.7 21.7 22.9 24.7 26.8 28.5 29.2 29.2 28.4 26.8 24.3 21.9
+
|location=Key West
  |50.8 38.1 53.3 53.3 76.2 104.1 91.4 137.2 170.2 124.5 58.4 55.9 }}
+
|url=http://www.weatherbase.com/weather/weather.php3?s=10227
* [http://www.weatherbase.com/weather/weather.php3?s=10256 Lagos, Nigeria]: {{#invoke:Climate|Koeppen_template
+
|20.7 21.7 22.9 24.7 26.8 28.5 29.2 29.2 28.4 26.8 24.3 21.9
  |27 28 28 28 27 26 25 25 25 26 27 27
+
|50.8 38.1 53.3 53.3 76.2 104.1 91.4 137.2 170.2 124.5 58.4 55.9 }}
  |13 41 84 146 202 316 243 122 160 125 40 15 }}
+
* {{#invoke:Climate|example
* [http://www.weatherbase.com/weather/weather.php3?s=46527 Cheyenne]: {{#invoke:Climate|Koeppen_template
+
|location=Lagos, Nigeria
  |-1.8 -1.3 2.2 6 11.3 16.7 20.8 19.8 14.6 7.9 1.8 -2.4
+
|url=http://www.weatherbase.com/weather/weather.php3?s=10256
  |7.6 12.7 27.9 45.7 58.4 58.4 55.9 50.8 38.1 22.9 15.2 12.7 }}
+
|27 28 28 28 27 26 25 25 25 26 27 27
* [http://www.weatherbase.com/weather/weather.php3?s=44534 Leh, India]: {{#invoke:Climate|Koeppen_template
+
|13 41 84 146 202 316 243 122 160 125 40 15 }}
  |-7.8, -6.1, 0.0, 5.6, 10.0, 13.9, 17.2, 17.2, 13.3, 6.7, 0.6, -4.4
+
* {{#invoke:Climate|example
  |10.2, 7.6, 7.6, 5.1, 5.1, 5.1, 12.7, 15.2, 7.6, 2.5, 10.2, 5.1
+
|location=Cheyenne
  <!-- Converted °F to °C because °C had lots of gaps (---) in it. -->}}
+
|url=http://www.weatherbase.com/weather/weather.php3?s=46527
* [http://www.weatherbase.com/weather/weather.php3?s=82648 Lima]: {{#invoke:Climate|Koeppen_template
+
|-1.8 -1.3 2.2 6 11.3 16.7 20.8 19.8 14.6 7.9 1.8 -2.4
  |23 23 23 21 20 18 17 17 17 18 20 21
+
|7.6 12.7 27.9 45.7 58.4 58.4 55.9 50.8 38.1 22.9 15.2 12.7 }}
  |<!-- all values were --- -->0 0 0 0 0 0 0 0 0 0 0 0
+
* {{#invoke:Climate|example
  |yes}}
+
|location=Leh, India
* [http://www.weatherbase.com/weather/weather.php3?s=87227 Phoenix]: {{#invoke:Climate|Koeppen_template
+
|url=http://www.weatherbase.com/weather/weather.php3?s=44534
  |13.6 15.4 18.4 22.6 27.8 32.7 34.9 34.2 31.3 24.8 17.8 13
+
|-7.8, -6.1, 0.0, 5.6, 10.0, 13.9, 17.2, 17.2, 13.3, 6.7, 0.6, -4.4
  |22.9 22.9 25.4 7.6 2.5 0<!-- actually given as "---" --> 27.9 25.4 15.2 15.2 17.8 22.9 }}
+
|10.2, 7.6, 7.6, 5.1, 5.1, 5.1, 12.7, 15.2, 7.6, 2.5, 10.2, 5.1
* [http://www.weatherbase.com/weather/weather.php3?s=159227 Los Angeles, California]: {{#invoke:Climate|Koeppen_template
+
<!-- Converted °F to °C because °C had lots of gaps (---) in it. -->}}
  |14.1 14.7 15.6 16.8 18.2 20.2 22.6 23 22.3 20.1 17.2 14.6
+
* {{#invoke:Climate|example
  |82 87 61 26 6 2 0<!-- actually given as "---" --> 1 7 12 32 62 }}
+
|location=Lima
* [http://www.weatherbase.com/weather/weather.php3?s=330527 New York, New York]: {{#invoke:Climate|Koeppen_template
+
|url=http://www.weatherbase.com/weather/weather.php3?s=82648
  |0.5 1.8 5.7 11.5 16.9 22.3 25.2 24.6 20.6 14.5 9.1 3.4
+
|23 23 23 21 20 18 17 17 17 18 20 21
  |81.3 71.1 101.6 101.6 96.5 99.1 114.3 104.1 94 96.5 86.4 91.4 }}
+
|<!-- all values were --- -->0 0 0 0 0 0 0 0 0 0 0 0
* [https://en.climate-data.org/location/291935/ Issaguen, Morocco]: {{#invoke:Climate|Koeppen_template
+
|yes}}
  |4 4.6 6.8 10.9 12.5 16.2 19.9 19.8 15.9 11.5 8.2 5.3  
+
* {{#invoke:Climate|example
  |151 142 142 92 48 19 4 6 27 71 146 151  }}
+
|location=Phoenix
* [http://www.weatherbase.com/weather/weather.php3?s=684611 Maseru, Lesotho]: {{#invoke:Climate|Koeppen_template
+
|url=http://www.weatherbase.com/weather/weather.php3?s=87227
  |19 18 17 13 9 7 7 9 13 15 17 18
+
|13.6 15.4 18.4 22.6 27.8 32.7 34.9 34.2 31.3 24.8 17.8 13
  |127 106 105 56 26 13 12 20 30 74 99 105
+
|22.9 22.9 25.4 7.6 2.5 0<!-- actually given as "---" --> 27.9 25.4 15.2 15.2 17.8 22.9 }}
  |yes}}
+
* {{#invoke:Climate|example
* [http://www.weatherbase.com/weather/weather.php3?s=109013 Boone, North Carolina]: {{#invoke:Climate|Koeppen_template
+
|location=Los Angeles, California
  |1.1 1.7 5.2 10.3 14.9 18.7 20.3 19.8 16.7 11.2 5.8 1.7
+
|url=http://www.weatherbase.com/weather/weather.php3?s=159227
  |105 103 137 114 119 118 137 130 124 116 106 102 }}
+
|14.1 14.7 15.6 16.8 18.2 20.2 22.6 23 22.3 20.1 17.2 14.6
* [http://www.weatherbase.com/weather/weather.php3?s=17048 Quito]: {{#invoke:Climate|Koeppen_template
+
|82 87 61 26 6 2 0<!-- actually given as "---" --> 1 7 12 32 62 }}
  |14 14 14 15 14 14 14 14 14 14 14 14
+
* {{#invoke:Climate|example
  |110 120 150 170 120 40 20 20 70 120 100 100
+
|location= New York, New York
  |yes}}
+
|url=http://www.weatherbase.com/weather/weather.php3?s=330527
* [http://www.weatherbase.com/weather/weather.php3?s=47858 Balmaceda]: {{#invoke:Climate|Koeppen_template
+
|0.5 1.8 5.7 11.5 16.9 22.3 25.2 24.6 20.6 14.5 9.1 3.4
  |12 12 10 7 4 1 1 2 5 7 9 11
+
|81.3 71.1 101.6 101.6 96.5 99.1 114.3 104.1 94 96.5 86.4 91.4 }}
  |20 20 30 50 80 80 80 60 40 30 20 30
+
* {{#invoke:Climate|example
  |yes}}
+
|location=Issaguen, Morocco
* [http://www.weatherbase.com/weather/weather.php3?s=83978 Ushuaia]: {{#invoke:Climate|Koeppen_template
+
|url=https://en.climate-data.org/location/291935/
  |10.3 9.5 7.6 5.7 3.1 1.7 1.6 2.4 4.3 6.5 8.3 9.1
+
|4 4.6 6.8 10.9 12.5 16.2 19.9 19.8 15.9 11.5 8.2 5.3  
  |30.7 33.2 47.8 49.7 54.5 54.7 46.2 60.7 39.5 34.6 35.4 41  
+
|151 142 142 92 48 19 4 6 27 71 146 151  }}
  |yes}}
+
* {{#invoke:Climate|example
* [http://www.weather.go.kr/weather/climate/average_30years.jsp?yy_st=2011&stn=108&norm=M&obs=0&mm=5&dd=25&x=25&y=5 Seoul]: {{#invoke:Climate|Koeppen_template
+
|location=Maseru, Lesotho
  |-2.4 0.4 5.7 12.5 17.8 22.2 24.9 25.7 21.2 14.8 7.2 0.4
+
|url=http://www.weatherbase.com/weather/weather.php3?s=684611
  |20.8 25.0 47.2 64.5 105.9 133.2 394.7 364.2 169.3 51.8 52.5 21.5 }}
+
|19 18 17 13 9 7 7 9 13 15 17 18
* [https://en.climate-data.org/location/767/ Arak, Iran]: {{#invoke:Climate|Koeppen_template
+
|127 106 105 56 26 13 12 20 30 74 99 105
  |-5.5 -3.5 6.6 10.4 14.8 21.8 26.1 24.4 21.8 14.7 6.8 3.4
+
|yes}}
  |55 43 50 27 16 1 1 1 1 9 38 74  }}
+
* {{#invoke:Climate|example
* [http://www.weatherbase.com/weather/weather.php3?s=96427 Denver]: {{#invoke:Climate|Koeppen_template
+
|location=Boone, North Carolina
  |-0.6 0.4 4.4 8.6 14 19.4 23.1 21.9 16.9 10.2 3.7 -1.1
+
|url=http://www.weatherbase.com/weather/weather.php3?s=109013
  |12.7 12.7 33 43.2 58.4 43.2 53.3 53.3 27.9 27.9 20.3 15.2}}
+
|1.1 1.7 5.2 10.3 14.9 18.7 20.3 19.8 16.7 11.2 5.8 1.7
* [http://www.weatherbase.com/weather/weather.php3?s=38257 South Lake Tahoe]: {{#invoke:Climate|Koeppen_template
+
|105 103 137 114 119 118 137 130 124 116 106 102 }}
  |-1.1 -0.9 -0.1 2.9 6.6 11.3 15.2 15.2 12.3 7.2 1.2 -1
+
* {{#invoke:Climate|example
  |165 211 210 84 51 39 18 16 45 99 169 161 }}
+
|location=Quito
* [http://www.weatherbase.com/weather/weather.php3?s=6913 Vladivostok]: {{#invoke:Climate|Koeppen_template
+
|url=http://www.weatherbase.com/weather/weather.php3?s=17048
  |-13.4 -9.9 -2.7 4.5 9.5 13.2 17.6 20 15.9 8.9 -1.1 -9.8
+
|14 14 14 15 14 14 14 14 14 14 14 14
  |10 10 20 40 60 90 100 140 120 50 30 10 }}
+
|110 120 150 170 120 40 20 20 70 120 100 100
* [http://www.weatherbase.com/weather/weather.php3?s=36062 St. Petersburg]: {{#invoke:Climate|Koeppen_template
+
|yes}}
  |-8 -7.9 -3.1 3.7 10.3 14.7 16.9 15.1 10 4.6 -1.3 -5.4
+
* {{#invoke:Climate|example
  |20 20 20 30 40 50 60 70 60 50 40 30 }}
+
|location=Balmaceda
* [http://www.weatherbase.com/weather/weather.php3?s=428005 Anchorage]: {{#invoke:Climate|Koeppen_template
+
|url=http://www.weatherbase.com/weather/weather.php3?s=47858
  |-11.3, -9, -5.4, 1.3, 7.7, 12.2, 14.6, 12.8, 7.6, -0.2, -8.2, -10
+
|12 12 10 7 4 1 1 2 5 7 9 11
  |25.4, 20.3, 22.9, 7.6, 17.8, 27.9, 55.9, 73.7, 73.7, 45.7, 30.5, 40.6 }}
+
|20 20 30 50 80 80 80 60 40 30 20 30
* [https://en.climate-data.org/location/870668/ Khatgal, Mongolia]: {{#invoke:Climate|Koeppen_template
+
|yes}}
  |-23.6 -20.4 -12.5 -2.9 4.9 10 12.2 10.6 5 -3.8 -13.9 -20.5  
+
* {{#invoke:Climate|example
  |1 1 3 8 14 48 83 71 34 11 5 1 }}
+
|location=Ushuaia
* [http://www.weatherbase.com/weather/weather.php3?s=16207 Fairbanks]: {{#invoke:Climate|Koeppen_template
+
|url=http://www.weatherbase.com/weather/weather.php3?s=83978
  |-22.2 -18.5 -11.4 0.3 9.7 15.8 16.9 13.4 7.2 -4.3 -16.3 -20.1
+
|10.3 9.5 7.6 5.7 3.1 1.7 1.6 2.4 4.3 6.5 8.3 9.1
  |15.2 10.2 7.6 7.6 15.2 35.6 55.9 48.3 27.9 20.3 17.8 15.2 }}
+
|30.7 33.2 47.8 49.7 54.5 54.7 46.2 60.7 39.5 34.6 35.4 41  
* [http://www.weatherbase.com/weather/weather.php3?s=31627 Mount Washington, New Hampshire]: {{#invoke:Climate|Koeppen_template
+
|yes}}
  |-14.8 -14.5 -10.7 -4.9 1.7 7.1 9.3 8.7 4.9 -0.8 -6.2 -12.2
+
* {{#invoke:Climate|example
  |173 181 199 185 183 194 195 200 190 196 232 207 }}
+
|location=Seoul
* [http://www.weatherbase.com/weather/weather.php3?s=28017 Alert]: {{#invoke:Climate|Koeppen_template
+
|url=http://www.weather.go.kr/weather/climate/average_30years.jsp?yy_st=2011&stn=108&norm=M&obs=0&mm=5&dd=25&x=25&y=5
  |-32.2 -33.2 -32.4 -24.3 -11.5 -0.4 3.4 0.8 -8.4 -18.9 -26 -29.4
+
|-2.4 0.4 5.7 12.5 17.8 22.2 24.9 25.7 21.2 14.8 7.2 0.4
  |7.2 7 7.5 10.6 11.6 12 31.8 17.9 22.3 13.4 10.4 6.8 }}
+
|20.8 25.0 47.2 64.5 105.9 133.2 394.7 364.2 169.3 51.8 52.5 21.5 }}
* [http://www.weatherbase.com/weather/weather.php3?s=46698 McMurdo Sound]: {{#invoke:Climate|Koeppen_template
+
* {{#invoke:Climate|example
  |-2 -8 -17 -20 -22 -22 -25 -26 -23 -18 -9 -3
+
|location=Arak, Iran
  |10 20 10 10 20 20 10 10 10 10 10 10
+
|url=https://en.climate-data.org/location/767/
  |yes}}
+
|-5.5 -3.5 6.6 10.4 14.8 21.8 26.1 24.4 21.8 14.7 6.8 3.4
 +
|55 43 50 27 16 1 1 1 1 9 38 74  }}
 +
* {{#invoke:Climate|example
 +
|location=Denver
 +
|url=http://www.weatherbase.com/weather/weather.php3?s=96427
 +
|-0.6 0.4 4.4 8.6 14 19.4 23.1 21.9 16.9 10.2 3.7 -1.1
 +
|12.7 12.7 33 43.2 58.4 43.2 53.3 53.3 27.9 27.9 20.3 15.2}}
 +
* {{#invoke:Climate|example
 +
|location=South Lake Tahoe
 +
|url=http://www.weatherbase.com/weather/weather.php3?s=38257
 +
|-1.1 -0.9 -0.1 2.9 6.6 11.3 15.2 15.2 12.3 7.2 1.2 -1
 +
|165 211 210 84 51 39 18 16 45 99 169 161 }}
 +
* {{#invoke:Climate|example
 +
|location=Vladivostok
 +
|url=http://www.weatherbase.com/weather/weather.php3?s=6913
 +
|-13.4 -9.9 -2.7 4.5 9.5 13.2 17.6 20 15.9 8.9 -1.1 -9.8
 +
|10 10 20 40 60 90 100 140 120 50 30 10 }}
 +
* {{#invoke:Climate|example
 +
|location=St. Petersburg
 +
|url=http://www.weatherbase.com/weather/weather.php3?s=36062
 +
|-8 -7.9 -3.1 3.7 10.3 14.7 16.9 15.1 10 4.6 -1.3 -5.4
 +
|20 20 20 30 40 50 60 70 60 50 40 30 }}
 +
* {{#invoke:Climate|example
 +
|location=Anchorage
 +
|url=http://www.weatherbase.com/weather/weather.php3?s=428005
 +
|-11.3, -9, -5.4, 1.3, 7.7, 12.2, 14.6, 12.8, 7.6, -0.2, -8.2, -10
 +
|25.4, 20.3, 22.9, 7.6, 17.8, 27.9, 55.9, 73.7, 73.7, 45.7, 30.5, 40.6 }}
 +
* {{#invoke:Climate|example
 +
|location=Khatgal, Mongolia
 +
|url=https://en.climate-data.org/location/870668/
 +
|-23.6 -20.4 -12.5 -2.9 4.9 10 12.2 10.6 5 -3.8 -13.9 -20.5  
 +
|1 1 3 8 14 48 83 71 34 11 5 1 }}
 +
* {{#invoke:Climate|example
 +
|location=Fairbanks
 +
|url=http://www.weatherbase.com/weather/weather.php3?s=16207
 +
|-22.2 -18.5 -11.4 0.3 9.7 15.8 16.9 13.4 7.2 -4.3 -16.3 -20.1
 +
|15.2 10.2 7.6 7.6 15.2 35.6 55.9 48.3 27.9 20.3 17.8 15.2 }}
 +
* {{#invoke:Climate|example
 +
|location=Mount Washington, New Hampshire
 +
|url=http://www.weatherbase.com/weather/weather.php3?s=31627
 +
|-14.8 -14.5 -10.7 -4.9 1.7 7.1 9.3 8.7 4.9 -0.8 -6.2 -12.2
 +
|173 181 199 185 183 194 195 200 190 196 232 207 }}
 +
* {{#invoke:Climate|example
 +
|location=Alert
 +
|url=http://www.weatherbase.com/weather/weather.php3?s=28017
 +
|-32.2 -33.2 -32.4 -24.3 -11.5 -0.4 3.4 0.8 -8.4 -18.9 -26 -29.4
 +
|7.2 7 7.5 10.6 11.6 12 31.8 17.9 22.3 13.4 10.4 6.8 }}
 +
* {{#invoke:Climate|example
 +
|location=McMurdo Sound
 +
|url=http://www.weatherbase.com/weather/weather.php3?s=46698
 +
|-2 -8 -17 -20 -22 -22 -25 -26 -23 -18 -9 -3
 +
|10 20 10 10 20 20 10 10 10 10 10 10
 +
|yes}}
 
<!--
 
<!--
* [ ]: {{#invoke:Climate|Koeppen_template
+
* [ ]: {{#invoke:Climate|example
  |
+
|
  | }}
+
| }}
 
-->
 
-->
  

Revision as of 20:58, 27 June 2018

Usage

Exports a function that calculates the Köppen climate classification of monthly average temperature and precipitation data in degrees Celsius and millimeters, based on the formulas described in the Wikipedia article.

Function

Koeppen_template
Parameters:
1, 2
Temperatures and precipitation figures (12, one per month), separated by any characters that are not digits (0-9), hyphen-minuses (-), or periods (.).
alt_CD
Use -3 °C as the dividing line between C and D climates. The default is 0 °C.
alt_hk
Cold semi-arid and arid climates (last letter k) have mean annual temperatures below 18 °C. The default is that they have a minimum monthly average temperature below 0 °C.
alt_w
Dry-winter climates (last letter w) have more than 70% of precipitation in high-sun half of year. Default is that wettest summer month has ten times as much precipitation as driest winter month.

Examples