{ "info": { "author": "Bengoa", "author_email": "tratratron@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 2 - Pre-Alpha", "Environment :: Win32 (MS Windows)", "Environment :: X11 Applications", "License :: OSI Approved :: MIT License", "Natural Language :: Spanish", "Operating System :: Microsoft :: Windows", "Operating System :: POSIX :: Linux", "Programming Language :: Python", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Topic :: Scientific/Engineering :: Atmospheric Science", "Topic :: Scientific/Engineering :: GIS" ], "description": "# Tormetron\n\nTormetron es un paquete destinado a descargar, guardar y procesar im\u00e1genes ofrecidas por AEMET (www.aemet.es) referentes a:\n * Radares de precipitaci\u00f3n. Fuente: API de AEMET ([aemet open data](https://opendata.aemet.es/)).\n * Precipitaci\u00f3n acumulada de 6 horas. Fuente: web de AEMET ([aemet radar](http://www.aemet.es/es/eltiempo/observacion/radar)).\n \nP\u00e1gina web ~~en preparaci\u00f3n~~\n\n## Descarga e instalaci\u00f3n\n\nSe puede descargar e instalar en un solo paso desde [PyPI](https://pypi.org/project/tormetron/):\n\n* Versi\u00f3n de prueba en test.pypi.org:\n\n```\n$ pip install -i https://test.pypi.org/simple/ tormetron==0.0.1\n```\n\n* \u00daltima versi\u00f3n disponible en pypi:\n\n```\n$ pip install tormetron\n```\n\nTormetron funciona en Python 2.7 y en Python 3.4 o superior.\n\nSe puede descargar la versi\u00f3n en desarrollo disponible en [github](https://github.com/jlbmdm/tormetron) (repositorio provisionalmente privado; se har\u00e1 p\u00fablico con la versi\u00f3n 1.0.0)\n\nSi se descarga el paquete desde github, se puede instalar para que est\u00e9 disponible para python (en lib/site-packages). Para ello, desde la consola de comandos (cmd en Windows):\n\n```\n$ cd ruta_del_proyecto\n$ pip install .\n\n```\n\no bien con el m\u00e9todo antiguo (menos recomendable):\n\n```\n$ cd ruta_del_proyecto\n$ python setup.py install\n```\nruta\\_del\\_proyecto es la carpeta del proyecto (la que contine el setup.py)\n\n## Uso de tormetron\n\nPara descargar im\u00e1genes de radar de la API de AEMET es necesario obtener antes una API_KEY de [AEMET](https://opendata.aemet.es/centrodedescargas/altaUsuario)\n\n### Uso en linea de comandos\n\n $ python -m radatron [ options ]\n \n    options:\n\n--radar n\n  n:   1 ultimo radar\n  2 acum de las ultimas 6 horas\n\n--estacion nombre\n  nombre: nombre o codigo de la estaci\u00f3n radar; por defecto, Palencia\n\n--modo m\n  m:   p descarga puntual\n  c descarga programada la cada 10 minutos -\u00faltimo radar- o 24 horas -acum de las \u00faltimas 6 horas-\n\n--carpeta dir\n  dir: nombre de la carpeta en la que guardar las im\u00e1genes; por defecto, \"data\"\n\t\t\t\nLos comandos se puede abreviar respectivamente: -r, -e, -m, -c\n\nEjemplos:\n\n``` \n$ python -m radatron -r 2 -e Palencia -m c --carpeta radarPalencia\n\n$ python -m radatron --radar 1 --estacion Madrid\n```\n\n### Uso desde un script de python:\n\nPara usarlo desde un script el paquete debe estar instalado en site-packages o estar disponible para el script de forma que pueda importarse el paquete radatron:\n\n```\n\t>>> import radatron\n\n\t>>> estacion_radar = radatron.EstacionRadar('Palencia')\n\n\t>>> imagen_radar = radatron.ImagenRadarAEMET(estacion_radar)\n\n\t>>> imagen_radar.descargar_mapa_radar_regional()\n```\n\nTODO: Pendiente completar las instrucciones\n\n\n## Organizaci\u00f3n interna\n\nTormetron incluye un paquete llamado __tormetron__ con un m\u00f3dulo principal, _radares.py_, que tiene tres clases:\n\n- Class EstacionRadar -> Incluye m\u00e9todos para buscar/identificar una estaci\u00f3n radar\n \n- Class ImagenRadarAEMET -> Incluye m\u00e9todos para descargar im\u00e1genes radar de AEMET\n\n- Class ImagenRadarFile -> Con m\u00e9todos para procesar georreferenciar im\u00e1genes descargadas\n\nLas clases y sus m\u00e9todos se documentar\u00e1n pr\u00f3ximamente.\n\nEl script \\_\\_main\\_\\_.py utiliza estas clases para:\n\n * Obtener imagen(es) r\u00e1dar\n\n o bien:\n\n * Obtener imagen de precipitaci\u00f3n de las \u00faltimas 6 horas\n \nEn ambos casos se puede descargar:\n\t\t\n * 0 Modo puntual: ultima imagen disponible\n\t\t\t\n * 1 Modo continuo: descarga la imagen disponble cada 10 minutos (tiempo de actualizaci\u00f3n)\n\nEn el caso del radar, AEMET actualiza la imagen cada 10 minutos. Para la imagen de precipitaci\u00f3nde las \u00faltimas horas, AEMET ofrece las \u00faltimas 8 imagenes, correspondientes a los 4 momentos de referencia del d\u00eda (AEMET genera estas im\u00e1genes a las 00:00, 06:00, 12:00 y 18:00 cada d\u00eda).\n\nFichero convertido a ANSI en Notepad++", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/jlbmdm/tormetron", "keywords": "", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "tormetron", "package_url": "https://pypi.org/project/tormetron/", "platform": "", "project_url": "https://pypi.org/project/tormetron/", "project_urls": { "Homepage": "https://github.com/jlbmdm/tormetron" }, "release_url": "https://pypi.org/project/tormetron/0.0.dev3/", "requires_dist": null, "requires_python": "", "summary": "Download, save and process rainfall radar images from AEMET", "version": "0.0.dev3" }, "last_serial": 5886053, "releases": { "0.0.dev2": [ { "comment_text": "", "digests": { "md5": "115c2c17531b872bef2cc9ccda9bfa24", "sha256": "1facd8fe2f21c2799af862851490970268bf7c04a9e2b1e1dc2e4d457075b936" }, "downloads": -1, "filename": "tormetron-0.0.dev2.tar.gz", "has_sig": false, "md5_digest": "115c2c17531b872bef2cc9ccda9bfa24", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 198189, "upload_time": "2019-09-24T22:09:20", "url": "https://files.pythonhosted.org/packages/46/df/b35ec7a30b4898c73d1a7545908a1eeab23d09856403c65004818074a543/tormetron-0.0.dev2.tar.gz" } ], "0.0.dev3": [ { "comment_text": "", "digests": { "md5": "897514ec5c4d44092aff263f3963bff4", "sha256": "71821004c7769cd9c2d5f32d0d99115d771e7e00287c86940ab0b4def556b521" }, "downloads": -1, "filename": "tormetron-0.0.dev3.tar.gz", "has_sig": false, "md5_digest": "897514ec5c4d44092aff263f3963bff4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 198555, "upload_time": "2019-09-25T15:52:01", "url": "https://files.pythonhosted.org/packages/75/f3/3aeae174a000ee344857ce9126ddbb67607398cbd6f674cedb284fe3f98b/tormetron-0.0.dev3.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "897514ec5c4d44092aff263f3963bff4", "sha256": "71821004c7769cd9c2d5f32d0d99115d771e7e00287c86940ab0b4def556b521" }, "downloads": -1, "filename": "tormetron-0.0.dev3.tar.gz", "has_sig": false, "md5_digest": "897514ec5c4d44092aff263f3963bff4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 198555, "upload_time": "2019-09-25T15:52:01", "url": "https://files.pythonhosted.org/packages/75/f3/3aeae174a000ee344857ce9126ddbb67607398cbd6f674cedb284fe3f98b/tormetron-0.0.dev3.tar.gz" } ] }