Dirección General De Aeronáutica Civil

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

Monitoreo Últimos 90 días - Olas de Frío

Monitoreo de la temperatura minima diaria de los últimos 90 días y los periodos de ocurrencia de eventos de olas de frio. Cuando la temperatura minima diaria iguala o supera el umbral por tres días consecutivos o más, se considerará como una ola de frio.

1 Identificador del Servicio

getOlasDeFrioRecientes

2 URL del Servicio

https://climatologia.meteochile.gob.cl/application/servicios/getOlasDeFrioRecientes?usuario=correo@correo.cl&token=apiKey_personal

3 Descripción del Contenido

"nombreEstacion" Nombre de la estación
"codigoWIGOS"Identificador WIGOS de la estación
"codigoNacional" Identificador nacional 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
"region"Nombre de la región
"provincia"Nombre de la provincia
"comuna"Nombre de la comuna
"tipoEstacion"Tipo de estación
"tipoClasificacion"Clasificación de la estación
"zonaGeografica"Zona geográfica de la estación
"fechaInicioOla"Fecha de inicio del evento de Ola de Calor
"fechaTerminoOla"Fecha de término del evento de Ola de Calor
"diasSobreUmbral"Cantidad de días en donde la temperatura máxima supera el humbral del percentil 90
"minimaAbsoluta"Temperatura más baja de la ola de frío
"fechaMinimaAbsoluta"Fecha y hora de la temperatura mínima más baja
"minimaMedia"Temperatura media de la mínimas

4 JSON - Ejemplo

{
  "type": "FeatureCollection",
  "description": "Olas de frio de los últimos 90 días",
  "features": [
    {
      "type": "Feature",
      "geometry": {
        "type": "Point",
        "coordinates": [
          -70.44528,
          -23.45361
        ]
      },
      "properties": {
        "nombreEstacion": "Cerro Moreno  Antofagasta  Ap.",
        "codigoNacional": 230001,
        "codigoWIGOS": "0-20000-0-85442",
        "codigoOACI": "SCFA",
        "codigoOMM": 85442,
        "latitud": -23.45361,
        "longitud": -70.44528,
        "altitud": 112,
        "numeroRegion": 2,
        "region": "Antofagasta",
        "provincia": "Antofagasta",
        "comuna": "Antofagasta",
        "tipoEstacion": "Mixta",
        "tipoClasificacion": "Sinóptica Aeronáutica",
        "zonaGeografica": "Litoral",
        "fechaInicioOla": "05-05-2023",
        "fechaTerminoOla": "07-05-2023",
        "diasSobreUmbral": 3,
        "minimaAbsoluta": 10.3,
        "fechaMinimaAbsoluta": "05-05-2023",
        "minimaMedia": 10.6
      }
    },

5 Ejemplo para consumir el servicio

a. comando wget

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

b. script php

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