{ "info": { "author": "Damon Burgett", "author_email": "damon@mapbox.com", "bugtrack_url": null, "classifiers": [ "Intended Audience :: Information Technology", "Intended Audience :: Science/Research", "License :: OSI Approved :: BSD License", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3.6", "Topic :: Scientific/Engineering :: GIS" ], "description": "========\nrio-glui\n========\n\n.. image:: https://badge.fury.io/py/rio-glui.svg\n :target: https://badge.fury.io/py/rio-glui\n\n.. image:: https://api.travis-ci.org/mapbox/rio-glui.png\n :target: https://travis-ci.org/mapbox/rio-glui\n\n.. image:: https://codecov.io/gh/mapbox/rio-glui/branch/master/graph/badge.svg\n :target: https://codecov.io/gh/mapbox/rio-glui\n\nExplore CloudOptimized geotiff on your browser using Mapbox GL JS.\n\n.. image:: http://i.giphy.com/3ohzdVQrl8uUc8I2dO.gif\n\nInstall\n=======\n\nYou can install rio-glui using pip\n\n.. code-block:: console\n\n $ pip install -U pip\n $ pip install rio-glui\n\n\nor install from source:\n\n.. code-block:: console\n\n $ git clone https://github.com/mapbox/rio-glui.git\n $ cd rio-glui\n $ pip install -e .\n\nUsage\n=====\n\n.. code-block:: console\n\n Usage: rio glui [OPTIONS] PATH\n\n Rasterio glui cli.\n\n Options:\n -b, --bidx BIDX Raster band index\n --scale INTEGER Min Max Min and Max data bounds to rescale data from.\n --colormap [cfastie|schwarzwald] Rio-tiler compatible colormap name ('cfastie' or 'schwarzwald')\n --tiles-format [png|jpg|webp] Tile image format (default: png)\n --tiles-dimensions INTEGER Dimension of images being served (default: 512)\n --nodata INTEGER Force mask creation from a given nodata value\n --gl-tile-size INTEGER mapbox-gl tileSize (default is the same as `tiles-dimensions`)\n --port INTEGER Webserver port (default: 8080)\n --playground Launch playground app\n --mapbox-token TOKEN Pass Mapbox token\n --help Show this message and exit.\n\nExplore COG hosted on aws\n\n.. code-block:: console\n\n $ rio glui https://oin-hotosm.s3.amazonaws.com/5ac626e091b5310010e0d482/0/5ac626e091b5310010e0d483.tif\n\n\n**Playground**\n\nThe **--playground** option opens a *playground* template where you an interact with the data to apply *rio-color formula*.\n\n\nCreating CloudOptimized Geotiff\n===============================\n\nTo create rio-glui friendly files (CloudOptimized Geotiff) you can use another rasterio plugin: rio-cogeo (https://github.com/cogeotiff/rio-cogeo.git).\n\n\nExtras\n======\n\nThis plugin also enable raster visualisation in Jupyter Notebook using [`mapboxgl-jupyter`](https://github.com/mapbox/mapboxgl-jupyter)\n\n\nContribution & Devellopement\n============================\n\nIssues and pull requests are more than welcome.\n\n**Dev install & Pull-Request**\n\n.. code-block:: console\n\n $ git clone https://github.com/mapbox/rio-glui.git\n $ cd rio-glui\n $ pip install -e .[dev]\n\n*Python3.6 only*\n\nThis repo is set to use `pre-commit` to run *flake8*, *pydocstring* and *black* (\"uncompromising Python code formatter\") when commiting new code.\n\n.. code-block:: console\n\n $ pre-commit install\n $ git add .\n $ git commit -m'my change'\n black....................................................................Passed\n Flake8...................................................................Passed\n Verifying PEP257 Compliance..............................................Passed\n $ git push origin\n\n\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/mapbox/rio-glui", "keywords": "COGEO CloudOptimized Geotiff rasterio Mapbox-GL", "license": "BSD", "maintainer": "", "maintainer_email": "", "name": "rio-glui", "package_url": "https://pypi.org/project/rio-glui/", "platform": "", "project_url": "https://pypi.org/project/rio-glui/", "project_urls": { "Homepage": "https://github.com/mapbox/rio-glui" }, "release_url": "https://pypi.org/project/rio-glui/1.0.6/", "requires_dist": [ "tornado (==4.5.3)", "rio-tiler (~=1.0)", "click", "rio-color", "pytest ; extra == 'dev'", "pytest-cov ; extra == 'dev'", "pre-commit ; extra == 'dev'", "mock ; extra == 'test'", "pytest ; extra == 'test'", "pytest-cov ; extra == 'test'" ], "requires_python": "", "summary": "Inspect CloudOptimized Geotiff using Mapbox GL JS", "version": "1.0.6" }, "last_serial": 4842969, "releases": { "1.0.1": [ { "comment_text": "", "digests": { "md5": "cb7a380e7da3ce2543e2c59c99ba276c", "sha256": "c0cf1f66484a815995afe398451962d0e769ed51825ae22bba593abd5adb8f24" }, "downloads": -1, "filename": "rio-glui-1.0.1.tar.gz", "has_sig": false, "md5_digest": "cb7a380e7da3ce2543e2c59c99ba276c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 46066, "upload_time": "2018-06-28T14:16:28", "url": "https://files.pythonhosted.org/packages/e4/3d/2f7037d3fe7389113582013b86b1560ad649fc945c5183fb3ace55dfb31a/rio-glui-1.0.1.tar.gz" } ], "1.0.2": [ { "comment_text": "", "digests": { "md5": "d1302e3ce8cd1d62eb4eb0b60f6cdf12", "sha256": "ebeb197ed1c1165fdc3eb2a63763dd83e29412474ca6dfd682feb8bea9599359" }, "downloads": -1, "filename": "rio-glui-1.0.2.tar.gz", "has_sig": false, "md5_digest": "d1302e3ce8cd1d62eb4eb0b60f6cdf12", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 47268, "upload_time": "2018-06-28T14:33:01", "url": "https://files.pythonhosted.org/packages/65/5e/fc4cc3101713b5ba3cfec785bec267572558cca470e0c075e72cf1a30e1e/rio-glui-1.0.2.tar.gz" } ], "1.0.3": [ { "comment_text": "", "digests": { "md5": "d8dda6d6378b77362132ec81d6f78c04", "sha256": "00f26d3b78be8ec9b9d00c5d67ec5c987259bfcd31a97ac0a99630a82260a47a" }, "downloads": -1, "filename": "rio-glui-1.0.3.tar.gz", "has_sig": false, "md5_digest": "d8dda6d6378b77362132ec81d6f78c04", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 47657, "upload_time": "2018-08-17T13:45:32", "url": "https://files.pythonhosted.org/packages/0e/dc/a7e7e8d7db5368575118755252fc0fa7037de96debe828c2a4595a4f2fc8/rio-glui-1.0.3.tar.gz" } ], "1.0.4": [ { "comment_text": "", "digests": { "md5": "3d7f50a86aedf92b9f86cea68cfea710", "sha256": "4674a61d0f2171e784e80c0df45a9b103d2095b73f5198f3b7d9ad0e8a41a8b0" }, "downloads": -1, "filename": "rio-glui-1.0.4.tar.gz", "has_sig": false, "md5_digest": "3d7f50a86aedf92b9f86cea68cfea710", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 48244, "upload_time": "2018-08-31T16:54:00", "url": "https://files.pythonhosted.org/packages/02/6f/32524252ba9c6ce200d202fca82b8890fb5850744db62c314415f494c2c8/rio-glui-1.0.4.tar.gz" } ], "1.0.5": [ { "comment_text": "", "digests": { "md5": "75ce6f47e9488cfd75ea916cb77d7485", "sha256": "70bbd0996eb74ce8e382e464da3309434568193755487c7b671a89e363b6b769" }, "downloads": -1, "filename": "rio-glui-1.0.5.tar.gz", "has_sig": false, "md5_digest": "75ce6f47e9488cfd75ea916cb77d7485", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 47953, "upload_time": "2018-09-06T17:30:40", "url": "https://files.pythonhosted.org/packages/56/aa/2d07bd5ac4d68d44cc6ee8bb199e3dce1b71ae78418739c1da07e9663b5d/rio-glui-1.0.5.tar.gz" } ], "1.0.6": [ { "comment_text": "", "digests": { "md5": "1ceaba95783d21874e63706a339f82cc", "sha256": "dd4f3b08e567ec084654886234ad88602a042e462e42d7dfd9b271e43c4310ed" }, "downloads": -1, "filename": "rio_glui-1.0.6-py3-none-any.whl", "has_sig": false, "md5_digest": "1ceaba95783d21874e63706a339f82cc", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 50381, "upload_time": "2019-02-19T23:05:54", "url": "https://files.pythonhosted.org/packages/69/e8/fd10b64a5929a0707f1f4da6fc94bd71b6a07464f615a760e56f969e88ea/rio_glui-1.0.6-py3-none-any.whl" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "1ceaba95783d21874e63706a339f82cc", "sha256": "dd4f3b08e567ec084654886234ad88602a042e462e42d7dfd9b271e43c4310ed" }, "downloads": -1, "filename": "rio_glui-1.0.6-py3-none-any.whl", "has_sig": false, "md5_digest": "1ceaba95783d21874e63706a339f82cc", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 50381, "upload_time": "2019-02-19T23:05:54", "url": "https://files.pythonhosted.org/packages/69/e8/fd10b64a5929a0707f1f4da6fc94bd71b6a07464f615a760e56f969e88ea/rio_glui-1.0.6-py3-none-any.whl" } ] }