Valores parciales y totales mensual y anuales de agua caída de la estación. Se incluye toda la información que se dispone de la estación.
1 Identificador del Servicio
2 URL del Servicio
https://climatologia.meteochile.gob.cl/application/serviciosb/getAguaCaidaMensualAnual/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
| Parcial | |
|---|---|
| Suma | Suma del agua caída anual (sin importar la cantidad de día que se dispongan) |
| Cuantos | Cantidad de años considerados |
| Total | |
| Suma | Suma del agua caída anual (no puedo falta ningún año) |
| maximo24Horas | |
| maximo | Máximo en 24 horas |
| fechaMax | Fecha del máximo en 24 horas |
| cuantos | Cantidad de años considerados |
d. Datos Históricos Mensuales
| 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 |
|
Los siguientes datos de repiten para cada mes de cada año disponible |
|
| ano | Año de la información |
| mes | Mes de la información |
| parcial | Suma del agua caída diaria (sin importar la cantidad de día que se dispongan) |
| total | Suma del agua caída diaria (deben estar disponibles todos los días del mes) |
| traza | Valor mayor que 0 indica presencia de precipitación menor a 0.1 mm. |
| max24Horas | Máxima precipitación en 24 horas del mes |
| trazaMax24Horas | Valor mayor que 0 indica presencia de precipitación menor a 0.1 mm. |
| fechaMax24Horas | Día del mes en donde se observó la precipitación máxima en 24 horas |
| numeroDeDatos | Cantidad de día para los cuales se dispone de datos |
| fechaProceso | Fecha en que se procesó esta información |
e. Datos Históricos Anuales
| anuales | |
|---|---|
| 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 |
| anos | Se repite para todos los años con información |
| parcial | Suma del agua caída diaria (sin importar la cantidad de día que se dispongan) |
| total | Suma del agua caída diaria (deben estar disponibles todos los días del mes) |
| traza | Valor mayor que 0 indica presencia de precipitación menor a 0.1 mm. |
| max24Horas | Máxima precipitación en 24 horas del mes |
| trazaMax24Horas | Valor mayor que 0 indica presencia de precipitación menor a 0.1 mm. |
| fechaMax24Horas | Fecha donde se observó la precipitación máxima en 24 horas |
| numeroDeDatos | Cantidad de día para los cuales se dispone de datos |
| fechaProceso | Fecha en que se procesó esta información |
4 JSON - Ejemplo
pais: "Chile",
organismo: "Dirección Meteorlógica de Chile",
fechaCreacion: "12-06-2025 13:47",
timezone: "UTC",
producto: "Agua histórica mensual y anual.",
datosEstacion: {
codigoNacional: 330020,
codigoOMM: "85577",
codigoOACI: "SCQN",
nombreEstacion: "Quinta Normal, Santiago",
latitud: "-33.44500",
longitud: "-70.68278",
altura: 520,
region: 13,
nombreRegion: "Metropolitana de Santiago",
hayDatos: true,
anoDesde: 1914,
anoHasta: 2025
},
datosHistoricos: {
historicos: {
parcial: {
suma: 17866.599941253662,
cuantos: 61
},
total: {
suma: 17387.59994506836,
cuantos: 57
},
maximo24Horas: {
maximo: 111.0999984741211,
fechaMax: "03-Jun-2002",
cuantos: 61
}
mensuales: {
anoDesde: 1914,
anoHasta: 2025,
anos: {
1914: {
1: {
parcial: 0,
total: 0,
traza: 0,
max24Horas: 0,
trazaMax24Horas: 0,
fechaMax24Horas: "1914-01-01 00:00:00",
numeroDeDatos: 31,
fechaProceso: "2025-02-21 13:39:00"
anuales: {
anoDesde: 1914,
anoHasta: 2025,
anos: {
1914: {
parcial: 703.5,
total: 703.5,
traza: 1,
max24Horas: 48.099998474121094,
trazaMax24Horas: 0,
fechaMax24Horas: "22-Jun-1914",
numeroDeDatos: 12,
fechaProceso: "2025-02-21 13:39:00"
5 Ejemplo para consumir el servicio
a. comando wget
wget --no-check-certificate -O salida.json "https://climatologia.meteochile.gob.cl/application/serviciosb/getAguaCaidaMensualAnual/330020?usuario=correo@correo.cl&token=apiKey_personal"
b. script php
$url = 'https://climatologia.meteochile.gob.cl/application/serviciosb/getAguaCaidaMensualAnual/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/serviciosb/getAguaCaidaMensualAnual/330020?usuario=correo@correo.cl&token=apiKey_personal").text)
print (response)