Template:Climate

From Wikivoyage
Jump to navigation Jump to search
[view] [edit] [history] [purge] Template-info.svg Template documentation

To have common look throughout all articles, this legacy template transforms into {{Climate chart}}. Similarly, also {{Weather box}} results in the same result and allows simple adding of wikipedia data.

As of now, only precipitation, snowfall and low/high air temperatures are shown in the graph. Both imperial and metric units are supported. If precipitation is too high and mangles the graph, add 'maxprecip' argument to clamp it down.

Quick how-to

At a minimum, this template should be used to display average high and low temperatures. There's really no place where travellers wouldn't want to know the average temperatures. Here's what the climate chart for Dallol, Ethiopia, the hottest inhabited place on Earth, would look like:

Climate
Climate chart (explanation)
JFMAMJJASOND
 
 
 
0
 
 
36
25
 
 
 
0
 
 
36
25
 
 
 
0
 
 
39
26
 
 
 
0
 
 
41
27
 
 
 
0
 
 
44
28
 
 
 
0
 
 
47
30
 
 
 
0
 
 
46
32
 
 
 
0
 
 
45
31
 
 
 
0
 
 
43
32
 
 
 
0
 
 
42
30
 
 
 
0
 
 
39
27
 
 
 
0
 
 
37
26
Average max. and min. temperatures in °C
Precipitation+Snow totals in mm
In summary, it's really hot, all the time.
Imperial conversion
JFMAMJJASOND
 
 
 
0
 
 
97
77
 
 
 
0
 
 
97
77
 
 
 
0
 
 
102
79
 
 
 
0
 
 
106
81
 
 
 
0
 
 
111
82
 
 
 
0
 
 
117
86
 
 
 
0
 
 
115
90
 
 
 
0
 
 
113
88
 
 
 
0
 
 
109
90
 
 
 
0
 
 
108
86
 
 
 
0
 
 
102
81
 
 
 
0
 
 
99
79
Average max. and min. temperatures in °F
Precipitation+Snow totals in inches

If they're relevant, precipitation (which is technically defined as all forms of water: rain, snow, etc.) and snowfall can be shown too.

Of those, precipitation is often nice to have, and snowfall is useful in places with a lot of snow, especially in ski resorts and other places where people go to find snow.

Usage

Autogenerating

For U.S. destinations, http://mountaininterval.org/wikivoyage/climate.html can be used to automatically generate {{climate}} templates populated with data from the NOAA monthly normal dataset (1981-2010) that can then be copied into Wikivoyage articles.

Manual entry

Template parameters:

title
Table title. If the parameter is omitted, the article name will be displayed as the table title. If the parameter is included, but with no value, no title will be displayed.
units
Either "metric" or "imperial". Set units = Metric if the table is using Metric units (Celsius and centimeters) or to units = Imperial for Imperial units (Fahrenheit and inches). Please use units of measure appropriate to the location the page describes (Imperial in USA but Metric almost everywhere else) per Project:Measurements.
align
Either "right", "left", "center" or "none". Default is "right". A value of "none" will display the table inline.
xxxhigh
The average high temperature for the month, in °C (metric) or °F (imperial).
xxxlow
The average low temperature for the month, in °C (metric) or °F (imperial).
xxxprecip
The average rainfall amount for the month, in millimeters (metric) or inches (imperial).
description
maxprecip
Maximum rainfall of any months - used to clamp the graph in case of extreme values that don't fit.
Optional text that will be displayed at the bottom of the climate table. This field is often used to include the {{forecastNOAA}} daily forecast or other information related to the climate data.

Temperatures should be populated for every month, but for the other values (precipitation, snowfall), instead of 0 you can put a hyphen (-) to make it visually clearer that "there is no precipitation/snowfall this month". (See the example for McMurdo Station, Antarctica, above.)

Copy and paste the below wiki markup into a page and give values to as many of the parameters as you wish to use (empty parameters will be gracefully ignored by the template).

