{ "info": { "author": "Pratyush Tripathy", "author_email": "pratkrt@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "License :: OSI Approved :: MIT License", "Operating System :: MacOS", "Operating System :: Microsoft :: Windows", "Programming Language :: Python :: 3" ], "description": "# Python-for-Remote-Sensing-and-GIS\nPyRSGIS is a powerful module to read, manipulate and export geo-rasters. The module is built on the GDAL library, and is very efficient for various geospatial analysis. Please do not use this package for commercial purpose without my explicit permission. Researchers/ academicians are welcomed for feedback and technical support.\n\n[![DOI](https://zenodo.org/badge/DOI/10.5281/zenodo.3470674.svg)](https://doi.org/10.5281/zenodo.3470674)\n\nThe module is capable of processing Landsat data from the downloaded TAR files itself.\n\nPlease find few example below:\n\nLet's import the module by using the below code
\n`import pyrsgis as rg`\n\nWe will first start with reading raster and perform some basic operations.\nMake sure your current working directory is the same where the raster files are located, if not use the following command:
\n`import os`
\n`os.chdir(\"d:/yourDirectory\")`\n\nPlease skip the above two lines of code if the directory is already set to the files location.
\n\nTo read bands of a stacked satellite image,
\n(1) For all bands:
\n`dataSource, yourArray = raster.read(file, bands='all')`
\nWhich returns the data source containing projection information, and a NumPy array.
\n\nTo read a list of bands from stacked images:
\n(2) For list of bands:
\n`dataSource, yourArray = raster.read(file, bands=[2, 3, 4])`
\nWhich returns bands 2, 3 & 4 as three-dimensional NumPy array.
\n\nTo read a specific band from stacked image:
\n(3) For a specific band:
\n`dataSource, yourArray = raster.read(file, bands=2)`
\nWhich returns band number 2 as two-dimensional NumPy array.
\n\nTo export the bands from the above read data,
\n(1) For all bands:
\n`raster.export(yourArray, dataSource, \"sample_extracted.tif\", dtype='int', bands='all')`
\nBy default, `dtype = 'int'`, to export float type array (eg. NDVI), use `dtype = 'float'`
\n\n(2) For list of bands:
\n`raster.export(yourArray, dataSource, \"sample_extracted.tif\", bands=[2, 3, 4])`
\n\n(3) For a specific band:
\n`raster.export(yourArray, dataSource, \"sample_extracted.tif\", bands=3)`
\n\n\nTo read the TAR file directly:
\n`yourData = rg.readtar(\"yourFilename.tar.gz\")`
\n\nSimilarly, stacked TIFF file can be read:
\n`yourData = rg.readtif(\"yourFilename.tif\")`
\n\nAfter the above code, various properties of the raster can be assessed.
\n`print(yourData.rows)`
\n`print(yourData.cols)`
\nwill give you the number of rows and columns.
\n\nThe number of bands can be checked using:
\n`print(yourData.nbands)`
\n\nThe satellite sensor can also be determined.
\n`print(yourRaster.satellite)`
\n\nIf the above code shows the correct satellite sensor correctly, then this getting this should be easy:
\n`print(yourRaster.bandIndex)`
\nThis will show correctly the band number for available bands.
\n\nAny particular band can be extarcted using:
\n`yourBand = yourData.getband(bandNumber)`
\n\nThe above code returns the band as array which can be visualised using:
\n`display(yourBand)`
\nor\n`display(yourData.getband(bandNumber))`
\nThe map can directly be saved as an image.
\n\nMap title can also be assigned:
\n`display(yourBand, maptitle='Your Map Title')`
\n\nThe extracted band can be exported using:
\n`yourData.export(yourBand, \"yourOutputFilename.tif\")`
\nThis saves the extracted band to the same directory.
\nIf exporting a float data type (raster with decimal values), please define the datatype explicitly, default is 'int':
\n`yourData.export(yourBand, \"yourOutputFilename.tif\", datatype='float')`
\n\nThe NDVI (Normalised Difference Vegetaton Index) can be computed easily.
\n`yourndvi = yourData.ndvi()`
\nThis returns the NDVI array,which can be exported using the same command used for the band above.
\n\nAny normalised difference indev can be computed using:
\n`yourIndex = yourData.nordif(bandNumber2, bandNumber1)`
\nWhich performs (band2-band1)/(band2+band1) in the back end.
\n\n`yourRaster.export(yourndvi, 'yourNDVI.tif', datatype='float')`
\nBe careful that the NDVI is of float datatype, whereas the raw bands are integer datatype. Float data export uses more space on hard drive, so the default has been set to integer. Therefore, to export any float datatype, the argument should be passed explicitly.
\n\nRaster files can also be easily converted into CSV files which is mainly required for statistical analysis.
\n`from pyrsgis.convert import rastertocsv`
\n\nAssign the directory where raster files are located
\n`yourDir = \"D:\\\\yourRasterFolder\"`
\n`rastertocsv(yourDir, filename='yourFilename.csv')`
\n\nGenerally the NoData or NULL values in the raster become random negative values, negatives can be removed using:
\n`rastertocsv(yourDir, filename='yourFilename.csv', negative=False)`
\n\nAt times the NoData or NULL values in raster become '127' or '65536', they can also be removed by declaring explicitly
\n`rastertocsv(yourDir, filename='yourFilename.csv', remove=[127, 65536])`
\nThis is a trial and check process, please check the generated CSV file for such issues
\n\nBad rows in the CSV file represents the cell that has zero values in all the rasters and takes a lot of storage space, it can be eliminated using:
\n`rastertocsv(yourDir, filename='yourFilename.csv', badrows=False)`
\n\n\n\n\n", "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/PratyushTripathy/pyrsgis", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "pyrsgis", "package_url": "https://pypi.org/project/pyrsgis/", "platform": "", "project_url": "https://pypi.org/project/pyrsgis/", "project_urls": { "Homepage": "https://github.com/PratyushTripathy/pyrsgis" }, "release_url": "https://pypi.org/project/pyrsgis/0.2.4/", "requires_dist": null, "requires_python": "", "summary": "Processing satellite data directly from TAR files.", "version": "0.2.4" }, "last_serial": 5921923, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "605710e49c1575a1037f3b71effd0f57", "sha256": "3a184544362a56a49c48ea56bec1fa577fb5eb6980e3c83f1d11d5ac4f29da39" }, "downloads": -1, "filename": "pyrsgis-0.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "605710e49c1575a1037f3b71effd0f57", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 5093, "upload_time": "2018-11-20T10:18:43", "url": "https://files.pythonhosted.org/packages/37/d3/ed30008b4116475594121f863c53f2e9fedf03e237038dde078fdbb28e0c/pyrsgis-0.0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "3a0fb25b91af7f1b79390cea5e9ac01d", "sha256": "f035ae753ffa801e52abd31fc37be29b0c37ea0d868796cb6da1165d1da27bbc" }, "downloads": -1, "filename": "pyrsgis-0.0.1.tar.gz", "has_sig": false, "md5_digest": "3a0fb25b91af7f1b79390cea5e9ac01d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3873, "upload_time": "2018-11-20T10:18:46", "url": "https://files.pythonhosted.org/packages/ce/a4/e4ce03dba8e7854125814e4e9c575fd1cd30f95e121ff2cdce39bff3a937/pyrsgis-0.0.1.tar.gz" } ], "0.0.10": [ { "comment_text": "", "digests": { "md5": "cd59d33b5c698bf75be2f87734352fc8", "sha256": "da829c5dd0ea4704ccd40ebfb4c2cb9c7f08e7b9794aa29bee8e9aa790df3542" }, "downloads": -1, "filename": "pyrsgis-0.0.10-py3-none-any.whl", "has_sig": false, "md5_digest": "cd59d33b5c698bf75be2f87734352fc8", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 7096, "upload_time": "2019-01-03T09:59:27", "url": "https://files.pythonhosted.org/packages/ac/ca/03c8010ca2e27c1af6dc11c16cb0597f3724a1c1bc6ee5a2550ea535886e/pyrsgis-0.0.10-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "1598b735de750164e33fb0dbfaaad8f5", "sha256": "450100dea88b89cf6c36c12bfb0ea4eac17b647bd5eb655b8248633b8f3f73db" }, "downloads": -1, "filename": "pyrsgis-0.0.10.tar.gz", "has_sig": false, "md5_digest": "1598b735de750164e33fb0dbfaaad8f5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5476, "upload_time": "2019-01-03T09:59:28", "url": "https://files.pythonhosted.org/packages/84/e8/421df2f7667a48df5d3080faf4f831bffcb125a2f43f1356bed9a3787e87/pyrsgis-0.0.10.tar.gz" } ], "0.0.2": [ { "comment_text": "", "digests": { "md5": "254c316514a57151e7644303bf0c3a88", "sha256": "17604628306de61fe826727b11cdb4185a82ed697d6510a9e4dbd781ab913ca3" }, "downloads": -1, "filename": "pyrsgis-0.0.2-py3-none-any.whl", "has_sig": false, "md5_digest": "254c316514a57151e7644303bf0c3a88", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 5680, "upload_time": "2018-12-01T20:37:27", "url": "https://files.pythonhosted.org/packages/96/50/cf587391b2a545ca62c41f753646bb0506e407895e7f223e04824d81d77c/pyrsgis-0.0.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f5c4d89eeb0acd025c4008ab0fb391b8", "sha256": "e16f9bb135c5ade4d2d235f449e41c2dff1bd420f23cc6c0e30c89bb493b31c2" }, "downloads": -1, "filename": "pyrsgis-0.0.2.tar.gz", "has_sig": false, "md5_digest": "f5c4d89eeb0acd025c4008ab0fb391b8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4140, "upload_time": "2018-12-01T20:37:29", "url": "https://files.pythonhosted.org/packages/07/6e/1dd28268c19753b7f47e1138137472119bda91b3f7dc48fda7983d5165b2/pyrsgis-0.0.2.tar.gz" } ], "0.0.3": [ { "comment_text": "", "digests": { "md5": "5e122c9bae4cb76ea0b9e62317be21af", "sha256": "3c2042b6c26df43eafaafb475668759eb400c3cc5a552660c9c790bd6f22368b" }, "downloads": -1, "filename": "pyrsgis-0.0.3-py3-none-any.whl", "has_sig": false, "md5_digest": "5e122c9bae4cb76ea0b9e62317be21af", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 5639, "upload_time": "2018-12-05T07:04:51", "url": "https://files.pythonhosted.org/packages/b0/cf/4e85a7b19627297650b5c0c3eb518c5ddff99d465311027fc3449fb25b8a/pyrsgis-0.0.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d32d1dda05f223265e748a2447f10dbb", "sha256": "6533de94d7763c9b3d042c086d85d394e0eb98e43bbfcf513b1574a2fe2e0195" }, "downloads": -1, "filename": "pyrsgis-0.0.3.tar.gz", "has_sig": false, "md5_digest": "d32d1dda05f223265e748a2447f10dbb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4066, "upload_time": "2018-12-05T07:04:52", "url": "https://files.pythonhosted.org/packages/b5/9c/16edfd08674938e751697f73c04aca06ebe5dc3ea94bc19aaa696296c5b2/pyrsgis-0.0.3.tar.gz" } ], "0.0.4": [ { "comment_text": "", "digests": { "md5": "e50cabe9db7bf5a0ef8adf742bd30eb9", "sha256": "6b0b492b02f45d141554cbfcf2c2b2751059001d4cb532ad2a6bfdaf78317a92" }, "downloads": -1, "filename": "pyrsgis-0.0.4-py3-none-any.whl", "has_sig": false, "md5_digest": "e50cabe9db7bf5a0ef8adf742bd30eb9", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 6120, "upload_time": "2018-12-08T13:06:59", "url": "https://files.pythonhosted.org/packages/a3/fb/6faec85ccd7728a63277e605c06fa6b4eb192f1ee96c5d739eddd1a3b8ab/pyrsgis-0.0.4-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "1e832cb38ae81878f5506d51b5362fa8", "sha256": "684310d02dbf1e429c1d39354e61098ab4b2cefe775545ebe79881b14d196492" }, "downloads": -1, "filename": "pyrsgis-0.0.4.tar.gz", "has_sig": false, "md5_digest": "1e832cb38ae81878f5506d51b5362fa8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4389, "upload_time": "2018-12-08T13:07:01", "url": "https://files.pythonhosted.org/packages/96/0d/ad848a5f25e12ab557da5310145c400b1a0a7de31476997939d136fbf5e7/pyrsgis-0.0.4.tar.gz" } ], "0.0.5": [ { "comment_text": "", "digests": { "md5": "818a4694b2fc14a9a0d9ff9c0e217e05", "sha256": "7d6f71af39ec0cacfd255458edec3bf88b7875dc68b6c23842557be3e8d4abbb" }, "downloads": -1, "filename": "pyrsgis-0.0.5-py3-none-any.whl", "has_sig": false, "md5_digest": "818a4694b2fc14a9a0d9ff9c0e217e05", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 6144, "upload_time": "2018-12-08T13:13:26", "url": "https://files.pythonhosted.org/packages/eb/23/89032b8afd846a680ab2b012f7951aa2a82ad7055fdc5a8da7d82885b49a/pyrsgis-0.0.5-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "9b86dd74abc2773e80f1997172cd64d2", "sha256": "8881a0265d14774225cee2025cf412345ad98c37afc8238b1d68b47f567b4fbc" }, "downloads": -1, "filename": "pyrsgis-0.0.5.tar.gz", "has_sig": false, "md5_digest": "9b86dd74abc2773e80f1997172cd64d2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4404, "upload_time": "2018-12-08T13:13:28", "url": "https://files.pythonhosted.org/packages/a9/85/3b7dc015056ceaebe9be77064b06cc58626a73a5ac430cb83c8f6e911d0d/pyrsgis-0.0.5.tar.gz" } ], "0.0.6": [ { "comment_text": "", "digests": { "md5": "60a8a12b6bb4046bc7aa2b61a413658b", "sha256": "020166e992d4da69e48f7478a5c5659cde364bfdabfea91e91edff5786da9030" }, "downloads": -1, "filename": "pyrsgis-0.0.6-py3-none-any.whl", "has_sig": false, "md5_digest": "60a8a12b6bb4046bc7aa2b61a413658b", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 6143, "upload_time": "2018-12-08T13:17:16", "url": "https://files.pythonhosted.org/packages/19/0c/7475208d186dc8c1901e63dbd7157d7173a4ed1c96acd72551b7598ee3ef/pyrsgis-0.0.6-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "1de65127de7fc2551df4e0b2ee8b4d60", "sha256": "9036ef3e205e6c2471f72fac9067f6fb7ce5a47b50cda349c5070b283e0822f2" }, "downloads": -1, "filename": "pyrsgis-0.0.6.tar.gz", "has_sig": false, "md5_digest": "1de65127de7fc2551df4e0b2ee8b4d60", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4407, "upload_time": "2018-12-08T13:17:17", "url": "https://files.pythonhosted.org/packages/37/1e/bb8f88ffee977878e29ca1cc5ec76647dcbae3d3529104049a34555aef64/pyrsgis-0.0.6.tar.gz" } ], "0.0.7": [ { "comment_text": "", "digests": { "md5": "797e6fd3e9cc8bb7926f1484ce00f6ad", "sha256": "83ff95367d8565f0891a5218079fc4af734637c53656434bae8a8c97071e33bc" }, "downloads": -1, "filename": "pyrsgis-0.0.7-py3-none-any.whl", "has_sig": false, "md5_digest": "797e6fd3e9cc8bb7926f1484ce00f6ad", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 6142, "upload_time": "2018-12-08T13:22:08", "url": "https://files.pythonhosted.org/packages/95/03/77bf96d9dd28eb28931d5d8ed5f5a62d81714b70a59313011c80b0c0f2f4/pyrsgis-0.0.7-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "be98cfa8b65c275311463dcc5276cb7e", "sha256": "583ee53ef9acea3ec1e227b06a069cd7903b9fa8d6a3726f9a68b229b64ffaca" }, "downloads": -1, "filename": "pyrsgis-0.0.7.tar.gz", "has_sig": false, "md5_digest": "be98cfa8b65c275311463dcc5276cb7e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4401, "upload_time": "2018-12-08T13:22:10", "url": "https://files.pythonhosted.org/packages/9d/06/623cef369cd9ac67f72b7e372fa079a0336326475e192faa915848e21220/pyrsgis-0.0.7.tar.gz" } ], "0.0.8": [ { "comment_text": "", "digests": { "md5": "e3f10f3c84ddb4699921010fb72928b1", "sha256": "8d6c7a4c45833642145e0d226c37ca0dfb383078ff815554ccab8a566a441414" }, "downloads": -1, "filename": "pyrsgis-0.0.8-py3-none-any.whl", "has_sig": false, "md5_digest": "e3f10f3c84ddb4699921010fb72928b1", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 6187, "upload_time": "2018-12-10T17:20:27", "url": "https://files.pythonhosted.org/packages/41/b3/7bbb031cf92d0ff5a6439668965fb9a4d0be48f7ae4b1672e48515719258/pyrsgis-0.0.8-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "2a6744b33d0c37438a7796484ead253f", "sha256": "c7b0bf2f9ec1ef9c6cda0f669a1e34feba3c365fb4c7d70f5f1a451c52eb2382" }, "downloads": -1, "filename": "pyrsgis-0.0.8.tar.gz", "has_sig": false, "md5_digest": "2a6744b33d0c37438a7796484ead253f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4437, "upload_time": "2018-12-10T17:20:29", "url": "https://files.pythonhosted.org/packages/8d/51/d2d2adc7351cff0f9b71255c67647e2739a38e5c11aa34ac8201d544cecd/pyrsgis-0.0.8.tar.gz" } ], "0.0.9": [ { "comment_text": "", "digests": { "md5": "d78b02f794a901458e21d5cc61916a68", "sha256": "09947756862639cef5c95c5cdde219f34ce2a377753d90528c1f98fc29e3007b" }, "downloads": -1, "filename": "pyrsgis-0.0.9-py3-none-any.whl", "has_sig": false, "md5_digest": "d78b02f794a901458e21d5cc61916a68", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 6200, "upload_time": "2018-12-12T15:55:49", "url": "https://files.pythonhosted.org/packages/1a/77/9dbfa4ea5a8f9c6ab5ab02bcb65cabf1a649c665945acb7f0919af2bcbbe/pyrsgis-0.0.9-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d4fbf6e67263cda6d341c5c1ad16eb74", "sha256": "fa139777af61b146811e925e2888bbd3739f50710a1e7d32915fc7d17ae19bca" }, "downloads": -1, "filename": "pyrsgis-0.0.9.tar.gz", "has_sig": false, "md5_digest": "d4fbf6e67263cda6d341c5c1ad16eb74", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4465, "upload_time": "2018-12-12T15:55:50", "url": "https://files.pythonhosted.org/packages/5d/3b/d94443ae22c3602addd4ba0f4cc86977a8ccfdd07faab1870f3daa13fa52/pyrsgis-0.0.9.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "f3cd077eac198515efbf0c30f467277e", "sha256": "0269b4282bd38fffcbc3f1d2dd42ce673087ee5a9061187552ae4fa4bce2547e" }, "downloads": -1, "filename": "pyrsgis-0.1.1-py3-none-any.whl", "has_sig": false, "md5_digest": "f3cd077eac198515efbf0c30f467277e", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 7084, "upload_time": "2019-01-26T16:20:17", "url": "https://files.pythonhosted.org/packages/64/75/2eae8eb5c504663b95ee902c130b42e933db18e8dee5329f91fa278e2e6c/pyrsgis-0.1.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "fb64ebf713b498cdfa541ef7de7a1594", "sha256": "e1a3bcb19f1a3063c83ad8b70c56f070c4157449e88e2223053f7f53d8feea2e" }, "downloads": -1, "filename": "pyrsgis-0.1.1.tar.gz", "has_sig": false, "md5_digest": "fb64ebf713b498cdfa541ef7de7a1594", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5466, "upload_time": "2019-01-26T16:20:19", "url": "https://files.pythonhosted.org/packages/c9/d0/a9ea1b6d305fb6c2eea9a268c8d7d9181359c6c17cd22c01223f50b443e6/pyrsgis-0.1.1.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "b8ffa2b3db4d437153a06ce565cfb48f", "sha256": "5912e611d750891a1bf1fcacdd1339e57168d33948da430e464de8fefcc72261" }, "downloads": -1, "filename": "pyrsgis-0.1.2-py3-none-any.whl", "has_sig": false, "md5_digest": "b8ffa2b3db4d437153a06ce565cfb48f", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 7264, "upload_time": "2019-01-27T12:12:57", "url": "https://files.pythonhosted.org/packages/b9/b3/9090f00b03282ecb3df98789ba7b559285508a15fa1930483f45c0bb3548/pyrsgis-0.1.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "0577baba66e5a4e8f5a309df00d599e2", "sha256": "8d2231b297ab97e83666f9ec8a9ea251e9a36ad7b3b2313b151f22299d7d229f" }, "downloads": -1, "filename": "pyrsgis-0.1.2.tar.gz", "has_sig": false, "md5_digest": "0577baba66e5a4e8f5a309df00d599e2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5647, "upload_time": "2019-01-27T12:12:58", "url": "https://files.pythonhosted.org/packages/7e/0d/4b4371a554375e501268f74c9df1e38b52085ea1ca6e4d69a1b6fc362ae6/pyrsgis-0.1.2.tar.gz" } ], "0.1.3": [ { "comment_text": "", "digests": { "md5": "20d09fcb393e6d1447950cd7b35161df", "sha256": "a492170f1e962d5b87b8c14913693f4d9baf8490b060cca02f8e8265e896859e" }, "downloads": -1, "filename": "pyrsgis-0.1.3-py3-none-any.whl", "has_sig": false, "md5_digest": "20d09fcb393e6d1447950cd7b35161df", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 7495, "upload_time": "2019-01-27T12:16:11", "url": "https://files.pythonhosted.org/packages/64/92/6dd774cdc1efde72c45f2fe523ff44c3ce27debbc5ded8878db6ac87d6cf/pyrsgis-0.1.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "65ae858167efd08c36681304244be4f8", "sha256": "730e9bf2c5781ab31494bb7396da043b439add60709b8ce5900013ba055f0089" }, "downloads": -1, "filename": "pyrsgis-0.1.3.tar.gz", "has_sig": false, "md5_digest": "65ae858167efd08c36681304244be4f8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5902, "upload_time": "2019-01-27T12:16:13", "url": "https://files.pythonhosted.org/packages/db/42/88ca03dac86c3e75f9bcbb0a2b09932396cb42d3bc90ce2ba89065a83a62/pyrsgis-0.1.3.tar.gz" } ], "0.1.4": [ { "comment_text": "", "digests": { "md5": "4468c09a8684e9ab43aacdf84346ebeb", "sha256": "9ee4fa84ed80dac374f9367bf2a28a6fb79d83b8a4ae06fe052932f79619ebcb" }, "downloads": -1, "filename": "pyrsgis-0.1.4-py3-none-any.whl", "has_sig": false, "md5_digest": "4468c09a8684e9ab43aacdf84346ebeb", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 7505, "upload_time": "2019-01-30T04:30:34", "url": "https://files.pythonhosted.org/packages/2c/16/ce23bfc60ea569962dea69327cc4af833f6b1ddb50322eb6b6caa3be0f8d/pyrsgis-0.1.4-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a2068b4235f165362e918b8b061bc8f9", "sha256": "14ed26663fb8e5c330f30b70f236eeaccaa35e1d06e420b3e88a0abdb048fbaa" }, "downloads": -1, "filename": "pyrsgis-0.1.4.tar.gz", "has_sig": false, "md5_digest": "a2068b4235f165362e918b8b061bc8f9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5922, "upload_time": "2019-01-30T04:30:36", "url": "https://files.pythonhosted.org/packages/60/14/09ab871c16a52b10dad4bf650d398568dbd88663f3ab5f0b9a2f162b5035/pyrsgis-0.1.4.tar.gz" } ], "0.1.5": [ { "comment_text": "", "digests": { "md5": "946058702ab0fa1809bbe40525378e8c", "sha256": "ef99d7ace4b021ecfb459b3bb95635738b29116a42f0c11ae6a5c7c332a9969e" }, "downloads": -1, "filename": "pyrsgis-0.1.5-py3-none-any.whl", "has_sig": false, "md5_digest": "946058702ab0fa1809bbe40525378e8c", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 7810, "upload_time": "2019-02-09T10:06:17", "url": "https://files.pythonhosted.org/packages/b3/77/9f62453d573607441f54348025cf259739b1fc81e0daaab5e088f17e288b/pyrsgis-0.1.5-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d2e4835c1e1c2881bca346050ed16548", "sha256": "284bf39bc1e1bb40f320205dbcb71d0f6c082a4090a9ecf1c1888cd155090606" }, "downloads": -1, "filename": "pyrsgis-0.1.5.tar.gz", "has_sig": false, "md5_digest": "d2e4835c1e1c2881bca346050ed16548", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6268, "upload_time": "2019-02-09T10:06:19", "url": "https://files.pythonhosted.org/packages/fb/41/1718f6d8a0fa840f6f23ae588a54b13de8bd81fac6986622b34758a3c06d/pyrsgis-0.1.5.tar.gz" } ], "0.1.6": [ { "comment_text": "", "digests": { "md5": "573b709f8345b30d8065fb0885f27dfc", "sha256": "f0b12bc78c4b43286fa117d53020b3e1566099bf57e13ce17cf6a6597549feab" }, "downloads": -1, "filename": "pyrsgis-0.1.6-py3-none-any.whl", "has_sig": false, "md5_digest": "573b709f8345b30d8065fb0885f27dfc", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 7915, "upload_time": "2019-02-16T23:23:39", "url": "https://files.pythonhosted.org/packages/2a/1d/a428406468d968578d50944c5472633984a4538eaab6089c1def6c340ff9/pyrsgis-0.1.6-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "8180c50232653c8c77f7e94f7240bb5e", "sha256": "466056fbeb6cfe996d0bcc076d556211e67c9f1b7fc1b72e6ed0908f4b01923e" }, "downloads": -1, "filename": "pyrsgis-0.1.6.tar.gz", "has_sig": false, "md5_digest": "8180c50232653c8c77f7e94f7240bb5e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6351, "upload_time": "2019-02-16T23:23:40", "url": "https://files.pythonhosted.org/packages/ae/8c/b571716fd25257faa15e23e271bb8b3efaae2a7d82593cb79c57d31b802b/pyrsgis-0.1.6.tar.gz" } ], "0.1.7": [ { "comment_text": "", "digests": { "md5": "5505aef3336913b06efbfc0dd2777512", "sha256": "e331781057262be6d39e79352812b41e468c8668a94383ce5aad48f4d09a3715" }, "downloads": -1, "filename": "pyrsgis-0.1.7-py3-none-any.whl", "has_sig": false, "md5_digest": "5505aef3336913b06efbfc0dd2777512", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 7918, "upload_time": "2019-02-18T06:12:55", "url": "https://files.pythonhosted.org/packages/d9/dd/8a0fc55c529d2eef3f5644c337747ff9d0eeeff4f2176cedb38b639793b3/pyrsgis-0.1.7-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "86df43fa1d8edb851abcbffa013a5197", "sha256": "dc5c25218d1df8c26c04f701f91584fc98a119b4be9fba6fd90b419c6d81ad15" }, "downloads": -1, "filename": "pyrsgis-0.1.7.tar.gz", "has_sig": false, "md5_digest": "86df43fa1d8edb851abcbffa013a5197", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6357, "upload_time": "2019-02-18T06:12:57", "url": "https://files.pythonhosted.org/packages/e1/b1/cba57bae0df3eab00140ef37a957323cd3965ff4c45003b82f78eccd0320/pyrsgis-0.1.7.tar.gz" } ], "0.1.8": [ { "comment_text": "", "digests": { "md5": "75956588d28e6e39ec4bf257c867b6b3", "sha256": "f21582d45925a03ab93fc25bab200109f267df89c9016788fab23b8eef8eea10" }, "downloads": -1, "filename": "pyrsgis-0.1.8-py3-none-any.whl", "has_sig": false, "md5_digest": "75956588d28e6e39ec4bf257c867b6b3", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 8320, "upload_time": "2019-02-23T06:16:31", "url": "https://files.pythonhosted.org/packages/7b/e4/a2a27baf629636f4df126910300067a9e7956be9a91589be03afa66c47f0/pyrsgis-0.1.8-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "3e00b64829a497105a92938cc2ac1965", "sha256": "ccd64f0306195db5f9bf9e3929dfbdf63462ac2caca28a9bd0a9553fafdb1f27" }, "downloads": -1, "filename": "pyrsgis-0.1.8.tar.gz", "has_sig": false, "md5_digest": "3e00b64829a497105a92938cc2ac1965", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6716, "upload_time": "2019-02-23T06:16:33", "url": "https://files.pythonhosted.org/packages/58/89/ced93a81a1d7f0736f0c334aff361ae68d3e665c07e1adea76d38152ddab/pyrsgis-0.1.8.tar.gz" } ], "0.1.9": [ { "comment_text": "", "digests": { "md5": "8c084e60067cbbf931a14745a713536d", "sha256": "266c59d7ac3db65a16a6615e6a85db49c7cc49bdbc6f32bf6ef7d980b0983814" }, "downloads": -1, "filename": "pyrsgis-0.1.9-py3-none-any.whl", "has_sig": false, "md5_digest": "8c084e60067cbbf931a14745a713536d", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 8613, "upload_time": "2019-03-17T12:28:41", "url": "https://files.pythonhosted.org/packages/80/fb/800aab8fa82ffec6c73af86270e5a9b72e5120b6d5cf06407bb2dfb07e74/pyrsgis-0.1.9-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "2de15637ea61c0589c190d1751c406fb", "sha256": "847ad2d18627644e4d65047e8603dbcbc95f77ab980e3e41e19c4587ed5a6d54" }, "downloads": -1, "filename": "pyrsgis-0.1.9.tar.gz", "has_sig": false, "md5_digest": "2de15637ea61c0589c190d1751c406fb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6928, "upload_time": "2019-03-17T12:28:43", "url": "https://files.pythonhosted.org/packages/26/1b/ad9cec56050f62d9a1c0431ae4f1cd265901eb4d82240443df73ea042fb2/pyrsgis-0.1.9.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "d4758e3a618f919f012e40c4adbf5b3e", "sha256": "9d822c8133556405f41480d89142eb09cd0ca956abbd930cc49eba63472ed67a" }, "downloads": -1, "filename": "pyrsgis-0.2.0-py3-none-any.whl", "has_sig": false, "md5_digest": "d4758e3a618f919f012e40c4adbf5b3e", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 8998, "upload_time": "2019-03-30T05:00:11", "url": "https://files.pythonhosted.org/packages/96/ba/8017b53cd1b50a592be70e8240b1ef8ad228ee6295fac0aaabf3d6e81bcc/pyrsgis-0.2.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "9ddacab121e8c52a31af47eb20841e6c", "sha256": "bec3d9fea17c80f00d0c90fc75c15d7d9ade683c0f0fc9d744d40a78363def45" }, "downloads": -1, "filename": "pyrsgis-0.2.0.tar.gz", "has_sig": false, "md5_digest": "9ddacab121e8c52a31af47eb20841e6c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7314, "upload_time": "2019-03-30T05:00:13", "url": "https://files.pythonhosted.org/packages/2d/14/682f5bc34fe7bda6ed22b752b6daee7a1ea426be8921108d31100720bba3/pyrsgis-0.2.0.tar.gz" } ], "0.2.1": [ { "comment_text": "", "digests": { "md5": "e66b7ed26657c73aa54e2ce3269f4c84", "sha256": "36f052980ef64ff0b871b137f83cdce4084d9a738f7155cf7c0b3d53c62cab1a" }, "downloads": -1, "filename": "pyrsgis-0.2.1-py3-none-any.whl", "has_sig": false, "md5_digest": "e66b7ed26657c73aa54e2ce3269f4c84", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 8945, "upload_time": "2019-03-30T20:23:59", "url": "https://files.pythonhosted.org/packages/f7/ce/15843c15d0fc87d012e42e192d211a02d1ed94b9416da6133f13591c940e/pyrsgis-0.2.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "7d643cdabfaca527a6a9680d78394196", "sha256": "89fbfe8cad3692db5dc421e47e0e56e47a54f7799b74fe9aa964ad278480fea2" }, "downloads": -1, "filename": "pyrsgis-0.2.1.tar.gz", "has_sig": false, "md5_digest": "7d643cdabfaca527a6a9680d78394196", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7299, "upload_time": "2019-03-30T20:24:01", "url": "https://files.pythonhosted.org/packages/f9/9b/f3e43ffbc9ee5079f93907c1368f267a1ec18c863131214f7a28a92c05d4/pyrsgis-0.2.1.tar.gz" } ], "0.2.2": [ { "comment_text": "", "digests": { "md5": "bfec7c965d9ec306b6847c021d35bd9a", "sha256": "5c3970ced3fa0b9d2f7dee5476a2a4f40a5c57564d8dba1f2b8f8d72e5e33da7" }, "downloads": -1, "filename": "pyrsgis-0.2.2-py3-none-any.whl", "has_sig": false, "md5_digest": "bfec7c965d9ec306b6847c021d35bd9a", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 9505, "upload_time": "2019-07-08T10:14:34", "url": "https://files.pythonhosted.org/packages/42/12/d0b819c2cc5c73e775dc3b19dd2ee8bb2e73a63b80d8160652d296c44666/pyrsgis-0.2.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "29634747249a724f3399fa5a05997890", "sha256": "6b46c442e2e5ee8364e32f6e9ab1f9b4e633ee0cb17c5e0e7b2ff0bddbcf85cb" }, "downloads": -1, "filename": "pyrsgis-0.2.2.tar.gz", "has_sig": false, "md5_digest": "29634747249a724f3399fa5a05997890", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9926, "upload_time": "2019-07-08T10:14:36", "url": "https://files.pythonhosted.org/packages/13/31/e86cf226bff44da90922d883630750995def2782844972858f0cc8b80e91/pyrsgis-0.2.2.tar.gz" } ], "0.2.3": [ { "comment_text": "", "digests": { "md5": "73254151e394004eb775338c2aa591ec", "sha256": "3d78fad5392a2c01ff5198ffbdb0eecd4711f6b49961e5e6454fcbdfcd77a60e" }, "downloads": -1, "filename": "pyrsgis-0.2.3-py3-none-any.whl", "has_sig": false, "md5_digest": "73254151e394004eb775338c2aa591ec", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 9783, "upload_time": "2019-08-16T07:32:16", "url": "https://files.pythonhosted.org/packages/b4/af/d6b2695b720a413f3f6ed6fd762cb882a8be1e64896c49028db0bad596f3/pyrsgis-0.2.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6ac50268014471ebc824d7f48b590802", "sha256": "75ed2c04c46bbd1f98fa103034bcd12b84168e03c2e4b6d8f55b2fd3b2d554fe" }, "downloads": -1, "filename": "pyrsgis-0.2.3.tar.gz", "has_sig": false, "md5_digest": "6ac50268014471ebc824d7f48b590802", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10183, "upload_time": "2019-08-16T07:32:18", "url": "https://files.pythonhosted.org/packages/30/62/8367731d0a25a319b635ebff8f3be4d81b5a35b0e2cbedb34999afe12167/pyrsgis-0.2.3.tar.gz" } ], "0.2.4": [ { "comment_text": "", "digests": { "md5": "fc6bdd845d625f34d26b4bb43916ba63", "sha256": "49ee84e6601e73c29452f0dcc2a710e7c0b967516032dbce4a4994b99757e445" }, "downloads": -1, "filename": "pyrsgis-0.2.4-py3-none-any.whl", "has_sig": false, "md5_digest": "fc6bdd845d625f34d26b4bb43916ba63", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 9509, "upload_time": "2019-10-03T06:27:30", "url": "https://files.pythonhosted.org/packages/be/33/b095ae8e3f770bca9b8f8179da3009a16bd2773daccfe1dc04a9e7870974/pyrsgis-0.2.4-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "37c9f74e81716b3884ac2af823ffc6fd", "sha256": "57fe10940dbab3ad1c03235a1c56c9069c1d2f6473485da793b67d4e4052394b" }, "downloads": -1, "filename": "pyrsgis-0.2.4.tar.gz", "has_sig": false, "md5_digest": "37c9f74e81716b3884ac2af823ffc6fd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8004, "upload_time": "2019-10-03T06:27:32", "url": "https://files.pythonhosted.org/packages/69/d3/e2e06ef59fcd91db7fac7e6d8ff10a4e983e29ebd76f086495c9fcb6ecea/pyrsgis-0.2.4.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "fc6bdd845d625f34d26b4bb43916ba63", "sha256": "49ee84e6601e73c29452f0dcc2a710e7c0b967516032dbce4a4994b99757e445" }, "downloads": -1, "filename": "pyrsgis-0.2.4-py3-none-any.whl", "has_sig": false, "md5_digest": "fc6bdd845d625f34d26b4bb43916ba63", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 9509, "upload_time": "2019-10-03T06:27:30", "url": "https://files.pythonhosted.org/packages/be/33/b095ae8e3f770bca9b8f8179da3009a16bd2773daccfe1dc04a9e7870974/pyrsgis-0.2.4-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "37c9f74e81716b3884ac2af823ffc6fd", "sha256": "57fe10940dbab3ad1c03235a1c56c9069c1d2f6473485da793b67d4e4052394b" }, "downloads": -1, "filename": "pyrsgis-0.2.4.tar.gz", "has_sig": false, "md5_digest": "37c9f74e81716b3884ac2af823ffc6fd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8004, "upload_time": "2019-10-03T06:27:32", "url": "https://files.pythonhosted.org/packages/69/d3/e2e06ef59fcd91db7fac7e6d8ff10a4e983e29ebd76f086495c9fcb6ecea/pyrsgis-0.2.4.tar.gz" } ] }