Planet Labs, a San Francisco-based space and analytics company, says its 28-satellite constellation will offer frequent, low-cost images of any point on the globe.