geeViz


NamegeeViz JSON
Version 2024.10.1 PyPI version JSON
download
home_pageNone
SummaryA package to help with GEE data processing, analysis, and visualization
upload_time2024-10-25 19:10:28
maintainerNone
docs_urlNone
authorIan Housman
requires_pythonNone
licenseApache
keywords google earth engine earthengine remote sensing landsat sentinel modis forestry forest land cover use change detection
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": null,
    "name": "geeViz",
    "maintainer": null,
    "docs_url": null,
    "requires_python": null,
    "maintainer_email": null,
    "keywords": "google earth engine earthengine remote sensing landsat sentinel modis forestry forest land cover use change detection",
    "author": "Ian Housman",
    "author_email": "ian.housman@gmail.com",
    "download_url": "https://files.pythonhosted.org/packages/1f/62/47ac41fe02fdee115be916a25a08ac3ca5e709e6993721e8638188aa8cdf/geeViz-2024.10.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.10.1",
    "project_urls": {
        "Documentation": "https://gee-community.github.io/geeViz/build/html/index.html",
        "Repository": "https://github.com/gee-community/geeViz"
    },
    "split_keywords": [
        "google",
        "earth",
        "engine",
        "earthengine",
        "remote",
        "sensing",
        "landsat",
        "sentinel",
        "modis",
        "forestry",
        "forest",
        "land",
        "cover",
        "use",
        "change",
        "detection"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "4511aea7eb07a4b94ad6381daf4d4c6db496667766168eeb996f70df7b495ede",
                "md5": "beba586354536648434b78e6229fd8b9",
                "sha256": "bf2b4239a68eb04f7b485b776909587db2abcb3067750c9d65e3afdfc1c0977c"
            },
            "downloads": -1,
            "filename": "geeViz-2024.10.1-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "beba586354536648434b78e6229fd8b9",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": null,
            "size": 1605445,
            "upload_time": "2024-10-25T19:10:25",
            "upload_time_iso_8601": "2024-10-25T19:10:25.544345Z",
            "url": "https://files.pythonhosted.org/packages/45/11/aea7eb07a4b94ad6381daf4d4c6db496667766168eeb996f70df7b495ede/geeViz-2024.10.1-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "1f6247ac41fe02fdee115be916a25a08ac3ca5e709e6993721e8638188aa8cdf",
                "md5": "2d436d3187ef01242b2b050b223b3c45",
                "sha256": "75fd39e3ab2ae40ad08f0ff97f28ac416412e5baf18771d6f9f5cd78a586f533"
            },
            "downloads": -1,
            "filename": "geeViz-2024.10.1.tar.gz",
            "has_sig": false,
            "md5_digest": "2d436d3187ef01242b2b050b223b3c45",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": null,
            "size": 1554267,
            "upload_time": "2024-10-25T19:10:28",
            "upload_time_iso_8601": "2024-10-25T19:10:28.732243Z",
            "url": "https://files.pythonhosted.org/packages/1f/62/47ac41fe02fdee115be916a25a08ac3ca5e709e6993721e8638188aa8cdf/geeViz-2024.10.1.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-10-25 19:10:28",
    "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.38602s