Google Cloud Storage Public Datasets

Cloud Storage provides a variety of public datasets that can be accessed by the community and integrated into their applications. Google pays for the hosting of these datasets, providing public access to the data via the Google Cloud Platform Console, gsutil, or with the Cloud Storage API.

Available public datasets on Cloud Storage

  • Landsat: A satellite image dataset from the United States Geological Survey (USGS) and NASA that includes millions of multispectral images of the Earth’s land surface, at resolutions of between 15 and 60 meters per pixel, from 1982 through the present.
  • Sentinel-2: A satellite image dataset from the European Space Agency (ESA) that includes multispectral images of the Earth’s land surface, with a resolution of 10–60 meters per pixel, from 2015 through the present.
  • NEXRAD: A weather radar dataset collected from a network of 160 high-resolution Doppler weather radars operated by the NOAA National Weather Service (NWS), the Federal Aviation Administration (FAA), and the U.S. Air Force (USAF).

How to use public datasets on Cloud Storage

Cloud Storage is a powerful, simple, and cost effective object storage service. The public datasets are already hosted and available for users to access for free. You can access public data with the Google Cloud Platform Consolegsutil, or with a Cloud Storage API link.

The GCP Console and gsutil require you to authenticate with Google to access public data. You can authenticate with any Google account; the account does not have to be associated with the project that contains the public data, nor does it need to be signed up for the Cloud Storage service.

By contrast, accessing public data with a Cloud Storage API link does not require authentication. This method is suited for general-purpose links to publicly shared data. For example, API links can be used in a web page or downloaded with a command-line tool such as cURL.

To learn more about accessing public datasets, refer to documentation.