Resumen diario de las estaciones automáticas de la red DGAC, incluyendo temperatura máxima, mínima, total de agua caída del día actual y del día anterior, etc. Puede indicar un código nacional para obtener sólo el resumen diario para esa estación.
1 Identificador del Servicio
2 URL del Servicio
https://climatologia.meteochile.gob.cl/application/servicios/getEmaResumenDiario?usuario=correo@correo.cl&token=apiKey_personal
https://climatologia.meteochile.gob.cl/application/servicios/getEmaResumenDiario/330020?usuario=correo@correo.cl&token=apiKey_personal
3 Descripción del Contenido
a. Cabecera
"organismo" | Institución que ofrece la información |
"fechaCreacion" | Fecha y hora de creación de generación del servicio |
"timezone" | Uso horario de las fechas y horas de los datos |
"producto" | Título del Producto |
"status" | Información sobre el estado de finalización |
"estacioneProcesadas" | Cantidad de estaciones procesadas |
"estacioneConDatos" | Cantidad de estaciones con información disponible |
b. Datos de cada estacion
"codigoNacional" | Identificador nacional numérico de la estación |
"codigoOMM" | Identificador numérico WMO de la estación |
"codigoOACI" | Identificador ICAO de la estación |
"nombreEstacion" | Nombre de la estación |
"latitud" | Latitud en grados y décimas de grados |
"longitud" | Longitud en grados y décimas de grados |
"altura" | Altitud de la estación en metros |
"provincia" | Nombre de la provincia en donde está la estación |
"comuna" | Nombre de la comuna en donde está la estación |
"NombreRegion" | Nombre de la región |
"convenio" | índice que indica si la estación pertenece a otra institución |
c. Datos Resumen Ema
"conDatos" | true = Con información, false = Sin información | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
"status" | Descripción del proceso de generación de datos | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
"datos" | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4 JSON - Ejemplo
{ "pais": "Chile", "organismo": "Dirección Meteorlógica de Chile", "fechaCreacion": "10-07-2023 12:45:02", "timezone": "UTC", "producto": "Resumen diario de datos para cada estación automática", "status": "Sin información reciente", "estacioneProcesadas": 129, "estacioneConDatos": 106, "estaciones": { "180005": { "datosEstacion": { "codigoNacional": 180005, "codigoOMM": "85406", "codigoOACI": "SCAR", "nombreEstacion": "Chacalluta, Arica Ap.", "latitud": "-18.35555", "longitud": "-70.34028", "altura": "50.0", "provincia": "Arica", "comuna": "Arica", "region": "Arica y Parinacota", "numeroRegion": 15, "convenio": 0 }, "datosResumenEma": { "conDatos": true, "status": "Información recuperada", "datos": { "valoresMasRecientes": { "codigoNacional": "180005", "momento": "2023-07-10 12:30:00", "temperatura": "15", "puntoDeRocio": "10.65", "temperatura02": null, "temperatura10": null, "temperatura30": null, "temperaturaMax15": null, "temperaturaMin15": null, "temperaturaMinima12Horas": "12.8", "temperaturaMaxima12Horas": "15.1", "humedadRelativa": "75", "presionEstacion": "1008.22", "presionNivelDelMar": "1014.25", "presionNivelEstandar": "1014.29", "aguaCaidaDelMinuto": "0", "aguaCaida6Horas": "0", "aguaCaida24Horas": "0", "aguaCaida15Minutos": null, "radiacionGlobalInst": "230.8", "direccionDelViento": "97", "fuerzaDelViento": "3.89", "direccionDelVientoPromedio2Minutos": "94", "fuerzaDelVientoPromedio2Minutos": "3.62", "direccionDelVientoPromedio10Minutos": "96", "fuerzaDelVientoPromedio10Minutos": "4.17", "direccionDelViento02MinutosMax": "104", "fuerzaDelViento02MinutosMax": "4.08", "direccionDelViento10MinutosMax": "136", "fuerzaDelViento10MinutosMax": "6.03", "direccionDelViento01MinutosMax": null, "fuerzaDelViento01MinutosMax": null, "atraso": 902, "seguntosToTiempo": "15min 2seg", "desactualizada": false, "fueraDeServicio": false }, "vientoMaxino": { "10-07-2023": { "datos": 751, "maxima": { "direccion": "117", "intensidad": "11.66", "momento": "2023-07-10 05:05:00" } }, "09-07-2023": { "datos": 1440, "maxima": { "direccion": "267", "intensidad": "15.94", "momento": "2023-07-09 14:03:00" } }, "08-07-2023": { "datos": 794, "maxima": { "direccion": "231", "intensidad": "18.27", "momento": "2023-07-08 16:19:00" } } }, "aguaCaidaDiaria": { "10-07-2023": { "valor": 0, "total": { "datos": 30 } }, "09-07-2023": { "valor": 0, "total": { "datos": 1440 } }, "08-07-2023": { "valor": 0, "total": { "datos": 1440 } }, "07-07-2023": { "valor": 0, "total": { "datos": 75 } } }, "aguaCaidaDiariaEstacion": { "10-07-2023": "0", "09-07-2023": "0", "08-07-2023": "0", "07-07-2023": "0" }, "aguaCada6HorasEstacion": { "10-07-2023": { "0": "0", "6": "0", "12": "0" }, "09-07-2023": { "0": "0", "6": "0", "12": "0", "18": "0" }, "08-07-2023": { "12": "0", "18": "0" } }, "aguaCada6HorasSumadas": { "10-07-2023": { "0": 0, "6": 0, "12": 0, "18": 0 }, "09-07-2023": { "0": 0, "6": 0, "12": 0, "18": 0 }, "08-07-2023": { "12": 0, "18": 0 } }, "aguaCaidaSumasParciales": { "60": { "valor": 0, "datos": 45, "desde": "10-07-2023 11:45", "hasta": "10-07-2023 12:45" }, "180": { "valor": 0, "datos": 165, "desde": "10-07-2023 09:45", "hasta": "10-07-2023 12:45" }, "360": { "valor": 0, "datos": 345, "desde": "10-07-2023 06:45", "hasta": "10-07-2023 12:45" }, "720": { "valor": 0, "datos": 705, "desde": "10-07-2023 00:45", "hasta": "10-07-2023 12:45" }, "1440": { "valor": 0, "datos": 1425, "desde": "09-07-2023 12:45", "hasta": "10-07-2023 12:45" }, "2160": { "valor": 0, "datos": 2145, "desde": "09-07-2023 00:45", "hasta": "10-07-2023 12:45" } }, "temperaturaExtremas": { "10-07-2023": { "datos": 751, "maxima": { "valor": "17.8", "momento": "2023-07-09 23:39:00" }, "minima": { "valor": "12.8", "momento": "2023-07-10 07:17:00" } }, "09-07-2023": { "datos": 1440, "maxima": { "valor": "20.7", "momento": "2023-07-09 13:31:00" }, "minima": { "valor": "17.6", "momento": "2023-07-09 07:53:00" } }, "08-07-2023": { "datos": 794, "maxima": { "valor": "20.3", "momento": "2023-07-08 14:19:00" }, "minima": { "valor": "17.7", "momento": "2023-07-08 06:46:00" } } }, "extremas6Horas": { "viento": { "datos": 345, "maxima": { "direccion": "117", "intensidad": "11.66", "momento": "2023-07-10 05:05:00" } }, "intervalo": { "desde": "10-07-2023 06:45:02", "hasta": "10-07-2023 12:45:02" }, "temperatura": { "datos": 345, "minima": { "valor": "12.8", "momento": "2023-07-10 07:17:00" }, "maxima": { "valor": "17.5", "momento": "2023-07-10 02:52:00" } }, "humedadRelativa": { "datos": 345, "minima": { "valor": "72", "momento": "2023-07-10 03:25:00" } } } } }
5 Ejemplo para consumir el servicio
a. comando wget
wget --no-check-certificate -O salida.json "https://climatologia.meteochile.gob.cl/application/servicios/getEmaResumenDiario?usuario=correo@correo.cl&token=apiKey_personal"
b. script php
$url = 'https://climatologia.meteochile.gob.cl/application/servicios/getEmaResumenDiario?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/servicios/getEmaResumenDiario?usuario=correo@correo.cl&token=apiKey_personal").text)
print (response)