An image of the San Francisco Bay Area captured by one of the Doves satellites from Planet Labs. It is the world's largest constellation of imaging satellites, but each individual one is no larger than a shoe box.
A view of the Grand Canyon, in Arizona.
Snow-covered fields and creeks in Portage la Prairie, Manitoba, Canada.
Aquaculture in the small town of Hanjia-Ri, South Korea.
The Yazghil glacier, in Pakistan.
The Betsiboka river and Bombetoka Bay, Madagascar.
The Tibetan city of Lhasa.
The Nan Shan mountains of China.
Irrigated fields in Pinal County, Arizona.
Star dunes sculpted by winds in western Algeria.
The Rufiji river, in Tanzania.
The Kashima industrial zone in the Ibaraki prefecture, Japan.
A view of Ciudad Juarez, Mexico.
Central pivot irrigation in Brazil.
Ice on Lake Erie in Ohio, USA.
Ordos city in Inner Mongolia, China.
The satellites who took these photos were released in February 2014 from the International Space Station.
The payload was carried into orbit aboard an Antares 120 rocket.
The ground resolution of the satellites is 3 to 5 metres.
Each satellite is solar powered, producing about 20W.
Planet Labs have plans to bring their constellation up to around 120 Doves.
The Doves stored on the ground before launch.
An image of the Planet Labs team in the Cupertino, CA, garage where they started out their business.