Accessing ocean satellite data with
ERDDAP, Panoply, R, Python and ArcGIS

About the Tutorials

These tutorials demonstrate how to access and work with satellite data in multiple software systems. The materials have been developed for the CoastWatch satellite data course and provide practical examples of how to access data from ERDDAP and work with it in the specified software.

ERDDAP Tutorials

The ERDDAP tutorials offer step-by-step examples of how to use the ERDDAP web interface to access, download and preview data.

Using the ERDDAP data catalog

Visualize data online

Understanding the ERDDAP URL

Creating a Hovmoller plot

Working with wind vectors

Using tabular data

ERDDAP Tutorials on GitHub Video Intro to the ERDDAP Server

NetCDF and Panoply

Step-by-step examples of how to use Panoply software to view NetCDF files

Create custom maps

Viewing multiple time steps

Create an animation

Plot wind vectors

View data values

View metadata information

Panoply Tutorials on GitHub

R Tutorials

Step-by-step examples of how to access satellite and in-situ data from ERDDAP using the rxtracto R library. Examples are offered in .r and .rmd formats

Extract data within a boundary

Matchup satellite data to animal tracks and buoy data

Create a timeseries from satellite data

Define a marine habitat using sea surface temperature

Plot satellite and in-situ data on a projected map

Accessing projected datasets

R Tutorials on GitHub Video Intro to the R tutorials

Python Tutorials

Step-by-step examples in jupyter notebook (.ipynb) format of how to extract satellite and in-situ data from ERDDAP. Many of the topics covered in the R tutorials have been replicated in Python.

Get Data Using a Rectangular Bounding Box

Get Data Along a Track

Comparing time-series of different satellite datasets

Get Data Using an Irregular Shape

Creating a virtual buoy

Python Tutorials on GitHub