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

Metadata

Release files for forestspot 3.0.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for forestspot 3.0.0
File Size Uploaded
forestspot-3.0.0.tar.gz 6.6 MB Details

Built distribution (wheel)

Table of built distributions (wheels) for forestspot 3.0.0
File Interpreter ABI Platform
forestspot-3.0.0-py2.py3-none-any.whl Python 2, Python 3 none any Details

Total release size: 6.7 MB

Release files / forestspot-3.0.0.tar.gz

Download URL forestspot-3.0.0.tar.gz
Size 6.6 MB
Tags Source
SHA-256 checksum
How to use checksums
09920bedd90bb22cdfe1b5923e075451bbaf1f6a291f871cb1a999c0a74d31dc
BLAKE2b-256 checksum
How to use checksums
56e5d7cb91cb4054538ed797b5bb115d38ad9f1e82f168239d4dfeae7497fd60
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.3

Release files / forestspot-3.0.0-py2.py3-none-any.whl

Download URL forestspot-3.0.0-py2.py3-none-any.whl
Size 33.3 kB
Tags Python 2 Python 3
SHA-256 checksum
How to use checksums
be045b2d9e0a928c9800841294c60148f8c45ac8ba6fb74e482aa9c8e6d209d3
BLAKE2b-256 checksum
How to use checksums
80959c79362f30909fbf5e2077e294c8d032b5f72046d2fdf007d8997ab8ecf8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.3

Release history Release notifications | RSS feed

This release

3.0.0 This release

2 release files

0.0.1

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page