Datos totales y promedios de la principales estaciones de la red climatológica nacional.
1 Identificador del Servicio
2 URL del Servicio
https://climatologia.meteochile.gob.cl/application/servicios/getBoletinClimatologicoDiario?usuario=correo@correo.cl&token=apiKey_personal
3 Descripción del Contenido
a. Metadatos
"tituloMayor" | Título del servicio | |
"tituloMenor" | Subtitulo del servicio | |
"fechaDatos" | Fecha de los datos | |
"estacion" | ||
"codigoNacional" | Identificador único de la estación | |
"nombreEstación" | Nombre de la estación |
b. datos de informe
"tiempoPresente" | Descripción de la condición presente | |
"temperaturaMinima" | Descripción de la condición presente | |
"horaTemperaturaMinima" | Descripción de la condición presente | |
"temperaturaMaxima" | Descripción de la condición presente | |
"horaTemperaturaMaxima" | Descripción de la condición presente | |
"precipitacion24Horas" | Descripción de la condición presente | |
"precipitacionTotalALaFecha" | Descripción de la condición presente | |
"precipitacionTotalAnoPasadoIgualFecha" | Descripción de la condición presente | |
"normalPrecipitacionAcumuladaALaFecha" | Descripción de la condición presente | |
"defisisPrecipitacionAcumuladaALaFecha" | Descripción de la condición presente | |
"normalPrecipitacionAnual" | Descripción de la condición presente | |
"viento" | ||
"direccion" | Dirección del viento predominante | |
"intensidad" | Intensidad del viento promedio |
4 JSON - Ejemplo
[ { "metaDatos": { "tituloMayor": "Informe Climatológico Diario", "tituloMenor": "Promedios, totales y normales para la estación ", "icono": "fa-file-text-o", "estacion": { "codigoNacional": 180005, "nombreEstacion": "Chacalluta, Arica Ap." }, "requerimientoID": "RE5007", "fechaDatos": "10 de Julio de 2023" }, "datos": { "tiempoPresente": "Despejado", "viento": { "direccion": "ENE", "intensidad": "7" }, "temperaturaMinima": "12.8", "horaTemperaturaMinima": "07:28", "temperaturaMaxima": "20.7", "horaTemperaturaMaxima": "14:33", "precipitacion24Horas": "S/P", "precipitacionTotalALaFecha": "1.3", "precipitacionTotalAnoPasadoIgualFecha": "0.9", "normalPrecipitacionAcumuladaALaFecha": "1.7", "defisisPrecipitacionAcumuladaALaFecha": "-23.5", "normalPrecipitacionAnual": "2.3" } }
5 Ejemplo para consumir el servicio
a. comando wget
wget --no-check-certificate -O salida.json "https://climatologia.meteochile.gob.cl/application/servicios/getBoletinClimatologicoDiario?usuario=correo@correo.cl&token=apiKey_personal"
b. script php
$url = 'https://climatologia.meteochile.gob.cl/application/servicios/getBoletinClimatologicoDiario?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/getBoletinClimatologicoDiario?usuario=correo@correo.cl&token=apiKey_personal").text)
print (response)