Planet Labs

Image by Planet Labs Satellite

Studying satellite photographs shows a lot about what happens in the world.

Take a look at the two images below:

Can you find any differences between them?

From space, the differences seem subtle, however up close they represent major changes to the land and people nearby. In this case, the changes were used to detect the construction of illegal gold mines in Tambopata National Reserve, Peru. As a result, the reserve was protected and the local town’s water supply was saved from mercury poisoning. This is one of thousands problems that Planet Labs sets out to identify with its “miniature” satellites.


Planet Labs is able to take a picture of nearly every place on earth, nearly every day. That seems almost impossible, like a chaotic tangle of thousands of cameras circling above. However, Planet takes an organized approach to imaging the earth. Their satellites follow a suncincronus orbit, traveling one after the other in a line circling the planet. If the earth were stationary the satellites would only be able to capture the same strip of land and sea every day. However, the earth rotates below this line of satellites, so as they follow the same orbit, the ground below them changes! Since Planet’s satellites are small and relatively cheap, they are able to build and launch them much faster than most space agencies. In fact they have the largest fleet of satellites in the world, currently 150 in total!

Helping to Improve the World

With so many satellites, Planet Labs is able to detect changes all over the world. Take a look at these two images of the Amazon Rain Forest, taken approximately two weeks apart:

Or dredging on Ladd Reef, South China Sea:

June 19, 2016

November 30, 2016

Or even a comparison of agricultural practices in Turkey and bordering Syria.

Once we identify changes to the environment, we can send people in to investigate and work to both prevent further damage and to educate people on best practices.

What it takes

It is not easy to design, manufacture, and launch satellites that constantly collect data in the form of imagery. The technical aspects of the work include optical engineering, electrical engineering, and software engineering. Those who have training and education in one of these fields must be able to work collaboratively with others with different backgrounds to design and build the final product.

In addition to the technical aspects of satellites, Planet Labs believes that artists bring a unique and welcome perspective to both the design and aesthetics of satellites. As such, they hire artists to add inspiration and beauty to the satellites, as well as to keep fresh ideas flowing in the workplace. Each satellite includes artwork on the body and wings, giving Planet Labs claim to the largest art collection in space!

Satellites and Computer Science

Computer science plays a key role in the work done at Planet Labs. Code is the language that the satellites use to communicate with the engineers back on earth. Code is the language behind change detection in the images. And since there is no wifi at 450-500 km above earth where the doves orbit, code is the language that computer scientists at Planet Labs used to develop their own wifi-like system that transfers signals between earth and the satellites.

Interested in learning more about the images that Planet Labs’ satellites capture everyday? Or maybe you’d like to see more amazing images of our ever-changing planet? Take a look at, or navigate to Planet Labs’ blog at You’ll find that with images, code, and the stories behind them both, we are able to see our world in a whole new light!

Learn More

Planet Labs

Planet Lab Stories


  • Jennifer Newell

    Jennifer is a math teacher by training, with an interest in computer science. While working on a computational thinking project at Google, she dived a bit deeper into CS education. Jennifer now teaches computer science to both high school and elementary school students, in addition to mathematics.

Also In The October 2017 Issue

Building and creating your tools with the Minecraft toolbox helps you survive the game.

Sensors give robots the senses humans have.

30+ ideas for all age holiday gifts, from books to apps to board games to VR and more.

There might be a reason that too-real robot and video game character creeps you out.

This programming language uses colors instead of text and punctuation to add and perform other tasks.

Knowing how passwords are cracked can help you create better passwords.

There are a number of strategies teachers (plus parents and students) can take to learn programming.

This project uses conductive thread to create a glove to activates your phone.

Software programming does neat things with language, in this case, mixing capital letters.

This Scratch game has lots of ways you can customize the game play. No cats were harmed in the making of this article either.

Links from the bottom of all the October 2017 articles, collected in one place for you to print, share, or bookmark.

Interesting stories about computer science, software programming, and technology for October 2017.