Valores promedio y extremos mensual y anual de la temperatura del aire de la estación. Valores históricos de toda la información que se dispone en línea de la estación.
1 Identificador del Servicio
2 URL del Servicio
https://climatologia.meteochile.gob.cl/application/servicios/getTemperaturaHistorica/330020?usuario=correo@correo.cl&token=apiKey_personal
3 Descripción del Contenido
a. Cabecera
"Organismo" | Institución que ofrece la información |
"producto" | Título del Producto |
"timezone" | Uso horario de los datos |
"fechaGeneracion" | Fecha y hora de generación del reporte |
b. Datos generales de la estación
codigoNacional | Identificador único de la estación |
CodigoOACI | Identificador ICAO de la estación |
CodigoOMM | Identificador numérico WMO de la estación |
LatitudDecimal | Latitud en grados y décimas de grados |
LongitudDecimal | Longitud en grados y décimas de grados |
Altura | Altura sobre el nivel del mar en metros |
NombreEstacion | Nombre de la estación |
NumeroRegion | Número de la región |
anoDesde | Primer año del que se tiene información en línea |
anoHasta | Último año del que se tiene información en línea |
c. Datos Históricos
Máxima | Temperatura máxima histórica |
Mínima | Temperatura mínima histórica |
Media Aritmética | Temperatura media aritmética (con los datos que hay) histórica |
Media Climatológica | Temperatura media climatológica (se requiere un mínimo de información) histórica |
d. Datos Históricos Mensuales
Mes | Mes analizado |
Media | Temperatura média histórica para el mes analizado |
Máxima Absoluta | Temperatura máxima absoluta para el mes analizado |
Fecha Máxima Absoluta | Fecha de la temperatura máxima |
Mínima Absoluta | Temperatura mínima absoluta para el mes analizado |
Fecha Mínima Absoluta | Fecha de la temperatura mínima |
Media de la Temperatura Máxima | Temperatura media de la máxima |
Media de la Temperatura Mínima | Temperatura media de la mínimas |
Cantidad de meses con información válida | Cantidad de meses con información válida |
e. Datos Históricos Anuales
Año | Año analizado |
Media | Temperatura média histórica para el año analizado |
Máxima Absoluta | Temperatura máxima absoluta para el año analizado |
Fecha Máxima Absoluta | Fecha de la temperatura máxima |
Mínima Absoluta | Temperatura mínima absoluta para el año analizado |
Fecha Mínima Absoluta | Fecha de la temperatura mínima |
Media de la Temperatura Máxima | Temperatura media de la máxima |
Media de la Temperatura Mínima | Temperatura media de la mínima |
Cantidad de meses con información válida | Cantidad de años con información válida |
4 JSON - Ejemplo
{ pais: "Chile", organismo: "Dirección Meteorlógica de Chile", fechaCreacion: "09-10-2024 10:51", timezone: "UTC", producto: "Temperatura histórica general, anual y mensual. Incluye temperatura media, mínima y máxima ", datosEstacion: { nombreEstacion: "Quinta Normal, Santiago", codigoNacional: 330020, codigoOMM: "85577", codigoOACI: "SCQN", latitud: "-33.44500", longitud: "-70.68278", altura: 520, region: 13, nombreRegion: "Metropolitana de Santiago", hayDatos: true, anoDesde: 1967, anoHasta: 2024 }, datosHistoricos: { historico: { maxima: { media: 34.87543869018555, maxAbs: 38.29999923706055, feMaxAbs: "2019-01-26 17:33:00", cuantos: 57 }, minima: { media: -1.8789473711921458, minAbs: -3.5, feMinAbs: "1969-07-07 07:50:00", cuantos: 57 }, mediaAri: { media: 16.383650459038954, minAbs: 14.399999618530273, maxAbs: 18.200000762939453, cuantos: 84 }, mediaCli: { media: 15.661818174882368, minAbs: 14.800000190734863, maxAbs: 16.5, cuantos: 55 } }, anuales: [ { ano: 1941 .. 2023, valores: { mediaCli: 15.800000190734863, mediaAri: 15.800000190734863, numDatos: 12, maxAbs: 35.79999923706055, feMaxAbs: "2023-02-09 16:25:00", MediaMax: 24, minAbs: -1.5, feMinAbs: "2023-06-13 07:45:00", mediaMin: 9.199999809265137 } }, ], mensualesHistoricos: [ { mes: 1 - 12, valores: { maxima: { media: 34.351785796029226, maxAbs: 38.29999923706055, feMaxAbs: "2019-01-26 17:33:00", cuantos: 56 }, minima: { media: 10.321428528853826, minAbs: 7.199999809265137, feMinAbs: "1970-01-16 06:30:00", cuantos: 56 } } }, ], mensuales: [ { ano: 1941 .. 2024, mes: 1 - 12, valores: { mediaCli: 13.081527802182567, mediaAri: 13.081527802182567, numDatos: 30, maxAbs: 28, feMaxAbs: "2024-09-26 15:34:00", MediaMax: 21.55, minAbs: 1.5, feMinAbs: "2024-09-04 06:51:00", mediaMin: 6.183333293596903 } }, ] } }
5 Ejemplo para consumir el servicio
a. comando wget
wget --no-check-certificate -O salida.json "https://climatologia.meteochile.gob.cl/application/servicios/getTemperaturaHistorica/330020?usuario=correo@correo.cl&token=apiKey_personal"
b. script php
$url = 'https://climatologia.meteochile.gob.cl/application/servicios/getTemperaturaHistorica/330020?usuario=correo@correo.cl&token=apiKey_personal';
$ch = curl_init();
$options = array(
CURLOPT_RETURNTRANSFER => true,
CURLOPT_FOLLOWLOCATION => true,
CURLOPT_SSL_VERIFYHOST => false,
CURLOPT_SSL_VERIFYPEER => false,
CURLOPT_USERAGENT => 'Mozilla/4.0 (compatible; MSIE 5.01; Windows NT 5.0)',
CURLOPT_URL => $url
);
curl_setopt_array($ch , $options);
$output = curl_exec($ch);
if(!$output)
{
echo "Curl Error : " . curl_error($ch);
}
else
{
print_r($output);
}
c. script python
import requests
import json
response = json.loads(requests.get("https://climatologia.meteochile.gob.cl/application/productos/getTemperaturaHistorica/330020?usuario=correo@correo.cl&token=apiKey_personal").text)
print (response)