Giter VIP home page Giter VIP logo

ruigao9 / prj_earthengine_hydroshare Goto Github PK

View Code? Open in Web Editor NEW

This project forked from diviningwater/rs_of_land_surfaces_laboratory

0.0 0.0 0.0 24.61 MB

This is an ongoing work to integrate EarthEngine funtionality into Hydroshare JupyterHUB. Examples and code are presented

Home Page: https://www.hydroshare.org/

License: GNU General Public License v3.0

Jupyter Notebook 96.26% Python 0.22% TeX 3.52%

prj_earthengine_hydroshare's Introduction

EarthEngine HydroShare

This is an ongoing work to integrate Google EarthEngine (GEE) API funtionality into HydroShare in Python 3.x language for the Utah State University CEE/PSC/WATS 5003/6003 Remote Sensing of Land Surfaces Spring class.

Objectives of this git repository:

  • Use HydroShare to teach remote sensing under limited local computing (tablets).

  • Investigate ways to do research by combining Google EarthEngine API, Google Drive API, and HydroShare.

  • Bring into Python language available online GEE JavaScript/Python examples.

Current operational status:

This is a funtional "alpha" version of the repository (April 2019). I consider it "alpha" because it has not been tested on another HydroShare/EarthEngine account (validation needed).

Suggestions, collaboration, and questions are more than welcome!

HOW TO USE THIS REPOSITORY:

  • Clone this repository into Hydroshare. The notebook "Git commands for HydroShare.ipynb" in this repository gives necessary information to do this.

  • If not done already, register for an Google Earth Engine account (free) and follow the steps in the notebook "EE_Hydroshare_installation.ipynb" for installation of EarthEngine Python API in HydroShare.

  • Open the "ReadmeFirst.ipynb" notebook and follow the instructions for additional necessary modules.

  • That's it! You can start with the lab notebooks. Come back frequently, for updates, new labs, and and improvements.

TODO:

DONE * Document the Google Drive API - HydroShare integration.

  • Add more lab sessions.

DONE * Develop an example for creation of a HydroShare resource.

DONE * Integrate https://github.com/samapriya/geeup in HydroShare for assets upload.

This work would not be possible without the help and work of the Google Earth Engine Team and Tyler Erickson (https://github.com/tylere), the Google Earth Engine Community (https://github.com/gee-community), the Stack Overflow archives and contributors (https://stackoverflow.com/) and the well documented GEE Python repository of Rosa Aguilar (https://github.com/rosaguilar/geetutorial)

Best,

2019 Alfonso Torres-Rua

Utah State University

https://cee.usu.edu/people/faculty/torres-alfonso

prj_earthengine_hydroshare's People

Contributors

aymnassar avatar ruigao9 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.