geeViz


NamegeeViz JSON
Version 2024.4.1 PyPI version JSON
download
home_pagehttps://github.com/gee-community/geeViz
SummaryA package to help with GEE data processing, analysis, and visualization
upload_time2024-04-05 01:27:08
maintainerNone
docs_urlNone
authorIan Housman
requires_pythonNone
licenseApache
keywords earthengine google remote sensing landsat sentinel modis forestry forest
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # GTAC GEE Visualization Python Modules

> A repository of GEE Python code modules for general data processing, analysis, and visualization

> > geeViz is a powerful tool for exploring and analyzing Earth observation data like Landsat images within Google Earth Engine. It simplifies complex Earth Engine code into user-friendly Python functions.

> [Can be accessed from the GEE Community Repository](https://github.com/gee-community/geeViz) > [Or within the internal Forest Service GitHub instance](https://code.fs.usda.gov/forest-service/geeViz)
>
> [A javaScript equivalent can be accessed in the GEE Playground](https://earthengine.googlesource.com/users/aaronkamoske/GTAC-Modules) > [on GitHub](https://github.com/rcr-usfs/gtac-rcr-gee-js-modules.git) > [Or within the Forest Service GitHub instance](https://code.fs.usda.gov/forest-service/gtac-gee-js-modules.git)

## Primary POCs

Ian Housman- ian.housman@usda.gov

Josh Heyer- joshua.heyer@usda.gov

Bonnie Ruefenacht- bonnie.ruefenacht@usda.gov

## [Documentation (in progress)](https://gee-community.github.io/geeViz/build/html/index.html)

## Installing

1. Become a trusted Google Earth Engine (GEE) tester (<https://signup.earthengine.google.com/#!/>)
2. Install package using pip (`pip install geeViz`)
   folder
3. Authenticate using the GEE cli in a cmd prompt (`earthengine authenticate`)

4. You can also install with git. If installing this way, first install the Python GEE package (`pip install earthengine-api`)
5. Then clone this repository (`git clone https://github.com/rcr-usfs/geeViz`) into your Python's site-packages
6. To stay up to date, upgrade via PIP (`pip install geeViz --upgrade`) or pull the latest commit (`git pull origin master`)
7. This repository is also available within the FS gitHub instance (<https://code.fs.usda.gov/forest-service/geeViz>)

## 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 timeLapseExample`
  - `from geeViz.examples import getLandsatWrapper`
  - `from geeViz.examples import getSentinel2Wrapper`
  - `from geeViz.examples import getCombinedLandsatSentinel2Wrapper`
  - `from geeViz.examples import harmonicRegressionWrapper`
  - `from geeViz.examples import LANDTRENDRWrapper`
  - `from geeViz.examples import LANDTRENDRViz`
  - `from geeViz.examples import CCDCViz`
  - `from geeViz.examples import lcmsViewerExample`
  - `from geeViz.examples import LCMAP_and_LCMS_Viewer`
  - `from geeViz.examples import phEEnoVizWrapper`
  - `from geeViz.examples import LANDTRENDRViz`
  - `from geeViz.examples import GFSTimeLapse`

- These examples are a great way of getting started. In order to use them for your work, go to you Python site-packages folder `PythonNN\Lib\site-packages\geeViz`
- There are several notebook eamples also available. These are very similar to their script counterparts, but are better for learning how to use the tool.
- 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

1. If you have a great piece of GEE code to share, please contact a POC listed above.

            

Raw data

            {
    "_id": null,
    "home_page": "https://github.com/gee-community/geeViz",
    "name": "geeViz",
    "maintainer": null,
    "docs_url": null,
    "requires_python": null,
    "maintainer_email": null,
    "keywords": "earthengine google remote sensing landsat sentinel modis forestry forest",
    "author": "Ian Housman",
    "author_email": "ian.housman@gmail.com",
    "download_url": "https://files.pythonhosted.org/packages/c3/21/87503688fa3bdeee69e6eee7a1f8c492830e0b433220763b19158499de6f/geeViz-2024.4.1.tar.gz",
    "platform": null,
    "description": "# GTAC GEE Visualization Python Modules\r\n\r\n> A repository of GEE Python code modules for general data processing, analysis, and visualization\r\n\r\n> > geeViz is a powerful tool for exploring and analyzing Earth observation data like Landsat images within Google Earth Engine. It simplifies complex Earth Engine code into user-friendly Python functions.\r\n\r\n> [Can be accessed from the GEE Community Repository](https://github.com/gee-community/geeViz) > [Or within the internal Forest Service GitHub instance](https://code.fs.usda.gov/forest-service/geeViz)\r\n>\r\n> [A javaScript equivalent can be accessed in the GEE Playground](https://earthengine.googlesource.com/users/aaronkamoske/GTAC-Modules) > [on GitHub](https://github.com/rcr-usfs/gtac-rcr-gee-js-modules.git) > [Or within the Forest Service GitHub instance](https://code.fs.usda.gov/forest-service/gtac-gee-js-modules.git)\r\n\r\n## Primary POCs\r\n\r\nIan Housman- ian.housman@usda.gov\r\n\r\nJosh Heyer- joshua.heyer@usda.gov\r\n\r\nBonnie Ruefenacht- bonnie.ruefenacht@usda.gov\r\n\r\n## [Documentation (in progress)](https://gee-community.github.io/geeViz/build/html/index.html)\r\n\r\n## Installing\r\n\r\n1. Become a trusted Google Earth Engine (GEE) tester (<https://signup.earthengine.google.com/#!/>)\r\n2. Install package using pip (`pip install geeViz`)\r\n   folder\r\n3. Authenticate using the GEE cli in a cmd prompt (`earthengine authenticate`)\r\n\r\n4. You can also install with git. If installing this way, first install the Python GEE package (`pip install earthengine-api`)\r\n5. Then clone this repository (`git clone https://github.com/rcr-usfs/geeViz`) into your Python's site-packages\r\n6. To stay up to date, upgrade via PIP (`pip install geeViz --upgrade`) or pull the latest commit (`git pull origin master`)\r\n7. This repository is also available within the FS gitHub instance (<https://code.fs.usda.gov/forest-service/geeViz>)\r\n\r\n## Using\r\n\r\n- 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:\r\n\r\n  - `from geeViz.examples import geeViewExample`\r\n\r\n- Other examples are:\r\n\r\n  - `from geeViz.examples import timeLapseExample`\r\n  - `from geeViz.examples import getLandsatWrapper`\r\n  - `from geeViz.examples import getSentinel2Wrapper`\r\n  - `from geeViz.examples import getCombinedLandsatSentinel2Wrapper`\r\n  - `from geeViz.examples import harmonicRegressionWrapper`\r\n  - `from geeViz.examples import LANDTRENDRWrapper`\r\n  - `from geeViz.examples import LANDTRENDRViz`\r\n  - `from geeViz.examples import CCDCViz`\r\n  - `from geeViz.examples import lcmsViewerExample`\r\n  - `from geeViz.examples import LCMAP_and_LCMS_Viewer`\r\n  - `from geeViz.examples import phEEnoVizWrapper`\r\n  - `from geeViz.examples import LANDTRENDRViz`\r\n  - `from geeViz.examples import GFSTimeLapse`\r\n\r\n- These examples are a great way of getting started. In order to use them for your work, go to you Python site-packages folder `PythonNN\\Lib\\site-packages\\geeViz`\r\n- There are several notebook eamples also available. These are very similar to their script counterparts, but are better for learning how to use the tool.\r\n- When these examples are run, a viewer should open in your default browser. It will show any data that was added to the map.\r\n- Layers can be toggled on/off and opacity changed. They can also be measured and queried under the TOOLS pane.\r\n\r\n## Contributing\r\n\r\n1. If you have a great piece of GEE code to share, please contact a POC listed above.\r\n",
    "bugtrack_url": null,
    "license": "Apache",
    "summary": "A package to help with GEE data processing, analysis, and visualization",
    "version": "2024.4.1",
    "project_urls": {
        "Homepage": "https://github.com/gee-community/geeViz"
    },
    "split_keywords": [
        "earthengine",
        "google",
        "remote",
        "sensing",
        "landsat",
        "sentinel",
        "modis",
        "forestry",
        "forest"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "3aa02854fb1bab09541139fe56ccc7825fda290e7eeafc6053f02a81f92e3abc",
                "md5": "e3c6a4b15c0eacd33388a304eb0c013c",
                "sha256": "0db9caa8e5ac991caafdfd7f2083fe14b0c7323b36d649483d78854a6dd3d6ad"
            },
            "downloads": -1,
            "filename": "geeViz-2024.4.1-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "e3c6a4b15c0eacd33388a304eb0c013c",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": null,
            "size": 1517359,
            "upload_time": "2024-04-05T01:27:05",
            "upload_time_iso_8601": "2024-04-05T01:27:05.038326Z",
            "url": "https://files.pythonhosted.org/packages/3a/a0/2854fb1bab09541139fe56ccc7825fda290e7eeafc6053f02a81f92e3abc/geeViz-2024.4.1-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "c32187503688fa3bdeee69e6eee7a1f8c492830e0b433220763b19158499de6f",
                "md5": "dd8c194cf724efe012a4b13b85b700ad",
                "sha256": "31aa759fdad7e0a8dfe14034e73e5fccc17fb09484f399232651b9c244d5be39"
            },
            "downloads": -1,
            "filename": "geeViz-2024.4.1.tar.gz",
            "has_sig": false,
            "md5_digest": "dd8c194cf724efe012a4b13b85b700ad",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": null,
            "size": 1470957,
            "upload_time": "2024-04-05T01:27:08",
            "upload_time_iso_8601": "2024-04-05T01:27:08.280546Z",
            "url": "https://files.pythonhosted.org/packages/c3/21/87503688fa3bdeee69e6eee7a1f8c492830e0b433220763b19158499de6f/geeViz-2024.4.1.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-04-05 01:27:08",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "gee-community",
    "github_project": "geeViz",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": false,
    "lcname": "geeviz"
}
        
Elapsed time: 0.32616s