Location of Every Photo From the ISS

March 2013

Since the first mission to the International Space Station over 12 years ago there have been over a million photographs taken by astronauts looking out from four hundred kilometers above Earth. Nearly all of them have been archived on NASA’s servers. I’ve crawled that archive, pulling down the location for each of the 1,129,177 photographs taken from the ISS1. 1Photos were only archived if they were found in the database and had a known latitude and longitude. It’s not necessarily every single image ever taken, but it’s close.

The Data



The data exists in a collection of .csv files in the folder data. There is a file for each ISS mission, ISS001.csv, ISS002.csv, etc. in the following format:

ColumnMission Roll FrameLatitudeLongitude


If we draw a dot for the location of every photo of Earth taken from space what do we see?

Most of the photos are taken of land. Coastlines, islands and cities seem to be popular targets. So much so that it’s possible to make out basic continents. This makes sense, photos of clouds over an otherwise blank ocean get old after a while. I’m sure every astronaut has taken at least one photograph of the town they grew up in.

Now let’s divide up the dots by mission. Is there any pattern? Here each mission is shown in a different color:

The map is dominated by purple, light blue, and green with some yellow2. I also notice that the purple dots make almost uninterrupted orbit lines while most of the other dots seem to fill in randomly. This is because during ISS 30/31 Don Pettit took dozens of amazing time lapse sequences consisting of hundreds of images taken continuously as the ISS orbited. In fact he’s single-handedly responsible for almost half the images taken on orbit! 2ISS 30/31, 22, 13, and 6 respectively

Here’s the breakdown:

Photo count by mission

  • ISS001 474
  • ISS002 2,976
  • ISS003 930
  • ISS004 5,832
  • ISS005 13,801
  • ISS006 43,436
  • ISS007 11,204
  • ISS008 14,875
  • ISS009 21,259
  • ISS010 21,473
  • ISS011 8,516
  • ISS012 15,622
  • ISS013 74,397
  • ISS014 7,906
  • ISS015 20,883
  • ISS016 19,550
  • ISS017 11,023
  • ISS018 27,870
  • ISS019 11,143
  • ISS020 25,258
  • ISS021 25,884
  • ISS022 88,932
  • ISS023 45,212
  • ISS024 5,270
  • ISS025 12,101
  • ISS026 24,662
  • ISS027 26,766
  • ISS028 31,044
  • ISS029 32,056
  • ISS030 261,166
  • ISS031 144,718
  • ISS032 9,409
  • ISS033 11,356
  • ISS034 52,173
  • Total:1,129,177

One more thing we can do is add a map underneath to see exactly how the photos line up:

Here you can see that the ISS stays between about 50° and -50° latitude as it orbits the Earth The inclination of the orbit of the station is in fact 51.6°. This is high enough that it can communicate with ground stations in Russia, while low enough that vehicles launching from the USA can reach it.

Since it’s hard to see the overlapped colors in the above image here is a collection maps with the photos from each mission mapped separately:

The sudden explosion during ISS 30 is really evident here. And it looks like time lapses started becoming popular around ISS 28.

This is just some of the data that NASA has to offer. If you’re interested in getting involved in things like this I suggest taking a look at data.nasa.gov, International Space Apps Challenges, spacehack.org and of course, downloading this dataset.

Because this data is from NASA it is in the public domain. If you do end up using it I’d be interested in hearing about it. Feel free to drop me a line if you end up making something with it.