Skip to main content

forestspot

image

A python package for foresters to query Google Earth Engine data

Streamlining the process to bring remotely sensed data to foresters

ForestSPOT

Walkthrough and Demonstration

Features

  • Access and retrieve pixel values from Google Earth Engine Images or ImageCollections and a desired time-period for a .CSV provided coordinates.
    • Results can be exported averaged over matching plot IDs or individual points.
  • Buffer sensitive coordinates:
    • Buffer to a singular point within a specified radius.
    • Buffer to n points within a specified radius.
  • Create a map with provided coordinates and built-in basemaps and geojson overlays.
  • Please understand the limitations of Google's confidentiality policy before use.

Installation

pip install forestspot

Once installed, you need to authenticate your Google Earth Engine account. You can do this by running the following commands in Python:

import ee
# Initialize Earth Engine
ee.Authenticate()
ee.Initialize(project="ee-forestplotvariables")

To load widget boxes, run the following command in Python:

# For single point buffering
import forestspot.buffer_coordinates as sbc
single = sbc.buffer_coordinates().vbox
single

# For multiple point buffering
import forestspot.buffer_and_sample as sbs
multiple = sbs.buffer().vbox
multiple

# For non-aggregated point extraction
import forestspot.point_extraction as spe
point = spe.PointExtraction().vbox
point

# For aggregated point extraction
import forestspot.aggregated_point_extraction as sape
agg = sape.AggregatedPointExtraction().vbox
agg

# For the mapping tool
import forestspot.interactive as map
m = map.Map()
m

Web App

For a non-python user, you can access the Streamlit app here: https://forestspot.streamlit.app/

Publication

pending

Logo Credit

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

forestspot-3.0.0.tar.gz (6.6 MB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

forestspot-3.0.0-py2.py3-none-any.whl (33.3 kB view details)

Uploaded Python 2Python 3

File details

Details for the file forestspot-3.0.0.tar.gz.

File metadata

  • Download URL: forestspot-3.0.0.tar.gz
  • Upload date:
  • Size: 6.6 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/7.0.0 CPython/3.14.3

File hashes

Hashes for forestspot-3.0.0.tar.gz
Algorithm Hash digest
SHA256 09920bedd90bb22cdfe1b5923e075451bbaf1f6a291f871cb1a999c0a74d31dc
MD5 f870040bdb9dc011975679bd7af7e42d
BLAKE2b-256 56e5d7cb91cb4054538ed797b5bb115d38ad9f1e82f168239d4dfeae7497fd60

See more details on using hashes here.

File details

Details for the file forestspot-3.0.0-py2.py3-none-any.whl.

File metadata

  • Download URL: forestspot-3.0.0-py2.py3-none-any.whl
  • Upload date:
  • Size: 33.3 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/7.0.0 CPython/3.14.3

File hashes

Hashes for forestspot-3.0.0-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 be045b2d9e0a928c9800841294c60148f8c45ac8ba6fb74e482aa9c8e6d209d3
MD5 920afcf5e690ef3f35bba935e7e90544
BLAKE2b-256 80959c79362f30909fbf5e2077e294c8d032b5f72046d2fdf007d8997ab8ecf8

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page