{ "info": { "author": "Ciaran Robb", "author_email": "", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: GNU General Public License v3 or later (GPLv3+)", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Topic :: Scientific/Engineering :: GIS", "Topic :: Utilities" ], "description": ".. -*- mode: rst -*-\n\n.. |Python35| image:: https://img.shields.io/badge/python-3.5-blue.svg\n\ngeospatial-learn\n============\n\ngeospatial-learn is a Python module for using scikit-learn and xgb models with geo-spatial data, chiefly raster and vector formats. \n\nThe module also contains various fuctionality for manipulating raster and vector data as well as some utilities aimed at processing Sentinel 2 data.\n\nThe aim is to produce convenient, minimal commands for putting together geo-spatial processing chains using machine learning libs. Development will aim to expand the variety of libs/algorithms available for machine learning beyond the current complement. \n\n\nDependencies\n~~~~~~~~~~~~\n\ngeospatial-learn requires:\n\n- Python 3\n\nUser installation\n~~~~~~~~~~~~~~~~~\n\nAt present the setup.py only installs some of the dependencies. An anaconda package is in the works, but until that is done please do the following. This assumes you have an anaconda installation with a python 3 root OR env.\n\nLinux - based\n~~~~~~~~~~~~~~~~~\n\nLibrary & pypi install\n\nStep 1.\n\n- open a terminal and type:\n\n.. code-block:: bash\n \n pip install geospatial-learn\n\nOR\n\n- download the zip from here: \n\n https://github.com/Ciaran1981/geospatial-learn/raw/master/archive/geospatial-learn-0.1.tar.gz\n\n\n- cd into the folder\n\n- open a terminal and type:\n\n.. code-block:: bash\n \n python setup.py install\n\nThis will install the library and packages unavailable on anaconda.\n\nStep 2.\n\nConda is very handy at managing packages, hence the 2 stage install, as some of these are external to python or themselves have multiple depends.\n\nNext, type the following (in the same terminal).\n\n.. code-block:: bash\n\n chmod +x install_conda_packages.sh\n\n bash ./install_conda_packages.sh\n\nAll the appropriate anaconda packages will then install\n\nWindows - based\n~~~~~~~~~~~~~~~~~ \n\nCommiserations, you are using Windows (hehe). This seems to work, though I have only tested on 1 machine. \n\nLibrary & pypi install\n\nStep 1.\n\n- open a powershell/anaconda prompt and type:\n\n.. code-block:: bash\n \n pip install geospatial-learn\n\nOR\n\n- download the zip from here: \n\n https://github.com/Ciaran1981/geospatial-learn/raw/master/archive/geospatial-learn-0.1.tar.gz\n\n- cd into the folder\n\n- open a powershell and type:\n\n.. code-block:: bash\n \n python setup.py install\n\nThis will install the library and packages unavailable on anaconda.\n\nStep 2.\n\nConda is very handy at managing packages, hence the 2 stage install, as some of these are external to python or themselves have multiple depends.\n\nNext, type the following (in the same terminal).\n\n.. code-block:: bash\n\n .\\install_conda_packages.bat\n\nIf you run into problems here, such as certain packages unavailable with Python 3.5/6, I suggest creating a conda environment with python 3.4, then following the above procedure. At the time of writing for example (31/08/17), gdal is not available in py3.5+ on windows anaconda and py3.6 on linux platforms.\n\nI have not provided xgboost instructions here, there are some on the native website along with ensuring the lib points to your python environment of choice. \n\n\nQuickstart\n----------\n\nA summary of some functions can be found here:\n\nhttps://github.com/Ciaran1981/geospatial-learn/blob/master/docs/quickstart.rst\n\nThis is currently a work in progress of course! \n\nDocs\n----\n\nDocumentation can be found here:\n\nhttp://geospatial-learn.readthedocs.io/en/latest/\n\nThese are a work in progress!\n\n\nDevelopment\n-----------\n\nNew contributors of all experience levels are welcome\n\nUseful links\n~~~~~~~~~~~~~~~\nHere are some links to the principal libs used in geospatial-learn.\n\nhttps://github.com/scikit-learn/\n\nhttp://xgboost.readthedocs.io/en/latest/\n\nhttp://scikit-learn.org/stable/\n\nhttp://www.gdal.org/\n\nhttp://www.numpy.org/\n\nhttps://www.scipy.org/\n\nhttp://scikit-image.org/\n\nSubmitting a Pull Request\n~~~~~~~~~~~~~~~~~~~~~~~~~\navailable soon\n\nProject History\n---------------\n\nGeospatial-learn was originally written by Dr Ciaran Robb, University of Leicester. The functionality was written as part of various research projects involving Earth observation & geo-spatial data. \n\nGeospatial-learn is currently written and maintained by Ciaran Robb and John Roberts. The module is at a very early stage at present and there is more material wrtten that has yet to be added. \n\nHelp and Support\n----------------\n\navailable soon\n\nCitation\n~~~~~~~~\n\nIf you use geospatial-learn in a scientific publication, citations would be appreciated \n", "description_content_type": null, "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/Ciaran1981/geospatial-learn", "keywords": "", "license": "GPLv3+", "maintainer": "", "maintainer_email": "", "name": "geospatial-learn", "package_url": "https://pypi.org/project/geospatial-learn/", "platform": "", "project_url": "https://pypi.org/project/geospatial-learn/", "project_urls": { "Homepage": "https://github.com/Ciaran1981/geospatial-learn" }, "release_url": "https://pypi.org/project/geospatial-learn/0.129/", "requires_dist": null, "requires_python": "", "summary": "geospatial-learn is a Python module for using scikit-learn andxgb models with geo-spatial data, chiefly raster and vectorformats.", "version": "0.129" }, "last_serial": 3407318, "releases": { "0.11": [ { "comment_text": "", "digests": { "md5": "bee91608ae3b4e51eed52aaccd4c19b0", "sha256": "4976ad021acf009dba90149b6df73c25a079043c0b49347bc5085508ad4e411f" }, "downloads": -1, "filename": "geospatial-learn-0.11.tar.gz", "has_sig": false, "md5_digest": "bee91608ae3b4e51eed52aaccd4c19b0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 39064, "upload_time": "2017-09-25T12:45:47", "url": "https://files.pythonhosted.org/packages/1a/98/0779584181d96b1a9dd9a0e8e1f5000da6004a902ace0333d6cc83b4f294/geospatial-learn-0.11.tar.gz" } ], "0.12": [ { "comment_text": "", "digests": { "md5": "1ea74de82762a56f32d5534b5141fe81", "sha256": "37e7f3040f29d63cc5ec4e338a420c656e0605ab1e1794d9f32474675454ca85" }, "downloads": -1, "filename": "geospatial-learn-0.12.tar.gz", "has_sig": false, "md5_digest": "1ea74de82762a56f32d5534b5141fe81", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 39455, "upload_time": "2017-10-03T14:26:33", "url": "https://files.pythonhosted.org/packages/a5/3d/69c3504dd11410af9e84e1751d847ecd57783c6e3c0eb65d5e3f6ba37aff/geospatial-learn-0.12.tar.gz" } ], "0.121": [ { "comment_text": "", "digests": { "md5": "33283c8f3311363c4cd5668902114c0f", "sha256": "01b7a1de2b25e547555e3cd406539d59f6203dbcf84fc25fb0e5c95e05282ad8" }, "downloads": -1, "filename": "geospatial-learn-0.121.tar.gz", "has_sig": false, "md5_digest": "33283c8f3311363c4cd5668902114c0f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 40895, "upload_time": "2017-10-06T15:48:17", "url": "https://files.pythonhosted.org/packages/08/7a/9a6dd1e89b92601218fb99befad8fc9d5c6ebf4f4eab84ea78883f1560d0/geospatial-learn-0.121.tar.gz" } ], "0.123": [ { "comment_text": "", "digests": { "md5": "610d563d1942dfe8494a9e75aef90476", "sha256": "8a3cb388f0c49b50923111beaf7243659edaf587fa3102d8731923a59fb4e1d0" }, "downloads": -1, "filename": "geospatial-learn-0.123.tar.gz", "has_sig": false, "md5_digest": "610d563d1942dfe8494a9e75aef90476", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 40981, "upload_time": "2017-10-24T16:49:22", "url": "https://files.pythonhosted.org/packages/3b/56/12d737253a4adc2c4a255d84e8343d4139599faaa5c23e341408352f78b1/geospatial-learn-0.123.tar.gz" } ], "0.129": [ { "comment_text": "", "digests": { "md5": "697af6ce2ea4fe5a71fd916a36957863", "sha256": "3e905978316445a234cda5a25014d558e6c3093946657dc3b6814989d19ccf11" }, "downloads": -1, "filename": "geospatial-learn-0.129.tar.gz", "has_sig": false, "md5_digest": "697af6ce2ea4fe5a71fd916a36957863", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 50227, "upload_time": "2017-12-11T12:06:15", "url": "https://files.pythonhosted.org/packages/6d/10/8bd7d789d3c84b1268052823e67b45527673b23595c0e9ad515900483944/geospatial-learn-0.129.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "697af6ce2ea4fe5a71fd916a36957863", "sha256": "3e905978316445a234cda5a25014d558e6c3093946657dc3b6814989d19ccf11" }, "downloads": -1, "filename": "geospatial-learn-0.129.tar.gz", "has_sig": false, "md5_digest": "697af6ce2ea4fe5a71fd916a36957863", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 50227, "upload_time": "2017-12-11T12:06:15", "url": "https://files.pythonhosted.org/packages/6d/10/8bd7d789d3c84b1268052823e67b45527673b23595c0e9ad515900483944/geospatial-learn-0.129.tar.gz" } ] }