Lista de las estaciones pertenecientes a la Dirección Meteorológica de Chile. Principales metadatos de la estación en formato GeoJson para referencia directa desde clientes como ArcGIS, QGIS, gvSIG, etc.
1 Identificador del Servicio
2 URL del Servicio
https://climatologia.meteochile.gob.cl/application/geoservicios/getCatastroEstacionesGeo?usuario=correo@correo.cl&token=apiKey_personal
3 Descripción del Contenido
a. Datos de las estaciones
"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 |
"region" | Nombre de la región |
"provincia" | Nombre de la provincia a la que pertenece la estación |
"comuna" | Nombre de la comuna a la que pertenece la estación |
"fechaInstalacion" | Fecha de alta de la estación |
"tipoEstacion" | Tipo de estación |
"tipoClasificacion" | Clasificación de la estación |
"zonaGeografica" | Zona geográfica a la que pertenece la estación |
4 JSON - Ejemplo
{ "type": "FeatureCollection", "description": "Catastro de estaciones pertenecientes a la Dirección Meteorológica de Chile", "crs": { "type": "name", "properties": { "name": "urn:ogc:def:crs:OGC:1.3:CRS8" } }, "features": [ { "type": "Feature", "features": { "type": "Feature", "geometry": { "type": "Point", "coordinates": [ -70.68278, -33.445 ] }, "properties": { "nombreEstacion": "Quinta Normal, Santiago", "codigoNacional": 330020, "codigoWIGOS": "0-20000-0-85577", "codigoOACI": "SCQN", "codigoOMM": 85577, "latitud": -33.445, "longitud": -70.68278, "altitud": 520, "numeroRegion": 13, "region": "Metropolitana de Santiago", "provincia": "Santiago ", "comuna": "Estación Central ", "fechaInstalacion": "1849-01-01 00:00:00", "tipoEstacion": "Mixta", "tipoClasificacion": "Sinóptica", "zonaGeografica": "Valle" } } },
5 Ejemplo para consumir el servicio
a. comando wget
wget --no-check-certificate -O salida.json "https://climatologia.meteochile.gob.cl/application/geoservicios/getCatastroEstacionesGeo?usuario=correo@correo.cl&token=apiKey_personal"
b. script php
$url = 'https://climatologia.meteochile.gob.cl/application/geoservicios/getCatastroEstacionesGeo?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/getCatastroEstacionesGeo?usuario=correo@correo.cl&token=apiKey_personal").text)
print (response)