Índice UVB máximo diario de la Red Radiométrica de la Dirección Meteorológica de Chile
1 Identificador del Servicio
2 URL del Servicio
https://climatologia.meteochile.gob.cl/application/geoservicios/getIndiceUVBDiarioGeo/2023/03/01?usuario=correo@correo.cl&token=apiKey_personal
3 Descripción del Contenido
a. Datos de las estaciones
| "nombreEstacion" | Nombre de la estación |
| "codigoNacional" | Identificador nacional de la estación |
| "codigoWIGOS" | Nuevo identificador sugerido por la WMO |
| "codigoOACI" | Código Aeronáutico de la estación |
| "codigoOMM" | Identificador numérico WMO de la estación |
| "latitud" | Latitud de la estación en grados y décimas |
| "longitud" | Longitud de la estación en grados y décimas |
| "altitud" | Altitud de la estación en metros |
| "suma" | Suma de los índices diarios |
| "media" | Valor medio de los índices diarios |
| "maximo" | Valor máximo de los índices diarios |
| "minimo" | Valor mínimo de los índices diarios |
| "conteo" | Cantidad de datos disponibles para el día |
| "momentoMaximo" | Fecha y hora del valor máximo |
| "momentoMinimo" | Fecha y hora del valor mínimo |
4 JSON - Ejemplo
{
"type": "FeatureCollection",
"description": "Índice UVB máximo diario de la Red Radiométrica de la Dirección Meteorológica de Chile",
"crs": {
"type": "name",
"properties": {
"name": "urn:ogc:def:crs:OGC:1.3:CRS8"
}
},
"features": [
{
"type": "Feature",
"geometry": {
"type": "Point",
"coordinates": [
-69.5625,
-18.2
]
},
"properties": {
"nombreEstacion": "Putre",
"codigoNacional": 180017,
"codigoWIGOS": "0-152-0-180017",
"codigoOACI": "",
"codigoOMM": 85405,
"latitud": -18.2,
"longitud": -69.5625,
"altitud": 3532,
"suma": 413.749999396503,
"media": 2.462797615455375,
"maximo": 6.769999980926514,
"minimo": 0.019999999552965164,
"conteo": 168,
"momentoMaximo": "16:20",
"momentoMinimo": "10:00"
}
}]
}
5 Ejemplo para consumir el servicio
a. comando wget
wget --no-check-certificate -O salida.json "https://climatologia.meteochile.gob.cl/application/geoservicios/getIndiceUVBDiarioGeo/2023/03/01?usuario=correo@correo.cl&token=apiKey_personal"
b. script php
$url = 'https://climatologia.meteochile.gob.cl/application/geoservicios/getIndiceUVBDiarioGeo/2023/03/01?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/geoservicios/getIndiceUVBDiarioGeo/2023/03/01?usuario=correo@correo.cl&token=apiKey_personal").text)
print (response)