{{Climate| units = Metric
| janhigh =
| febhigh =
| marhigh =
| aprhigh =
| mayhigh =
| junhigh =
| julhigh =
| aughigh =
| sephigh =
| octhigh =
| novhigh =
| dechigh =
| janlow =
| feblow =
| marlow =
| aprlow =
| maylow =
| junlow =
| jullow =
| auglow =
| seplow =
| octlow =
| novlow =
| declow =
| janprecip =
| febprecip =
| marprecip =
| aprprecip =
| mayprecip =
| junprecip =
| julprecip =
| augprecip =
| sepprecip =
| octprecip =
| novprecip =
| decprecip =
| jansnow =
| febsnow =
| marsnow =
| aprsnow =
| maysnow =
| junsnow =
| julsnow =
| augsnow =
| sepsnow =
| octsnow =
| novsnow =
| decsnow =
| description = '''Here''' type some descriptive text about the location's climate. No literal line breaks are permitted in this text but <br/> and other correctly formatted HTML is okay. See [[Template talk:ClimateDev1#Note]] if an '''equal sign''' is needed in the text.
}}

Related templates

  • {{forecast/US}} - Given a latitude and longitude, this template will provide a link to a National Weather Service website that provides an up-to-date weather forecast for the specified locale. This feature is only available for U.S. locales.
  • {{forecast/AU}} - the same as {{forecast/US}}, but works for Australian locales instead.
  • {{forecastNOAA}} - the same as {{forecast/US}}, but it is for inline use and only generates the link to the NOAA forecast.

Template data

This template formats simple climate info. Give it Metric or Imperial units of measure depending which is appropriate for the location you describe. Note: For US destinations http://mountaininterval.org/wikivoyage/climate.html can be used to automatically generate {{climate}} templates populated with data from the NOAA monthly normal dataset (1981-2010) that can then be copied into Wikivoyage articles.

Template parameters

ParameterDescriptionTypeStatus
alignalign

Either "right", "left", "center" or "none". Default is "right". A value of "none" will display the table inline.

Stringoptional
janhighjanhigh

The average high temperature for January

Numbersuggested
febhighfebhigh

The average high temperature for February

Numbersuggested
marhighmarhigh

The average high temperature for March

Numbersuggested
aprhighaprhigh

The average high temperature for April

Numbersuggested
mayhighmayhigh

The average high temperature for May

Numbersuggested
junhighjunhigh

The average high temperature for June

Numbersuggested
julhighjulhigh

The average high temperature for July

Numbersuggested
aughighaughigh

The average high temperature for August

Numbersuggested
sephighsephigh

The average high temperature for September

Numbersuggested
octhighocthigh

The average high temperature for October

Numbersuggested
novhighnovhigh

The average high temperature for November

Numbersuggested
dechighdechigh

The average high temperature for December

Numbersuggested
unitsunits

Either "metric" or "imperial". Set units = Metric if the table is using Metric units (Celsius and centimeters) or to units = Imperial for Imperial units (Fahrenheit and inches). Please use units of measure appropriate to the location the page describes (Imperial in USA but Metric almost everywhere else) per Project:Measurements.

Stringrequired
janlowjanlow

The average low temperature for January

Numbersuggested
feblowfeblow

The average low temperature for February

Numbersuggested
marlowmarlow

The average low temperature for March

Numbersuggested
aprlowaprlow

The average low temperature for April

Numbersuggested
maylowmaylow

The average low temperature for May

Numbersuggested
junlowjunlow

The average low temperature for June

Numbersuggested
jullowjullow

The average low temperature for July

Numbersuggested
auglowauglow

The average low temperature for August

Numbersuggested
seplowseplow

The average low temperature for September

Numbersuggested
octlowoctlow

The average low temperature for October

Numbersuggested
novlownovlow

The average low temperature for November

Numbersuggested
declowdeclow

The average low temperature for December

Numbersuggested
janprecipjanprecip

The average rainfall amount for January

Numbersuggested
febprecipfebprecip

The average rainfall amount for February

Numbersuggested
marprecipmarprecip

The average rainfall amount for March

Numbersuggested
aprprecipaprprecip

The average rainfall amount for April

Numbersuggested
mayprecipmayprecip

The average rainfall amount for May

Numbersuggested
junprecipjunprecip

The average rainfall amount for June

Numbersuggested
julprecipjulprecip

The average rainfall amount for July

Numbersuggested
augprecipaugprecip

The average rainfall amount for August

Numbersuggested
sepprecipsepprecip

The average rainfall amount for September

Numbersuggested
octprecipoctprecip

The average rainfall amount for October

Numbersuggested
novprecipnovprecip

The average rainfall amount for November

Numbersuggested
decprecipdecprecip

The average rainfall amount for December

Numbersuggested
jansnowjansnow

The average snowfall amount for January

Numberoptional
febsnowfebsnow

The average snowfall amount for February

Numberoptional
marsnowmarsnow

The average snowfall amount for March

Numberoptional
aprsnowaprsnow

The average snowfall amount for April

Numberoptional
maysnowmaysnow

The average snowfall amount for May

Numberoptional
junsnowjunsnow

The average snowfall amount for June

Numberoptional
julsnowjulsnow

The average snowfall amount for July

Numberoptional
augsnowaugsnow

The average snowfall amount for August

Numberoptional
sepsnowsepsnow

The average snowfall amount for September

Numberoptional
octsnowoctsnow

The average snowfall amount for October

Numberoptional
novsnownovsnow

The average snowfall amount for November

Numberoptional
decsnowdecsnow

The average snowfall amount for December

Numberoptional
maxprecipmaxprecip

Maximum monthly precipitation. Useful in case the graph is mangled, to clamp down the bars.

Numberoptional
descriptiondescription

Optional text that will be displayed at the bottom of the climate table. This field is often used to include the {{forecastNOAA}} daily forecast or other information related to the climate data.

Example
Source: Wikipedia. See a five day forecast for XXX here.
Stringrequired