developmentseed / landsat-util

A utility to search, download and process Landsat 8 satellite imagery
Creative Commons Zero v1.0 Universal
690 stars 147 forks source link

Update documentation #6

Closed ghost closed 10 years ago

ghost commented 10 years ago

@ianschuler @scisco @KAPPS- @YKCzoli From a satellite imagery newb's perspective, I would like to see a more detailed overview of what this tool can do, such as the following.

Overview: What can landsat-util do?

Landsat-util has three main functions:

These three functions can be performed separately or all at once.
Help: Type landsat -h for detailed usage parameters.

Step 1: Search

Search for landsat tiles in a given geographical region, using any of the following:

Additionally filter your search using the following parameters:

Search returns information about all landsat tiles that match your search criteria. This includes a link to an unprocessed preview of the tile. The most important thing is the tile's sceneID, which you will need to download the tile (see step 2 below).

Examples of search: Search by path and row: $: landsat search --cloud 6 --start "july 01 2014" --end "august 1 2014" pr 165 100

Search by country: $: landsat search --cloud 6 --start "july 01 2014" --end "august 1 2014" country 'Singapore'

Search by custom shapefile: $: landsat search --cloud 6 --start "july 01 2014" --end "august 1 2014" shapefile path/to/shapefile.shp

Step 2: Download

You can download tiles using their unique sceneID, which you get from landsat search.

Examples of download: Download images by their custom sceneID, which you get from landsat search: $: landsat download LC80030032014142LGN00 LC80030032014158LGN00

Search and download tiles all at once with the --download flag: $: landsat search --download --cloud 6 --start "july 01 2014" --end "august 1 2014" pr 165 100

Step 3: Image processing

You can process your downloaded tiles with our custom image processing algorithms. In addition, you can choose to pansharpen your images.

Examples of image processing: Process images that are already downloaded. Remember, the program only accepts zip files: $: landsat process path/to/LC80030032014158LGN00.tar.bz

Process and pansharpen a downloaded image: $: landsat process --pansharpen path/to/LC80030032014158LGN00.tar.bz

Search, download, and process images all at once using the --imageprocess flag: $: landsat search --imageprocess --cloud 6 --start "july 01 2014" --end "august 1 2014" shapefile path/to/shapefile.shp

scisco commented 10 years ago

@millerEric Excellent. Could you update the readme and send a pull request?