Dirección General De Aeronáutica Civil

Dirección Meteorológica de Chile - Servicios Climáticos

Índice de Radiación Ultravioleta reciente. Red Nacional

Datos cada 5 minutos del índice de radiación ultravioleta de los 5 días recientes de la Dirección Meteorológica de Chile.

1 Identificador del Servicio

getRecienteUvb

2 URL del Servicio

https://climatologia.meteochile.gob.cl/application/servicios/getRecienteUvb?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

b. Datos de cada estacion

"codigoNacional" Identificador único 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

c. Datos Recuperados

"fecha"Fecha UTC de la información
"hora"Hora UTC de la información
"indiceUV"Valor del índice, entre 0 y 11 o más (sin unidad)

4 JSON - Ejemplo

{
  "pais": "Chile",
  "organismo": "Dirección Meteorlógica de Chile",
  "fechaCreacion": "06-07-2023 11:50:01",
  "timezone": "UTC",
  "producto": "Datos cada 5 minutos del índice ultravioleta de la red nacional de los 10 días más recientes",
  "datosRecientes": [
    {
      "estacion": {
        "codigoNacional": 180016,
        "nombreEstacion": "Arica (Universidad de Tarapacá - Radiación UV) ",
        "latitud": -18.47111,
        "longitud": -70.312222,
        "altura": 23
      },
      "indiceUV": [
        {
          "fecha": "27-06-2023",
          "hora": "10:00:00",
          "indiceUV": "0"
        },
        {
          "fecha": "27-06-2023",
          "hora": "10:05:00",
          "indiceUV": "0"
        },
        {
          "fecha": "27-06-2023",
          "hora": "10:10:00",
          "indiceUV": "0"
        },
        {
          "fecha": "27-06-2023",
          "hora": "10:15:00",
          "indiceUV": "0"
        },
        {
          "fecha": "27-06-2023",
          "hora": "10:20:00",
          "indiceUV": "0"
        }
        ]
    }]
}

5 Ejemplo para consumir el servicio

a. comando wget

wget --no-check-certificate -O salida.json "https://climatologia.meteochile.gob.cl/application/servicios/getRecienteUvb?usuario=correo@correo.cl&token=apiKey_personal"

b. script php

   $url = 'https://climatologia.meteochile.gob.cl/application/servicios/getRecienteUvb?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/getRecienteUvb?usuario=correo@correo.cl&token=apiKey_personal").text)
print (response)