python-ria


Namepython-ria JSON
Version 0.0.4 PyPI version JSON
download
home_page
Summary
upload_time2023-07-22 19:35:55
maintainer
docs_urlNone
authorFrancisco Puig
requires_python>=3.6
license
keywords weather ria red de información agroclimática de andalucía
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # RIA LIBRARY

Python wrapper de la [API de la Red de Información Agroclimática de Andalucía (RIA)](https://www.juntadeandalucia.es/agriculturaypesca/ifapa/riaws/swagger-ui.html#/dato-diario-controller/getDatosDiariosPorIntervaloUsingGET)
 


```python
from ria import RIA

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

print("Estaciones = ", estaciones)

```

## Installation

```console
$ 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:
```python
{
    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:
```python
{
    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:
```python
{
    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:
```python
{
    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
}
'''

            

Raw data

            {
    "_id": null,
    "home_page": "",
    "name": "python-ria",
    "maintainer": "",
    "docs_url": null,
    "requires_python": ">=3.6",
    "maintainer_email": "",
    "keywords": "weather,RIA,Red de Informaci\u00f3n Agroclim\u00e1tica de Andaluc\u00eda",
    "author": "Francisco Puig",
    "author_email": "",
    "download_url": "https://files.pythonhosted.org/packages/b5/72/ff5fb84948f77758bb908c92be9d8b76c060984a3078c313382e85253fc5/python-ria-0.0.4.tar.gz",
    "platform": null,
    "description": "# RIA LIBRARY\n\nPython wrapper de la [API de la Red de Informaci\u00f3n Agroclim\u00e1tica de Andaluc\u00eda (RIA)](https://www.juntadeandalucia.es/agriculturaypesca/ifapa/riaws/swagger-ui.html#/dato-diario-controller/getDatosDiariosPorIntervaloUsingGET)\n \n\n\n```python\nfrom ria import RIA\n\nria = RIA()\nestaciones = ria.listar_todas_las_estaciones()\n\nprint(\"Estaciones = \", estaciones)\n\n```\n\n## Installation\n\n```console\n$ pip install python-ria\n```\n\n# DOCS\n\n## PROVINCIAS\n\nLos m\u00e9todos p\u00fablicos disponibles son:\n\n    * listar_todas_las_provincias: Devuelve un array con todas las provincias\n    * obtener_informacion_de_una_provincia: Devuelve la provincia preguntada\n\nEl formato que tiene la entidad provincia es el siguiente:\n```python\n{\n    id: int\n    nombre: str\n}\n```\n\n## ESTACIONES\nLos m\u00e9todos p\u00fablicos disponibles son:\n\n    * listar_todas_las_estaciones: Devuelve todas las estaciones\n    * listar_todas_estaciones_en_una_provincia: Devuelve un array con todas las estaciones dentro de una provincia\n    * obtener_informacion_de_una_estacion: Devuelve informacion de la estaci\u00f3n.\n\nEl formato que tiene la entidad provincia es el siguiente:\n```python\n{\n    provincia: {\n        id: int\n        nombre: str\n    }\n    codigoEstacion: str\n    nombre: str\n    bajoplastico: bool\n    activa: bool\n    visible: bool\n    longitud: str\n    latitud: str\n    altitud: int\n    xutm: float\n    yutm: float\n    huso: int\n}\n```\n## DATOS DIARIOS\nLos m\u00e9todos p\u00fablicos disponibles son:\n\n    * obtener_datos_dia: Obtiene los datos de un d\u00eda concreto\n    * obtener_datos_diarios_periodo: Obtiene los datos darios de un periodo de tiempo seleccionado\n    * 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\n\nEl formato que tienen los datos diarios es el siguiente:\n```python\n{\n    bateria: int\n    dia: int\n    dirViento: float\n    dirVientoVelMax: float\n    et0: float\n    fecha: str\n    fechaUtlMod: str\n    horMinHumMax: str\n    horMinHumMin: str\n    horMinTempMax: str\n    horMinTempMin: str\n    horMinVelMax: str\n    humedadMax: float\n    humedadMedia: float\n    humedadMin: float\n    precipitacion: float\n    radiacion: float\n    tempMax: float\n    tempMedia: float\n    tempMin: float\n    velViento: float\n    velVientoMax: float\n}\n```\n## DATOS MENSUALES\nLos m\u00e9todos p\u00fablicos disponibles son:\n\n    * obtener_datos_mes: Obtiene los datos de un mes concreto\n    * obtener_datos_mensuales_periodo: Obtiene los datos mensuales de un periodo de tiempo seleccionado\n\nEl formato que tienen los datos mensuales es el siguiente:\n```python\n{\n    anyo: int\n    mes: int\n    numDias: int\n    tempMedia: float\n    tempMax: float\n    diaHorMinTempMax: str\n    tempMin: float\n    diaHorMinTempMin: str\n    humedadMedia: float\n    humedadMax: float\n    diahorMinHumMax: str\n    humedadMin: float\n    diahorMinHumMin: str\n    velViento: float\n    dirViento: float\n    velVientoMax: float\n    diahorMinVelMax: str\n    dirVientoVelMax: float\n    precipitacion: float\n    radiacion: float\n    bateria: float\n    fechaUtlMod: str\n}\n'''\n",
    "bugtrack_url": null,
    "license": "",
    "summary": "",
    "version": "0.0.4",
    "project_urls": null,
    "split_keywords": [
        "weather",
        "ria",
        "red de informaci\u00f3n agroclim\u00e1tica de andaluc\u00eda"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "96acb826070d8a82ebeb8f426075eb30db8587dfd3c2671dc6524521e4dff120",
                "md5": "b88c060bc87462e26af28d8e38798f62",
                "sha256": "b08b844cf6f66d22b7a689e0daa5390257c3b09bdf2595a338c73e0c4c588615"
            },
            "downloads": -1,
            "filename": "python_ria-0.0.4-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "b88c060bc87462e26af28d8e38798f62",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": ">=3.6",
            "size": 10873,
            "upload_time": "2023-07-22T19:35:54",
            "upload_time_iso_8601": "2023-07-22T19:35:54.046153Z",
            "url": "https://files.pythonhosted.org/packages/96/ac/b826070d8a82ebeb8f426075eb30db8587dfd3c2671dc6524521e4dff120/python_ria-0.0.4-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "b572ff5fb84948f77758bb908c92be9d8b76c060984a3078c313382e85253fc5",
                "md5": "47b1e15eb81812e8a781a4a318c4ea1b",
                "sha256": "cf277532eead3bbcf12b47cb15baf3fc5cdd11bf99e21b47e055cc751a1d3ce6"
            },
            "downloads": -1,
            "filename": "python-ria-0.0.4.tar.gz",
            "has_sig": false,
            "md5_digest": "47b1e15eb81812e8a781a4a318c4ea1b",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.6",
            "size": 10399,
            "upload_time": "2023-07-22T19:35:55",
            "upload_time_iso_8601": "2023-07-22T19:35:55.485713Z",
            "url": "https://files.pythonhosted.org/packages/b5/72/ff5fb84948f77758bb908c92be9d8b76c060984a3078c313382e85253fc5/python-ria-0.0.4.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2023-07-22 19:35:55",
    "github": false,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "lcname": "python-ria"
}
        
Elapsed time: 0.16251s