Este es el servidor que permite el acceso automatizado a datos de la red INACH (http://www.redsensoresinach.cl)
Desde el inicio de la implementación de la red INACH de estaciones meteorologicas en la antartida se ha ideado un plan en donde se comparten los datos a ciertas instituciones de forma que se pueda hacer diseminación de los datos de la red via automatización por medio de Webservices para lo que se ha creado la API con las funciones descritas a continuación.
Conceptualmente la red completa esta definida por la siguiente estructura:
Red INACH
|-- Estación 1
| -- Medicion 1 => Serie de tiempo E1M1
| -- .....
| -- Medición n => Serie de tiempo E1Mn
|-- Estación 2
| -- Medicion 1 => Serie de tiempo E2M1
| -- .......
| -- Medicion n => Serie de tiempo E2Mn
...
|-- Estación m
| -- Medicion 1 => Serie de tiempo EmM1
| -- .......
| -- Medicion n => Serie de tiempo EmMn
- getStation es la funcion para consultar los datos de una o varias estaciones o puntos de medicion.
- getMeasurement es la funcion para consultar los tipos de mediciones que se hacen en una estacion.
- getData es la funcion usada para consultar por las series de datos de una medicion en particular.
En este mismo esquema se provee acceso a 3 funciones de consulta de datos y metadatos de la red:
Aqui una estacion contiene datos como Nombre, Latitud, Longitud.
Una medicion hecha por una estacion puede set Temperatura del Aire o Velocidad de viento.
Y una serie de tiempo es un vector de tuplas tipo: [[tiempo1, valor1],..,[tiempon, valorn]] generada para cada medicion.
- setStation es la funcion para ingresar o cambiar los datos de una estacion o puntos de medicion.
- setMeasurement es la funcion para ingresar o cambiar los los tipos de mediciones que se hacen en una estacion.
- setData es la funcion usada para ingresar o cambiar las series de datos de una medicion en particular.
En este mismo esquema se provee acceso a 3 funciones de escritura de datos y metadatos de la red (para usuarios administradores):