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)