Take the 2-minute tour ×
Geographic Information Systems Stack Exchange is a question and answer site for cartographers, geographers and GIS professionals. It's 100% free, no registration required.

I have not been able to find out this myself, but is there a way to programmatic access Landsat 8 Satellite Images? I know that I can go to USGS EarthExplorer to search and browse through the scenes, and even download them. But I do not want to download them to my own computer for two reasons, My internet is slow and my laptop have cooling issues.

So instead I figure I want to transfer the images directly to a “cloud”-instance for data processing. I would also be nice if I could download and process these images as they become available from USGS.

Is there a way this could be done?

share|improve this question
    
What processing products do you want to make? –  Willy Sep 30 '13 at 1:25
1  
You may be interested in earthengine.google.org/#intro –  Willy Sep 30 '13 at 1:30
    
Any progress on this? –  Willy Nov 7 '13 at 9:39
    
@Willy My intention was mostly just experimenting, but I was planning on to see if I can make a tool that aggregates images from my neighborhood aggregates that, makes time-series and alerts of changes and also a composite-image without clouds. I do have experience with a few PaaS:es, but I figure that they might be too limited and that I'll have to use an IaaS like EC2. So until I get around to learn more about that, the project is dead in the tracks. I'll check your link. –  Frank Nov 18 '13 at 21:43
add comment

3 Answers 3

How about firing up an EC2 or rackspace instance and installing the EarthExplorer bulk download application:

http://earthexplorer.usgs.gov/bulk/

You could hit the EarthExplorer service with a POST request to submit jobs programmatically:

http://earthexplorer.usgs.gov/subscription/submit/

You would need to provide standingRequestName, frequency, subscription_start, subscription_end, search_start, search_end parameters. This would get you started, but it feels like a back door and that the bulk downloader application running on an EC2 instance would be a better and less time consuming option.

share|improve this answer
    
After some exploration, I'm seconding this suggestion. It seems you can use the EE URLs if you manage to send authentication with your request, but that alternative would be hackish. –  chryss Sep 29 '13 at 17:11
    
My answer for Site to download al USGS Topo Maps in bulk may help in constructing POST requests (though we'll have to wait for the US government to resume operations to find out). –  matt wilkie Oct 7 '13 at 20:36
add comment

I intend to do the same so I start an Amazon EC-2 instance and install the Bulk Download on it. But as far as I know it's a graphical application and nothing in the doc Bulk Download Tutorial lets hope that you can use it with the terminal.

I read here about the possibility of using Curl but it returns an 403 access denied

Hope it could help to finally find a concrete answer.

==================================================================================

After writing emails to USGS, the official answer is that Bulk Download is the only way for massive download.

But Charlie Loyd From Mapbox wrote me another possibility:

Google Storage also mirrors much of the Landsat archive. You can install their “gsutil” (free) and then list this directory, which is indexed by sensor (for example, L8 is Landsat 8) and path/row: gsutil ls gs://earthengine-public/landsat/

I have to add that when browsing through paths and rows remember that it is a 3 numbers based. For example if you need Path 210 Row 40, you have to browse for folder 210 and then 040.

share|improve this answer
    
About using cURL, I think that you must feed it with some cookies; Open the inspector of your browser to see which cookies are set. –  Frank Mar 25 at 20:49
    
That the idea @Frank, but I can not find the way. With the following code: Curl -v --cookie "cookieName= MyAuthCookie " "TheLinkTotheArchive" it still return an 403 Error. –  Inclanfunk Mar 26 at 22:55
add comment

In my opinion the problem is the "did" parameter in the link, now I still don't know what the * is this parameter because after few days the old "did" will be die and everytime you use the website download tool it'll change.

I want to download Landsat 8 from earthexplorer too and still stuck in here.

share|improve this answer
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.