{ "info": { "author": "Benjamin Stookey", "author_email": "ben@bilgecode.org", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Environment :: Web Environment", "Framework :: Django", "Intended Audience :: Developers", "License :: OSI Approved :: BSD License", "Operating System :: OS Independent", "Programming Language :: Python", "Topic :: Utilities" ], "description": "============\ndjango-tides\n============\n\nA tool to acquire, store, and serve tide data. Designed to have pluggable backends for multiple tide services. So far NOAA_ is the only source.\n\nInstallation\n============\n\nUse ``pip`` to install from PyPI::\n\n\tpip install django-tides\n\nAdd ``django_tides`` to your settings.py file::\n\n\tINSTALLED_APPS = (\n\t ...\n\t 'django_tides',\n\t ...\n\t)\n\nAdditional Requirements\n=======================\n\n``beautifulsoup4`` to parse the XML served by NOAA\n\n``django-tastypie`` to generate the API\n\nGeoDjango_ is used to store point data for tide stations. I use PostGIS_ as my database backend.\n\nAcquiring Data\n==============\n\n``django-tides`` comes with a management function::\n\n\t./manage.py update_tides\n\nThis will pull all tide data for all available backends. Use this with care as it will use a lot of bandwidth.\n\nEndpoints\n=========\n\n``django-tides`` exposes two endpoints for now:\n\n/tides/api/water-level/\n-----------------------\n\nProvides the water level at a specific station over time. Example:\n\n``/tides/api/water-level/?format=json&time__gte=2013-07-04%2000:00&time__lte=2013-07-15%2000:00&limit=10&station__source_id=8447355``\n\n/tides/api/station/\n-------------------\n\nProvides a list of stations within proximity of a given point. Example:\n\n``/tides/api/station/?format=json&limit=10&offset=0&lat=41.77873679916478&lon=-70.47317504882812``\n\nContributing\n============\n\nThink this needs something else? To contribute to ``django-tides`` create a fork on Bitbucket_. Clone your fork, make some changes, and submit a pull request.\n\nBugs are great contributions too! Feel free to add an issue on Bitbucket_.\n\n.. _Bitbucket: https://bitbucket.org/bilgecode/django-tides\n.. _GeoDjango: https://docs.djangoproject.com/en/dev/ref/contrib/gis/\n.. _PostGis: http://postgis.net/\n.. _NOAA: http://tidesandcurrents.noaa.gov/", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://bitbucket.org/bilgecode/django-tides", "keywords": null, "license": "LICENSE", "maintainer": null, "maintainer_email": null, "name": "django-tides", "package_url": "https://pypi.org/project/django-tides/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/django-tides/", "project_urls": { "Download": "UNKNOWN", "Homepage": "https://bitbucket.org/bilgecode/django-tides" }, "release_url": "https://pypi.org/project/django-tides/0.1/", "requires_dist": null, "requires_python": null, "summary": "A tide storage tool and API.", "version": "0.1" }, "last_serial": 824217, "releases": { "0.1": [ { "comment_text": "", "digests": { "md5": "b9ef6ebb7c8d6658afcaeffb84742b04", "sha256": "75b227e335824c51f635d55eea308429238b31ca39904c3328e139523c613ea0" }, "downloads": -1, "filename": "django-tides-0.1.tar.gz", "has_sig": false, "md5_digest": "b9ef6ebb7c8d6658afcaeffb84742b04", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6954, "upload_time": "2013-07-24T19:06:14", "url": "https://files.pythonhosted.org/packages/b9/35/3f8e8d0116859463fdcc48f1aa507940aeb4d79ee65b17363f8d75057d86/django-tides-0.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "b9ef6ebb7c8d6658afcaeffb84742b04", "sha256": "75b227e335824c51f635d55eea308429238b31ca39904c3328e139523c613ea0" }, "downloads": -1, "filename": "django-tides-0.1.tar.gz", "has_sig": false, "md5_digest": "b9ef6ebb7c8d6658afcaeffb84742b04", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6954, "upload_time": "2013-07-24T19:06:14", "url": "https://files.pythonhosted.org/packages/b9/35/3f8e8d0116859463fdcc48f1aa507940aeb4d79ee65b17363f8d75057d86/django-tides-0.1.tar.gz" } ] }