Dirección General De Aeronáutica Civil

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

Informe Diario Temperatura y Precipitación Estaciones Automáticas

Este producto, nos muestra una tabla con informe diario temperatura y precipitación de estaciones automáticas con código y nombre de estación, datos recientes, temperaturas extremas y precipitación total 24 horas.

1 Identificador del Servicio

getClimatDiarioRecienteEmas

2 URL del Servicio

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

3 Descripción del Contenido

"codigoNacional"Código nacional de la estación
"codigoOMM"Código OMM de 5 dígitos
"nombreEstacion"Nombre de la estación
"latitud"Latitud decimal de la estación
"longitud"Longitud decimal de la estación
"altitud"Altitud de la estación
"comuna"Nombre de la comuma
"provincia"Nombre de la provincia
"temperaturaReciente"Temperatura más reciente
"humedadRelativaReciente"Humedad más reciente
"presionReciente"Presión nivel medio del mar más reciente
"temperaturaMaximaHoy"Temperatura máxima de hoy
"momentoTemperaturaMaxHoy"Hora de la temperatura máxima
"temperaturaMinimaHoy"Temperatura mínima de hoy
"momentoTemperaturaMinHoy"Hora de la temperatura mínima
"temperaturaMaximaAyer"Temperatura máxima de ayer
"momentoTemperaturaMaxAyer"Hora de la temperatura máxima de ayer
"temperaturaMinimaAyer"Temperatura mínima de ayer
"momentoTemperaturaMinAyer"Hora de la temperatura mínima de ayer
"aguaCaidaDiariaHoy"Total de agua capida de hoy
"aguaCaidaDiariaAyer"Total de agua caída de ayer

4 JSON - Ejemplo

{
  "type": "FeatureCollection",
  "description": "Informe Diario Temperatura y Precipitación Estaciones Automáticas",
  "features": [
    {
      "type": "Feature",
      "geometry": {
        "type": "Point",
        "coordinates": [
          -70.34028,
          -18.35555
        ]
      },
      "properties": {
        "codigoNacional": 180005,
        "codigoOMM": 85406,
        "nombreEstacion": "Chacalluta, Arica Ap.",
        "latitud": -18.35555,
        "longitud": -70.34028,
        "altitud": 50,
        "comuna": "Arica",
        "provincia": "Arica",
        "horaReciente": "14:45",
        "temperaturaReciente": 18.9,
        "humedadRelativaReciente": 74,
        "presionReciente": "1,012.4",
        "temperaturaMaximaHoy": 18.9,
        "momentoTemperaturaMaxHoy": "10:43",
        "temperaturaMinimaHoy": 17.7,
        "momentoTemperaturaMinHoy": "07:04",
        "temperaturaMaximaAyer": 20.7,
        "momentoTemperaturaMaxAyer": "14:21",
        "temperaturaMinimaAyer": 15.5,
        "momentoTemperaturaMinAyer": "22:22",
        "aguaCaidaDiariaHoy": "s/p",
        "aguaCaidaDiariaEstacionHoy": "s/p",
        "aguaCaidaDiariaAyer": "s/p",
        "aguaCaidaDiariaEstacionAyer": "s/p"
      }
    },
    {

5 Ejemplo para consumir el servicio

a. comando wget

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

b. script php

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