eoriver

Earth Observation River Tools


Keywords
eoriver
License
MIT
Install
pip install eoriver==0.1.6

Documentation

EO River

A tool to extract water masks, network (skeleton) and water channel properties along network edges.

https://user-images.githubusercontent.com/169821/47001405-a4e36e00-d12a-11e8-8de7-279f969e3f4e.png

Earth Observation River Tools

Development

To install a new version, use the following (under Unix):

make bump

git push

make release

Then, manually release a new version on GitHub.

PyInstaller

To build exe on Windows, we use PyInstaller. Unfortunately, with the latest version of Anaconda it generates relatively large file (~280Mb) dut to MKL libraries. This should not be too critical as we do not require a very high performance.

First, run the following (one time only):

conda create -n exe python=3

activate exe

pip install pandas pyinstaller pypiwin32 Click hydroengine geojson

echo hiddenimports = ['pandas._libs.tslibs.timedeltas'] > %CONDA_PREFIX%Libsite-packagesPyInstallerhookshook-pandas.py

Then, the following command builds a new exe in EXE buildexedistdirectory:

scriptsbuild_exe.cmd

Features

  • TODO

Credits

This package was created with Cookiecutter and the audreyr/cookiecutter-pypackage project template.