You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
If you have installed previous version of landsat using brew, first run:
62
-
63
-
``$: brew uninstall landsat-util``
64
-
65
-
**To Test**
66
-
67
-
``$: pip install -U requirements/dev.txt``
68
-
69
-
``$: nosetests``
70
-
71
-
Or
72
-
73
-
``$: python setup.py test``
74
-
75
-
Overview: What can landsat-util do?
76
-
====================================
77
-
78
-
Landsat-util has three main functions:
79
-
80
-
- **Search** for landsat tiles based on several search parameters.
81
-
- **Download** landsat images.
82
-
- **Image processing** and pan sharpening on landsat images.
83
-
84
-
These three functions have to be performed separately.
85
-
86
-
**Help**: Type ``landsat -h`` for detailed usage parameters.
87
-
88
-
Step 1: Search
89
-
===============
90
-
91
-
Search returns information about all landsat tiles that match your criteria. This includes a link to an unprocessed preview of the tile. The most important result is the tile's *sceneID*, which you will need to download the tile (see step 2 below).
92
-
93
-
Search for landsat tiles in a given geographical region, using any of the following:
94
-
95
-
- **Paths and rows**: If you know the paths and rows you want to search for.
96
-
- **Latidue and Longitude**: If you need the latitude and longitude of the point you want to search for.
97
-
98
-
Additionally filter your search using the following parameters:
99
-
100
-
- **Start and end dates** for when imagery was taken
101
-
- **Maximum percent cloud cover** (default is 20%)
You can download tiles using their unique sceneID, which you get from landsat search.
118
-
119
-
Landsat-util will download a zip file that includes all the bands. You have the option of specifying the bands you want to down. In this case, landsat-util only downloads those bands if they are available online.
120
-
121
-
**Examples of download**:
122
-
123
-
Download images by their custom sceneID, which you get from landsat search:
124
-
125
-
``$: landsat download LC80090452014008LGN00``
126
-
127
-
Download only band 4, 3 and 2 for a particular sceneID:
You can process your downloaded tiles with our custom image processing algorithms. In addition, you can choose to pansharpen your images and specify which bands to process.
139
-
140
-
**Examples of image processing**:
141
-
142
-
Process images that are already downloaded. Remember, the program accepts both zip files and unzipped folders:
143
-
144
-
``$: landsat process path/to/LC80090452014008LGN00.tar.bz``
145
-
146
-
If unzipped:
147
-
148
-
``$: landsat process path/to/LC80090452014008LGN00``
149
-
150
-
Specify bands 3, 5 and 1:
151
-
152
-
``$: landsat process path/to/LC80090452014008LGN00 --bands 351``
153
-
154
-
Process *and* pansharpen a downloaded image:
155
-
156
-
``$: landsat process path/to/LC80090452014008LGN00.tar.bz --pansharpen``
157
-
158
-
159
-
Important Notes
160
-
===============
19
+
Landsat-util is a command line utility that makes it easy to search, download, and process Landsat imagery.
161
20
162
-
- All downloaded and processed images are stored at your home directory in landsat forlder: ``~/landsat``
21
+
Docs
22
+
+++++
163
23
164
-
- The image thumbnail web address that is included in the results can be used to make sure that clouds are not obscuring the subject of interest. Run the search again if you need to narrow down your result and then start downloading images. Each image is usually more than 700mb and it might takes a very long time if there are too many images to download
24
+
For full documentation visit: http://landsat-util.readthedocs.org/
165
25
166
-
- Image processing is a very heavy and resource consuming task. Each process takes about 5-10 mins. We recommend that you run the processes in smaller badges. Pansharpening, while increasing image resolution 2x, substantially increases processing time.
26
+
To run the documentation locally::
167
27
168
-
- Landsat-util requires at least 2GB of Memory (RAM).
28
+
$ cd docs
29
+
$ make html
169
30
170
-
Recently Added
171
-
+++++++++++++++
31
+
Recently Added Features
32
+
+++++++++++++++++++++++
172
33
173
34
- Add longitude latitude search
174
35
- Improve console output
175
36
- Add more color options such as false color, true color, etc.
176
37
38
+
Change Log
39
+
+++++++++
40
+
41
+
See `CHANGES.txt <CHANGES.rst>`_.
177
42
178
-
To Do List
179
-
++++++++++
180
43
181
-
- Add Sphinx Documentation
182
-
- Add capacity for NDVI output
183
-
- Add alternative projections (currently only option is default web-mercator; EPSG: 3857)
184
-
- Connect search to Google Address API
185
-
- Include 16-bit image variant in output
186
-
- Add support for color correct looping over multiple compressed inputs (currently just 1)
0 commit comments