{ "info": { "author": "Will Bierbower", "author_email": "wbierbower@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 2 - Pre-Alpha", "Intended Audience :: Education", "Intended Audience :: Science/Research", "License :: OSI Approved :: BSD License", "Natural Language :: English", "Operating System :: MacOS", "Programming Language :: Python", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.5", "Topic :: Scientific/Engineering :: Mathematics" ], "description": "# FauxGeo: generate simple geospatial rasters\n\nFauxGeo is a python library that generates simple OSGeo-supported rasters. The primary purpose for this library is to help test geoprocessing functions.\n\n![PyPI](https://badge.fury.io/py/fauxgeo.png)\n![Build](https://travis-ci.org/wbierbower/fauxgeo.svg?branch=master)\n\n## Features\n\nAvailable Signal Functions\n\n| Signal Function | RasterFactory Method |\n| :------------- | :------------- |\n| uniform | `.uniform(val)` |\n| ramp | `.ramp(zero_index, slope=1)` |\n| saw tooth | `.saw(low, high, period)` |\n| triangle | `.triangle(low, high, period)` |\n| step | `.step(low, high, period)` |\n| random range | `.random(low, high)` |\n| random from list | `.random(list)` |\n| alternating | `.alternate(val1, val2)` |\n\n## Installation\n\nTo install FauxGeo, simply:\n\n```bash\n$ pip install fauxgeo\n```\n\n## Usage\n\n```python\nimport numpy as np\nfrom fauxgeo import RasterFactory, Affine\n\noptions = {\n 'affine': Affine.identity(),\n 'epsg': 4326,\n 'datatype': np.float32,\n 'nodata': -9999,\n 'driver': 'GTIFF',\n 'shape': (10, 10)\n}\n\nfactory = RasterFactory(**options)\nfactory.ramp(0, 10, 5).to_file('path/to/file')\n```\n\n## Tests\n\n```bash\n$ python setup.py test\n```\n", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/wbierbower/fauxgeo", "keywords": "fauxgeo", "license": "BSD", "maintainer": null, "maintainer_email": null, "name": "fauxgeo", "package_url": "https://pypi.org/project/fauxgeo/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/fauxgeo/", "project_urls": { "Download": "UNKNOWN", "Homepage": "https://github.com/wbierbower/fauxgeo" }, "release_url": "https://pypi.org/project/fauxgeo/0.3.0/", "requires_dist": null, "requires_python": null, "summary": "programmatically generate geospatial rasters for testing", "version": "0.3.0" }, "last_serial": 2241237, "releases": { "0.1.1": [ { "comment_text": "", "digests": { "md5": "b09bf2f76e8853218e40f9824606b250", "sha256": "9658a8c4f8bbd35d1382d3dd16fdf87c7ab6bb5c47e5c36ee8eedc10a08f70a5" }, "downloads": -1, "filename": "fauxgeo-0.1.1.tar.gz", "has_sig": false, "md5_digest": "b09bf2f76e8853218e40f9824606b250", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13118, "upload_time": "2015-03-15T23:58:39", "url": "https://files.pythonhosted.org/packages/63/ac/25b6cec50c092e2521a8a260d1f46b9c01fe744d135a6e4a7762bdd3125f/fauxgeo-0.1.1.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "a38a5f3884becd18dd69e66f0faef0bc", "sha256": "3612a12eb20f3061f5ed3206c3de634134c38e8a1915d707a1b31fd8628c7e17" }, "downloads": -1, "filename": "fauxgeo-0.1.2.tar.gz", "has_sig": false, "md5_digest": "a38a5f3884becd18dd69e66f0faef0bc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13962, "upload_time": "2015-03-17T01:16:39", "url": "https://files.pythonhosted.org/packages/a6/54/cb9b84cc8e820a5335f63e286f40a3c8142704086c7d9e15fd7b26f46d4b/fauxgeo-0.1.2.tar.gz" } ], "0.1.4": [], "0.1.5": [ { "comment_text": "", "digests": { "md5": "a1fe6f51dd04b4c262f001ee328ab199", "sha256": "4d731c51c05601aea9db5801cbf94adaa83419bc443071b3faab03f099cc8f03" }, "downloads": -1, "filename": "fauxgeo-0.1.5.tar.gz", "has_sig": false, "md5_digest": "a1fe6f51dd04b4c262f001ee328ab199", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17328, "upload_time": "2015-04-06T17:31:15", "url": "https://files.pythonhosted.org/packages/a1/2c/65e2db48bce3ace55c7c12ab5c082ade62e4dc26de3b9251dd5dd65be9da/fauxgeo-0.1.5.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "b0d16311e7751c879953c43c4de10757", "sha256": "0b5d830d5ee9c47704b1ae0075f1e25781e358ce90083a79d3f1e10302dabb4d" }, "downloads": -1, "filename": "fauxgeo-0.2.0.tar.gz", "has_sig": false, "md5_digest": "b0d16311e7751c879953c43c4de10757", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19186, "upload_time": "2015-04-21T16:27:05", "url": "https://files.pythonhosted.org/packages/ea/33/19322eaf766cbe97cd308fe48f33b0d4a95d7ef1d99636d40e386d57624c/fauxgeo-0.2.0.tar.gz" } ], "0.2.1": [ { "comment_text": "", "digests": { "md5": "5a2fd2c92e07ff508863fedc3d48afae", "sha256": "c3de2ce449ba075e5ab7157585778eb62b543e1bf18923414aaa070ef1fbd5ed" }, "downloads": -1, "filename": "fauxgeo-0.2.1.tar.gz", "has_sig": false, "md5_digest": "5a2fd2c92e07ff508863fedc3d48afae", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19187, "upload_time": "2015-04-22T19:45:16", "url": "https://files.pythonhosted.org/packages/93/c4/44a242c157879ac292935df3d4fc6e536ca4b01698f425b9cb398ed984dc/fauxgeo-0.2.1.tar.gz" } ], "0.2.2": [ { "comment_text": "", "digests": { "md5": "9ecb4065a929919a288dacf830745de9", "sha256": "855f829d13392cbe248be0fd3e073297b09d8c6fbb0916c584f2b863b05aa875" }, "downloads": -1, "filename": "fauxgeo-0.2.2.tar.gz", "has_sig": false, "md5_digest": "9ecb4065a929919a288dacf830745de9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19189, "upload_time": "2015-04-22T19:49:23", "url": "https://files.pythonhosted.org/packages/f5/5d/3c7b66682eda5e51b620b9fccf59a7948441b678d7efba1e689e31e1a3e8/fauxgeo-0.2.2.tar.gz" } ], "0.2.3": [ { "comment_text": "", "digests": { "md5": "8a36fcdb0523dfc27a1b4d4048aec800", "sha256": "6cee1efb50e1d9bc1a0c93be1b97e2614b7b91f2a29a34d0a1a6b614fd73802a" }, "downloads": -1, "filename": "fauxgeo-0.2.3.tar.gz", "has_sig": false, "md5_digest": "8a36fcdb0523dfc27a1b4d4048aec800", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19377, "upload_time": "2015-04-28T19:18:04", "url": "https://files.pythonhosted.org/packages/b8/2d/9f44ae65a3ddd07cc1ad66afc7bd7a82f0a940cebcf44d521c280ec02fc6/fauxgeo-0.2.3.tar.gz" } ], "0.2.4": [ { "comment_text": "", "digests": { "md5": "09c2f69a1da148f0b764c432af9ace49", "sha256": "135638d3a0413d0cdbb63fb69308b4151271241fe63ff340a6a573f12f15b18f" }, "downloads": -1, "filename": "fauxgeo-0.2.4.tar.gz", "has_sig": false, "md5_digest": "09c2f69a1da148f0b764c432af9ace49", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 20892, "upload_time": "2015-05-28T05:19:01", "url": "https://files.pythonhosted.org/packages/f7/1f/45d361ce6c850fca8d4ed7b2d7f5ce0a6bdb2005ab346bda9a3d0c2fdbd8/fauxgeo-0.2.4.tar.gz" } ], "0.2.5": [ { "comment_text": "", "digests": { "md5": "a161716142af1911d143f498fdc64937", "sha256": "0ac1a0b8e0cbf7cf2359f496b7dd91c9c254d18e9b93a74cf2970cafb7e51416" }, "downloads": -1, "filename": "fauxgeo-0.2.5.tar.gz", "has_sig": false, "md5_digest": "a161716142af1911d143f498fdc64937", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 20988, "upload_time": "2015-05-28T20:42:23", "url": "https://files.pythonhosted.org/packages/21/e6/87884c5df868d7ebdcab2801c41591e23dc2fbbad88ac7ee0cf47186154c/fauxgeo-0.2.5.tar.gz" } ], "0.3.0": [ { "comment_text": "", "digests": { "md5": "73d526cd3858e4a766bf526d0a7c75eb", "sha256": "653bdb452793b76dbc83bd1f8c6e666b51b3795667786676310e0bda6a5fae52" }, "downloads": -1, "filename": "fauxgeo-0.3.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "73d526cd3858e4a766bf526d0a7c75eb", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 5328, "upload_time": "2016-07-24T21:08:36", "url": "https://files.pythonhosted.org/packages/29/d5/3cfc9eea9cc456a1e5f3026a1099a52bca75fdc80285d1633504120babcb/fauxgeo-0.3.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f5d6324c21b8b6dc5be4e23b0235e4db", "sha256": "933fabccdedbc094a09a73f222172d1a9263bd0ca78fe70c8e1c87e21be84758" }, "downloads": -1, "filename": "fauxgeo-0.3.0.tar.gz", "has_sig": false, "md5_digest": "f5d6324c21b8b6dc5be4e23b0235e4db", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4796, "upload_time": "2016-07-24T21:08:31", "url": "https://files.pythonhosted.org/packages/66/34/90b40accafe194df1d53acc8b48cb2c152c993ad9853d490a652a225d760/fauxgeo-0.3.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "73d526cd3858e4a766bf526d0a7c75eb", "sha256": "653bdb452793b76dbc83bd1f8c6e666b51b3795667786676310e0bda6a5fae52" }, "downloads": -1, "filename": "fauxgeo-0.3.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "73d526cd3858e4a766bf526d0a7c75eb", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 5328, "upload_time": "2016-07-24T21:08:36", "url": "https://files.pythonhosted.org/packages/29/d5/3cfc9eea9cc456a1e5f3026a1099a52bca75fdc80285d1633504120babcb/fauxgeo-0.3.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f5d6324c21b8b6dc5be4e23b0235e4db", "sha256": "933fabccdedbc094a09a73f222172d1a9263bd0ca78fe70c8e1c87e21be84758" }, "downloads": -1, "filename": "fauxgeo-0.3.0.tar.gz", "has_sig": false, "md5_digest": "f5d6324c21b8b6dc5be4e23b0235e4db", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4796, "upload_time": "2016-07-24T21:08:31", "url": "https://files.pythonhosted.org/packages/66/34/90b40accafe194df1d53acc8b48cb2c152c993ad9853d490a652a225d760/fauxgeo-0.3.0.tar.gz" } ] }