European Commission logo
INSPIRE Community Forum

ERDDAP

Last updated by Keiran MILLARD

 

ERDDAP is a data server that gives you a simple, consistent way to download subsets of scientific datasets in common file formats and make graphs and maps. This particular ERDDAP installation has oceanographic data (for example, data from satellites and buoys).

http://www.ifremer.fr/erddap/index.html

ERDDAP unifies the different types of data servers so you have a consistent way to get the data you want, in the format you want.

  • ERDDAP acts as a middleman between you and various remote data servers.
    When you request data from ERDDAP, ERDDAP reformats the request into the format required by the remote server, sends the request to the remote server, gets the data, reformats the data into the format that you requested, and sends the data to you. You no longer have to go to different data servers to get data from different datasets.

     
  • ERDDAP offers an easy-to-use, consistent way to request data: via the OPeNDAP standard.
    Many datasets can also be accessed via the Web Map Service (WMS).

     
  • ERDDAP returns data in the common file format of your choice.
    ERDDAP offers all data as .html table, ESRI .asc and .csv, Google Earth .kml, OPeNDAP binary, .mat, .nc, ODV .txt, .csv, .tsv, .json, and .xhtml. So you no longer have to waste time and effort reformatting data.

     
  • ERDDAP can also return a .png or .pdf image with a customized graph or map.
     
  • ERDDAP standardizes the dates+times in the results.
    Data from other data servers is hard to compare because the dates+times often are expressed in different formats (for example, "Jan 2, 1985", 2 Jan 85, 02-JAN-1985, 1/2/85, 2/1/85, 1985-01-02, "days since Jan 1, 1900").
    For string times, ERDDAP always uses the ISO 8601:2004(E) standard format, for example, 1985-01-02T00:00:00Z.
    For numeric times, ERDDAP always uses "seconds since 1970-01-01T00:00:00Z".
    ERDDAP always uses the Zulu (UTC, GMT) time zone to remove the difficulties of working with different time zones and standard time vs. daylight saving time.
    ERDDAP has a service to convert a numeric time to/from a string time.