Regional Land Cover Monitoring System
Installation
Install with pip:
pip install rlcms
Test that earthengine-api is setup and authenticated by checking the folder contents within one of your cloud projects.
- In your shell, run:
earthengine set_project <project-name>
earthengine ls projects/project-name/assets
If you do not get an error and it returns a list of folders and assets similar to this then you are good to go! 🎉
Features
- stratified sampling for use in Collect Earth Online
- Training and validation data extraction, from points or polygon references
- Land cover modeling using Primitive ensembles, complete with model metrics for iterative improvements
Quick Start
from rlcms.composites import Composite
# Create an annual Sentinel-1 Composite
c = Composite(dataset='Sentinel1',
region=aoi,
start_date='2020-01-01',
end_date='2021-12-31',
composite_mode='annual',
reducer='median')
# look at the Composite object
print(c.__dict__)
# retrieve band names
print(f"Composite bands:{c.bands}")
# retrieve ee.Image from Composite object
image = c.image
Contributing
We welcome contributions from the community. If there are issues are improvements, please submit an issue on Github: https://github.com/sig-gis/rlcms
License
This project is licensed under the GPL-3 License - see the LICENSE file for details.
Metadata
Release files for rlcms 2024.7.2
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| rlcms-2024.7.2.tar.gz | 62.4 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| rlcms-2024.7.2-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 116.8 kB
Release files / rlcms-2024.7.2.tar.gz
| Download URL | rlcms-2024.7.2.tar.gz |
|---|---|
| Size | 62.4 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
581054b56a30bd822f70c0a7a5e1c8e2e151cbcf49753f1ab4d681cb45bbbb88
|
|
BLAKE2b-256 checksum How to use checksums |
91fbed3e19e0c38cf38f34ff1d46e0b0d35fcf6b2d0b313e34633556cea9f13b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/5.1.0 CPython/3.12.4
|
Release files / rlcms-2024.7.2-py3-none-any.whl
| Download URL | rlcms-2024.7.2-py3-none-any.whl |
|---|---|
| Size | 54.4 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
500aab9a3aa0c37c95147326cf2efd8e40af0f279a53f8e2765f599e768fb493
|
|
BLAKE2b-256 checksum How to use checksums |
2f13cc6ff8cc24996ee964d05c3e28ed82ea2e244b8d28be4edcfee939966d27
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/5.1.0 CPython/3.12.4
|