Skip to main content

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
}
'''

Metadata

Release files for python-ria 0.0.4

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for python-ria 0.0.4
File Size Uploaded Provenance
python-ria-0.0.4.tar.gz 10.4 kB Without provenance Details

Built distribution (wheel)

Table of built distributions (wheels) for python-ria 0.0.4
File Interpreter ABI Platform
python_ria-0.0.4-py3-none-any.whl Python 3 none any Details

Total release size: 21.3 kB

Release files / python-ria-0.0.4.tar.gz

Download URL python-ria-0.0.4.tar.gz
Size 10.4 kB
Tags Source
SHA-256 checksum
How to use checksums
cf277532eead3bbcf12b47cb15baf3fc5cdd11bf99e21b47e055cc751a1d3ce6
BLAKE2b-256 checksum
How to use checksums
b572ff5fb84948f77758bb908c92be9d8b76c060984a3078c313382e85253fc5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.9.17

Release files / python_ria-0.0.4-py3-none-any.whl

Download URL python_ria-0.0.4-py3-none-any.whl
Size 10.9 kB
Tags Python 3
SHA-256 checksum
How to use checksums
b08b844cf6f66d22b7a689e0daa5390257c3b09bdf2595a338c73e0c4c588615
BLAKE2b-256 checksum
How to use checksums
96acb826070d8a82ebeb8f426075eb30db8587dfd3c2671dc6524521e4dff120
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.9.17

Security for python-ria 0.0.4

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page