Skip to main content

No project description provided

Project description

RIA LIBRARY

Python wrapper de la API de la Red de Información Agroclimática de Andalucía (RIA)

from ria import RIA

ria = RIA()
estaciones = ria.listar_todas_las_estaciones()

print("Estaciones = ", estaciones)

Installation

$ pip install python-ria

DOCS

PROVINCIAS

Los métodos públicos disponibles son:

* listar_todas_las_provincias: Devuelve un array con todas las provincias
* obtener_informacion_de_una_provincia: Devuelve la provincia preguntada

El formato que tiene la entidad provincia es el siguiente:

{
    id: int
    nombre: str
}

ESTACIONES

Los métodos públicos disponibles son:

* listar_todas_las_estaciones: Devuelve todas las estaciones
* listar_todas_estaciones_en_una_provincia: Devuelve un array con todas las estaciones dentro de una provincia
* obtener_informacion_de_una_estacion: Devuelve informacion de la estación.

El formato que tiene la entidad provincia es el siguiente:

{
    provincia: {
        id: int
        nombre: str
    }
    codigoEstacion: str
    nombre: str
    bajoplastico: bool
    activa: bool
    visible: bool
    longitud: str
    latitud: str
    altitud: int
    xutm: float
    yutm: float
    huso: int
}

DATOS DIARIOS

Los métodos públicos disponibles son:

* obtener_datos_dia: Obtiene los datos de un día concreto
* obtener_datos_diarios_periodo: Obtiene los datos darios de un periodo de tiempo seleccionado
* obtener_datos_diarios_periodo_con_et0: Obtiene los datos darios de un periodo de tiempo seleccionado con la Et0 calculada o nula en caso de no poder calcularla por falta de datos

El formato que tienen los datos diarios es el siguiente:

{
    bateria: int
    dia: int
    dirViento: float
    dirVientoVelMax: float
    et0: float
    fecha: str
    fechaUtlMod: str
    horMinHumMax: str
    horMinHumMin: str
    horMinTempMax: str
    horMinTempMin: str
    horMinVelMax: str
    humedadMax: float
    humedadMedia: float
    humedadMin: float
    precipitacion: float
    radiacion: float
    tempMax: float
    tempMedia: float
    tempMin: float
    velViento: float
    velVientoMax: float
}

DATOS MENSUALES

Los métodos públicos disponibles son:

* obtener_datos_mes: Obtiene los datos de un mes concreto
* obtener_datos_mensuales_periodo: Obtiene los datos mensuales de un periodo de tiempo seleccionado

El formato que tienen los datos mensuales es el siguiente:

{
    anyo: int
    mes: int
    numDias: int
    tempMedia: float
    tempMax: float
    diaHorMinTempMax: str
    tempMin: float
    diaHorMinTempMin: str
    humedadMedia: float
    humedadMax: float
    diahorMinHumMax: str
    humedadMin: float
    diahorMinHumMin: str
    velViento: float
    dirViento: float
    velVientoMax: float
    diahorMinVelMax: str
    dirVientoVelMax: float
    precipitacion: float
    radiacion: float
    bateria: float
    fechaUtlMod: str
}
'''

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

python-ria-0.0.4.tar.gz (10.4 kB view hashes)

Uploaded Source

Built Distribution

python_ria-0.0.4-py3-none-any.whl (10.9 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page