Script to extract features from landsat
Project description
Description
The landsat2geojson package is written in python and uses the EarthExplorer and Overpass portal interface to search, download, and process scenes from Landsat Collections via the command line.
Requirements
landsat2geojson uses the landsatxplore package to connect and download the landsat images, the credentials can be obtained in Earth Explorer Page
--username
and --password
can be provided as command-line options or as environment variables:
export LANDSATXPLORE_USERNAME=<your_username>
export LANDSATXPLORE_PASSWORD=<your_password>
Installation
repository
the installation from the repository
git clone https://github.com/yunica/landsat2geojson.git
cd landsat2geojson
pip install .
docker
build
export LANDSATXPLORE_USERNAME=<your_username>
export LANDSATXPLORE_PASSWORD=<your_password>
docker-compose build
run
docker run --rm -v ${PWD}:/mnt \
-e LANDSATXPLORE_USERNAME=$LANDSATXPLORE_USERNAME \
-e LANDSATXPLORE_PASSWORD=$LANDSATXPLORE_PASSWORD \
landsat2geojson:v1 \
landsat2geojson --geojson_file=test.geojson --data_folder=data/ --geojson_output=data/salida123.geojson
or
docker run --rm -v ${PWD}:/mnt landsat2geojson:v1 \
landsat2geojson -u=<LANDSATXPLORE_USERNAME> -p=<LANDSATXPLORE_PASSWORD> --geojson_file=test.geojson --data_folder=data/ --geojson_output=data/salida123.geojson
Usage
help
you can review the parameters menu with the param --help
landsat2geojson --help
Usage: landsat2geojson [OPTIONS]
Options:
-u, --username TEXT EarthExplorer username.
-p, --password TEXT EarthExplorer password.
--geojson_file TEXT Pathfile from geojson input [required]
--data_folder TEXT Path from download data
--lansat_index [WATER] Landsar normalized index
--geojson_output TEXT Pathfile from geojson output [required]
--help Show this message and exit.
example
landsat2geojson --geojson_file=area.geojson --data_folder=data/ --geojson_output=data/output_data.geojson
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
landsat2geojson-0.0.3.tar.gz
(11.0 kB
view details)
File details
Details for the file landsat2geojson-0.0.3.tar.gz
.
File metadata
- Download URL: landsat2geojson-0.0.3.tar.gz
- Upload date:
- Size: 11.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.11.4
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8dffb33e6fb6903b5fe722bf2e3bcf001ea131529f87085272435bd0aca156bc |
|
MD5 | 4dbfc353430d9caa0c92426f0f9a2c6e |
|
BLAKE2b-256 | 42f2b1d0a2b8fe4911ac235902b1903c8691cbb8d71a2114f7913b5b2b75fe12 |