A package to help with GEE data processing, analysis, and visualization
Project description
GTAC GEE Visualization Python Modules
A repository of GEE Python code modules for general data processing, analysis, and visualization
Can be accessed in GitHub Or within the internal Forest Service GitHub instance Or within the GEE Community Repository
A javaScript equivalent can be accessed in the GEE Playground on GitHub Or withing the Forest Service GitHub instance
Primary POCs
Ian Housman- ian.housman@usda.gov
Leah Campbell- leah.campbell@usda.gov
Bonnie Ruefenacht- bonnie.ruefenacht@usda.gov
Installing
-
Become a trusted Google Earth Engine (GEE) tester (https://signup.earthengine.google.com/#!/)
-
Install package using pip (
pip install geeViz
) folder -
Authenticate using the GEE cli in a cmd prompt (
earthengine authenticate
) -
You can also install with git. If installing this way, first install the Python GEE package (
pip install earthengine-api
) -
Then clone this repository (
git clone https://github.com/rcr-usfs/geeViz
) into your Python's site-packages -
To stay up to date, pull the latest commit (
git pull origin master
) -
This repository is also available within the FS gitHub instance (https://code.fs.usda.gov/forest-service/geeViz)
- To add this instance to your local git instance execute
remote add https://code.fs.usda.gov/forest-service/geeViz
in a git bash - Now you can pull the latest from your origin (
git pull origin master
) or github (git pull github master
)
- To add this instance to your local git instance execute
Using
-
Several examples are available within the examples module to help you get started. To test, enter the following command within the Python build you installed geeViz in:
from geeViz.examples import geeViewExample
-
Other examples are:
from geeViz.examples import getLandsatWrapper
from geeViz.examples import getSentinel2Wrapper
from geeViz.examples import harmonicRegressionWrapper
from geeViz.examples import LANDTRENDRWrapper
from geeViz.examples import CCDCViz
from geeViz.examples import lcmsViewerExample
from geeViz.examples import phEEnoVizWrapper
-
When these examples are run, a viewer should open in your default browser. It will show any data that was added to the map.
-
Layers can be toggled on/off and opacity changed. They can also be measured and queried under the TOOLS pane.
Contributing
- If contributing, contact a POC
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for geeViz-2021.5.1-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c97eb0cfbdf9d3e754378b98814ac7940b55c669ef5814e38f72e89cc12dc30b |
|
MD5 | aabf16a6f306e9abcdb3841e2303b188 |
|
BLAKE2b-256 | 7552ba93999c6f0dc5cbf5dba14c3e0549d8f8282a1a2ed9ad16603818bc00e4 |