SOCIB logo

SOCIB Data Discovery Service (SDDS)

SOCIB Data Center is working on building a data treatment architecture that covers all data stages. This architecture is composed by the following stages: acquisition, processing, quality controls, storage and distribution.

The SDDS is a layer of RESTful web services intended to provides information and data of SOCIB platforms. This layer is located at the distribution stage.

Note that only fixed stations and trajectories are available for now.

List of services

List Platforms

  • description: provides a list of platforms. Each platform entry contains nested information to get access to the NetCDF files that match the parameters of the request

  • url: apps.socib.es/DataDiscovery/list-platforms

  • endpoint request paramters:

    All the parameters are optional

    • init_datetime = initial datetime. Must be a datetime in string format YYYY-MM-DDTHHMMSS
    • end_datetime = end datetime. Must be a datetime in string format YYYY-MM-DDTHHMMSS
    • instrument_type = list of instrument type names given in a comma-separated list. Must be one of the instrument types list
    • parameter = list of parameters given in a comma-separated list. Must be one of the parameters
  • response format: List platforms provides a list of platforms. Each platform entry contains nested information to get access to the NetCDF files that matches the requirements. Each platform contains the attributes:

    • id, the platform unique id
    • name, the platform name
    • platformType, the platform type
    • lastTimeSampleReceived, the latest time sample received from the set of instruments and platform products in seconds since 1970-01-01T00:00:00+00:00
    • jsonInstrumentList, list of instruments installed in the platform. It's only present if it's not empty.

      Each instrument contains the attributes:

      • id, the instrument unique id
      • name, the instrument name
      • instrumentType, the instrument type
      • lastTimeSampleReceived, the latest time sample received in seconds since 1970-01-01T00:00:00+00:00
      • jsonDeploymentList, the list of deployments performed with the instrument

        Each deployment contains the attributes:

        • id, the deployment unique id
        • name, the deployment name
        • initialDate, the initial datetime in format: YYYY-MM-DDTHH:MM:SS
        • endDate, the end datetime in format: YYYY-MM-DDTHH:MM:SS. It may have the value "N/A" if the deployment is still active (hasn't finished yet). An instrument can only have one active deployment
        • productsByProcessingLevel, Object that contains the datasets associated to each deployment. The key represents each processing level (check the processing level definitions ) and the value is a list of OPeNDAP urls linking each NetCDF related to the request
    • jsonPlatformProductList, list of platform products produced by this platform. It's only present if it's not empty.

      Each platform product contains the attributes:

      • productType, the platform product type name
      • initialDate, the initial datetime in format: YYYY-MM-DDTHH:MM:SS
      • endDate, the end datetime in format: YYYY-MM-DDTHH:MM:SS. It may have the value "N/A" if the deployment is still active (hasn't finished yet). An instrument can only have one active deployment
      • lastTimeSampleReceived, the latest time sample received in seconds since 1970-01-01T00:00:00+00:00
      • productsByProcessingLevel, Object that contains the datasets associated to each platform product. The key represents each processing level (check the processing level definitions ) and the value is a list of OPeNDAP urls linking each NetCDF related to the request
  • example: http://apps.socib.es/DataDiscovery/list-platforms?init_datetime=2014-01-01T000000&end_datetime=2014-05-19T000000&parameter=sea_surface_wave_significant_height&instrument_type=waves%20recorder

Common definitions

  • processing level: categorizes the operations performed over a dataset. It's represented with the naming convention Lx, where x is the processing level number starting at 0.
    • L0: NetCDF containning the raw data and calibrations applied over the parameters that are gaethered uncalibrated
    • L1: NetCDF containning the original dataset plus the new parameters (derived) and QC parameters as result of the RTQC procedures

Fixed station list

  • Description: Fixed station list provides the deployed platform list of type fixed. Each platform has the attributes:

    • id, the platform id
    • name, the platform name
    • boundingBox, the bounding box position in degree format. boudingBox(0) == geospatial_lat_min, boudingBox(1) == geospatial_lat_max, boudingBox(2) == geospatial_lon_min and boudingBox(3) == geospatial_lon_max
    • platformType, the platform type
    • lastTimeSampleReceived, the latest time sample received in seconds since 1970-01-01T00:00:00+00:00
    • state, the platform state. See the Common definitions section
    • icon, the platform icon name
    • jsonInstrumentList, OR platform instruments OR platform products

    Each instrument has the attributes:

    • id, the instrument id. NOT set if is a platform product
    • name, the instrument name. The name is "Platform product", if is a platform product
    • updated, the instrument state. See the Common definitions section
    • jsonVariableList, the instrument or platform product variables

    Each variable has the attributes:

    • id, the variable id
    • name, the variable name
    • displayName, the displayed variable name, used in web applications for example
    • standardName, the standard variable name, defined by the CF standard name table. Note that some standard name variables are defined by SOCIB
    • variableCategoryName, the variable category name, defined by the CF standard name table Note that some categories are defined by SOCIB
    • lastSampleValue, the last sample value with units included
  • Servlet request: units = the units category to convert the variable units and measure. Three unit categories are allowed, see the unit categories section

  • url: apps.socib.es/DataDiscovery/list-moorings

List parameter platforms

Fixed station brief information

  • Description: The service provides brief information about the fixed station:

    • id, the platform id
    • name, the platform name
    • boundingBox, the bounding box position in degree format. boudingBox(0) == geospatial_lat_min, boudingBox(1) == geospatial_lat_max, boudingBox(2) == geospatial_lon_min and boudingBox(3) == geospatial_lon_max
    • degMinuteLat, the latitude coordinate in degree minutes format.
    • degMinuteLon, the longitude coordinate in degree minutes format.
    • platformType, the platform type
    • imageBase64, the platform image in base 64 codification
    • lastTimeSampleReceived, the latest time sample received in seconds since 1970-01-01T00:00:00+00:00
    • state, the platform state. See the Common definitions section
  • Servlet request: id_platform = the platform id

  • url: apps.socib.es/DataDiscovery/mooring-details?id_platform=<requested_id_platform>. E.g. apps.socib.es/DataDiscovery/mooring-details?id_platform=14

Fixed station last data (overview mode)

  • Description: Fixed station last data (overview mode) provides platform information and the latest most important data, for the four most important variables

    • id, the platform id
    • name, the platform name
    • boundingBox, the bounding box position in degree format. boudingBox(0) == geospatial_lat_min, boudingBox(1) == geospatial_lat_max, boudingBox(2) == geospatial_lon_min and boudingBox(3) == geospatial_lon_max
    • platformType, the platform type
    • lastTimeSampleReceived, the latest time sample received in seconds since 1970-01-01T00:00:00+00:00
    • state, the platform state. See the Common definitions section
    • icon, the platform icon name
    • jsonInstrumentList, the platform instruments AND platform products

    Each instrument has the attributes:

    • id, the instrument id. NOT set if is a platform product
    • name, the instrument name. The name is "Platform product", if is a platform product
    • instrumentType, the instrument type name. NOT set if is a platform product
    • lat, the latitude coordinate in degree format. NOT set if is a platform product
    • lon, the longitude coordinate in degree format. NOT set if is a platform product
    • updated, the instrument state. See the Common definitions section
    • status, the instrument status. See the Common definitions section
    • jwebChartLink, the link to the latest NetCDF file, to display it through the SOCIB web application JwebChart
    • jsonVariableList, the instrument or platform product variables, only the four most important

    Each variable has the attributes:

    • id, the variable id
    • name, the variable name
    • displayName, the displayed variable name, used in web applications for example
    • standardName, the standard variable name, defined by the CF standard name table. Note that some standard name variables are defined by SOCIB
    • variableCategoryName, the variable category name, defined by the CF standard name table Note that some categories are defined by SOCIB
    • lastSampleValue, the last sample value with units included
  • Servlet request: id_platform = the platform id, mode = overview and units = the units category to convert the variable units and measure. Three unit categories are allowed, see the unit categories section

  • url: apps.socib.es/DataDiscovery/mooring-last-data?id_platform=<requested_id_platform>&mode=overview. E.g. apps.socib.es/DataDiscovery/mooring-last-data?id_platform=14&mode=overview

Fixed station last data (catalog mode)

  • Description: Fixed station last data (catalog mode) provides the same information than overview mode, but the whole variable collection.

  • Servlet request: id_platform = the platform id, mode = catalog and units = the units category to convert the variable units and measure. Three unit categories are allowed, see the unit categories section

  • url: apps.socib.es/DataDiscovery/mooring-last-data?id_platform=<requested_id_platform>&mode=catalog. E.g. apps.socib.es/DataDiscovery/mooring-last-data?id_platform=14&mode=catalog

Fixed station variable data (deprecated, use Variable plotting data service instead)

Fixed station services

  • Description: Fixed station services provides information related to platform data distribution services:

    • id, the platform id
    • name, the platform name
    • platformType, the platform type
    • jsonInstrumentList, OR the platform instruments OR the platform products

    Each instrument has the attributes:

    • id, the instrument id. NOT set if is a platform product
    • name, the instrument name. The name is "Platform product", if is a platform product
    • instrumentType, the instrument type name or platform product name
    • lastTimeSampleReceived, the latest time sample received in seconds since 1970-01-01T00:00:00+00:00
    • updated, the instrument state. See the Common definitions section
    • status, the instrument status. See the Common definitions section
    • threddsLink, the link to the instrument or platform product thredds catalog folder
    • jwebChartLink, the link to the latest NetCDF file, to display it through the SOCIB web application JwebChart
    • ncFileCatalogLink, the link to the latest instrument or platform product NetCDF file
  • Servlet request: id_platform = the platform id

  • url: apps.socib.es/DataDiscovery/mooring-services?id_platform=<requested_id_platform>. E.g. apps.socib.es/DataDiscovery/mooring-services?id_platform=14

Fixed station info

  • Description: Fixed station info provides technical information of the platform. This information includes:

    • id, the platform id
    • name, the platform name
    • platformType, the platform type
    • abstractParagraph, the platform abstract paragraph describes the platform main objective and the instruments and sensors installed on
    • jsonInstrumentList, OR platform instruments OR platform products

    Each instrument has the attributes:

    • id, the instrument id
    • name, the instrument name
    • model, the instrument model
    • manufacture, the instrument manufacture
    • instrumentType, the instrument type name
    • imageBase64, the instrument image in base 64 codification
    • jsonSensorList, the sensors installed in the instrument

    Each sensor has the attributes:

    • id, the sensor id
    • name, the sensor name
    • model, the sensor model
    • manufacture, the sensor manufacture
    • instrumentType, the sensor type name
    • jsonVariableList, the sensor variables

    Each variable has the attributes:

    • id, the variable id
    • name, the variable name
    • inputUnits, the variable input units
  • Servlet request: id_platform = the platform id

  • url: apps.socib.es/DataDiscovery/mooring-info?id_platform=<requested_id_platform>. E.g. apps.socib.es/DataDiscovery/mooring-info?id_platform=14

Common definitions

  • state, the platform state.
    • "all-updated" = All instrument and platform product data are updated
    • "all-outdated" = All instrument and platform product data are out dated
    • "not-all-updated" = One or more instrument or product data are out dated
    • "delay" = the platform only provide data in delay mode, not in real-time
  • updated, the instrument state. true = the instrument or platform product data is updated, false = the instrument or platform product data is out dated. Provided for backward compatibility. You should use status attribute
  • status, the instrument status. "all-updated" = the instrument data is updated, "all-outdated" = The instrument data is out dated. "delay" = the instrument only provide data in delay mode, not in real-time.

List deployments

  • Description: List deployments provides the deployed instruments of platforms with data type trajectory or trajectory profile. Each deployment has the attributes

    • id, the deployment id
    • name, the displayed platform name
    • platform, the platform

    The platform has the attributes

    • id, the platform id
    • wmo, the wmo code
    • name, the platform name
    • platformType, the platform type
    • jsonInstrumentList, the instrument list

    Each instrument has the attributes:

    • id, the instrument id. NOT set if is a platform product
    • name, the instrument name. The name is "Platform product", if is a platform product
    • instrumentType, the instrument type name or platform product name
    • lastTimeSampleReceived, the latest time sample received in seconds since 1970-01-01T00:00:00+00:00
    • updated, the instrument state. true = the instrument or platform product data is updated, false = the instrument or platform product data is out dated
    • threddsLink, the link to the instrument or platform product thredds catalog folder
    • jwebChartLink, the link to the latest NetCDF file, to display it through the SOCIB web application JwebChart
    • dappLink, the link to display de deployment of this instrument in Dapp application
    • ncFileCatalogLink, the link to the latest instrument or platform product NetCDF file
  • Servlet request:

    All the parameters are optional

    • platform_type = the platform type name. Must be one of the platform and instrument types list
    • instrument_type = the instrument type name. Must be one of the platform and instrument types list
    • state = the state of the deployment. Must be one of those: "active", "completed" and "all"
    • init_datetime = list the deployments whose initial date is later than the given by this parameter. Must be a datetime in string format YYYY-MM-DDTHHMMSS or a timestamp in seconds
    • end_datetime = list the deployments whose end date is earlier than the given by this parameter. Must be a datetime in string format YYYY-MM-DDTHHMMSS or a timestamp in seconds
    • instrumentation_info = when specified, provides information about the instrumentation information related with each deployment. Specifically, info. about instrument, sensor installed in the instrument, variables measured by the sensor and calibration applied to a sensor variable. The accepted values are:
      • instrument: info. related with the instrument
      • sensor: info. related with the instrument and its sensors
      • variable: info. related with the instrument, sensors and its variables
      • calibration: info. related with the instrument, sensors, variables and its calibrations
  • url: apps.socib.es/DataDiscovery/list-deployments

Deployment info

  • Description: Deployment info provides the GeoJson feature collection related to a specific deployment. The first feature is LineString type with the trajectory coordinates and a collection of properties (the dataset metadata, from the NetCDF global attributes). The second feature is point type, with the coordinates of the initial deployment and the properties:

    • platform name, the platform name
    • LAT, the latitude coordinate in decimal degrees format
    • LON, the longitude coordinate in decimal degrees format
    • time, the initial deployment time in UTC format ""yyyy-MM-ddTHH:mm:ss+00:00UTC"
    • jsonVariableList, the json variable list. Each value has the "id" attribute with the variable id value, and the "name" attribute with the variable name value
    • deploymentId The platform id
    • platformId The deployment id
    • instrumentId The instrument id

    The next features are point type, with the coordinates and the properties:

    • platform name, the platform name
    • All the variable names and values
    • html, the html code to be displayed for example in web applications. Contains the most important variable values.
  • Servlet request:id_platform = the platform id, id_deployment = the deployment id, [ndays = the number of days to be displayed]. If ndays equals 0 or isn't set then return all the trajectory points. [sample = the frequency for providing the point density over the trajectory linestring. E.g. sample=10 means providing 1 point of each 10 points from the latest one]

  • url: apps.socib.es/DataDiscovery/deployment-info?id_platform=63&id_deployment=67&ndays=30

Deployment profiles list

  • Description: Deployment profile list provides metadata information about the set of profiles that are contained within the requested deployment. The response is compound of metadata information that describes the deployment, platform information, a list of variables, a list of times and maximum depths of each profile and a feature collection that allows to locate the profiles.

    • id, the deployment id

    The platform has the attributes

    • id, the platform id
    • name, the platform name
    • platformType, the platform type
  • Servlet request:

    • id_deployment = The deployment id (can be retrieved from by the List deployments service)
  • url: apps.socib.es/DataDiscovery/list-deployment-profiles?id_deployment=163

Deployment profiles info

  • Description: Deployment profiles info provides metadata and data related to the set of profiles contained within the requested deployment. The response is compound of metadata information that describes the deployment, platform information, a list of variables, a list of times and maximum depths of each profile and a profiles data object containing the requested variables profiles. To discover information needed in the request of this service a previous request to Deployment profiles List must be performed.

    • id, the deployment id

    The platform has the attributes

    • id, the platform id
    • name, the platform name
    • platformType, the platform type
  • Servlet request:

    • id_deployment = The deployment id (can be retrieved from the List deployments service)
    • init_date_time = The initial datetime in string format matching the pattern YYYY-MM-DDTHHMMSS or timestamp (seconds since 1970-01-01 00:00:00)
    • end_date_time = The end datetime in string format matching the pattern YYYY-MM-DDTHHMMSS or timestamp (seconds since 1970-01-01 00:00:00)
    • variables (Optional) = A comma separated list of variable names, a profile for each variable will be provided. If not specified, all the variables contained are provided
  • url: apps.socib.es/DataDiscovery/deployment-profiles-info?id_deployment=163&init_date_time=2013-02-18T082902&end_date_time=2013-02-18T082902&variables=WAT_SAL_01,WAT_TEMP_01,WAT_SAL_02

Trajectory list (deprecated, use List deployments service instead)

  • Description: Trajectory list provides the deployed platform list of data type trajectory. Each deployment has the attributes

    • id, the deployment id
    • name, the displayed platform name
    • platform, the platform

    The platform has the attributes

    • id, the platform id
    • wmo, the wmo code
    • name, the platform name
    • platformType, the platform type
    • jsonInstrumentList, the instrument list

    Each instrument has the attributes:

    • id, the instrument id. NOT set if is a platform product
    • name, the instrument name. The name is "Platform product", if is a platform product
    • instrumentType, the instrument type name or platform product name
    • lastTimeSampleReceived, the latest time sample received in seconds since 1970-01-01T00:00:00+00:00
    • updated, the instrument state. true = the instrument or platform product data is updated, false = the instrument or platform product data is out dated
    • threddsLink, the link to the instrument or platform product thredds catalog folder
    • jwebChartLink, the link to the latest NetCDF file, to display it through the SOCIB web application JwebChart
    • ncFileCatalogLink, the link to the latest instrument or platform product NetCDF file
  • Servlet request:instrument_type = the instrument type name. Must be one of the following list: Surface-drifter, Profiler-drifter or Glider

  • url: apps.socib.es/DataDiscovery/list-trajectories

Trajectory info (deprecated, use Deployment info service instead)

  • Description: Trajectory info provides the GeoJson feature collection. The first feature is LineString type with the trajectory coordinates and a collection of properties (the dataset metadata, from the NetCDF global attributes). The second feature is point type, with the coordinates of the initial deployment and the properties:

    • platform name, the platform name
    • LAT, the latitude coordinate in decimal format
    • LON, the longitude coordinate in decimal format
    • time, the initial deployment time in UTC format ""yyyy-MM-ddTHH:mm:ss+00:00UTC"

    The next features are point type, with the coordinates and the properties:

    • platform name, the platform name
    • All the variable names and values
    • html, the html code to be displayed for example in web applications. Contains the most important variable values.
  • Servlet request:id_platform = the platform id, id_deployment = the deployment id, [ndays = the number of days to be displayed]. If ndays equals 0 or isn't set then return all the trajectory points. [sample = the frequency for providing the point density over the trajectory linestring. E.g. sample=10 means providing 1 point of each 10 points from the latest one]. If sample equals 0 only the initial and latest point is returned.

  • url: apps.socib.es/DataDiscovery/trajectory-info?id_platform=63&id_deployment=67&ndays=30

Get variable data

  • Description: The service provide the variable metadata, data and quality controls in Json and csv format.

    The Json format is:

    • id, the variable id
    • name, the variable name
    • displayName, the displayed variable name, used in web applications for example
    • standardName, the standard variable name, defined by the CF standard name table. Note that some standard name variables are defined by SOCIB
    • inputUnits, the variable data units
    • dataList, the variable data list
    • qcDataList, the quality controls data list

    The dataList and qcDataList has the attributes

    • timeDimensionData, time stamp in milliseconds and parameter value associated to this time. Example: [[1325376240000,1.7785],[1325379240000,1.7914],[1325382240000,1.753],[1325385240000,1.7529]]

    The csv format is comma separate attributes values of the:

    • Platform name
    • or the instrument name or the string platform product
    • standard variable name
    • variable units
    • time in ""yyyy-MM-dd HH:mm:ss" format and UTC
    • measure
    • and quality control
  • Servlet request:id_deployment = the deployment id (must be given if the platform is a surface drifter, auv or research vessel), id_platform = the platform id, id_instrument = the instrument id (OMIT if is platform product), id_variable = the variable id, [output = {json|csv}]. If non-defined, default value is 50). The output could be json (default) or csv comma separated

  • Url 1: apps.socib.es/DataDiscovery/variable-plotting-data?id_platform=<requested_platform_id>& id_variable=<requested_variable_id>&output=<output_mode>. E.g. apps.socib.es/DataDiscovery/variable-plotting-data?id_platform=14&id_variable=10477&output=json

    Url 2: apps.socib.es/DataDiscovery/variable-plotting-data?id_platform=<requested_platform_id>&id_deployment=<requested_deployment_id>& id_variable=<requested_variable_id>&output=<output_mode>. E.g. apps.socib.es/DataDiscovery/variable-plotting-data?id_platform=113&id_deployment=100&id_instrument=134&id_variable=89932&sample=50

    http://apps.socib.es/DataDiscovery/

List beaches

  • Description: List beaches provides a list of all the sites where the beach monitoring is being performed

    Each site contains the following fields

    • code, the code that identifies uniquely a beach site
    • name, the displayed site name
    • lat, the latitude coordinate in decimal format
    • lon, the longitude coordinate in decimal format
  • url: apps.socib.es/DataDiscovery/list-beaches

Beach latest images

  • Description: Beach latest images provides the latest images taken by the SIRENA beach video monitoring system installed in the requested site (GET requested):

    Returns a list of objects representing each camera installed. Providing the following information for each camera:

    • image, the image url
    • title, the image title for briefly describe the image
  • Servlet request:

    • code is the beach site code retrieved from a previous call to the List beaches service
    • image_type will request for the large or tiny images (image_type=desktop|mobile, if not specified, desktop is default)
  • url: apps.socib.es/DataDiscovery/beach-latest-images?code=clm

Beach forecast

  • Description: Beach forecast provides beach site information in a specific (GET requested) site of SWAN forecasting:

    • code, the site code
    • name, the site name
    • displayName, the site name humanized
    • lat, the latitude coordinate in decimal format
    • lon, the longitude coordinate in decimal format
    • dataList, a list of objects where each object contains a set of variables for each prediction hour

    Within each time a set of objects indexed by standard name can be found :

    • name, variable name
    • displayName, humanized variable name
    • inputUnits, the units of the pyhsical paramter
    • standardName, standard name
  • Servlet request:code

  • url: apps.socib.es/DataDiscovery/beach-forecast?code=clm

List Media Sources

  • description: provides a list of media sources. Can be a set of static images produced by a model forecast or a set of static images produced by an HF-Radar. Each media source entry contains nested information about the media sources

  • url: apps.socib.es/DataDiscovery/list-media-sources

  • endpoint request parameters:

    All the parameters are optional

    • source_type = filters media sources by type. Values: observation or forecasting
  • response format: List media sources provides a list of media sources. Each media source contains nested information describing it and contains the following attributes attributes:

    • id, the media sources unique id
    • name, the media sources name
    • timeCoverageDuration, the time range covered by this source in ISO 8601 duration format (e.g. an set of static images for 3 days)
    • timeCoverageResolution, the time period covered by this source in ISO 8601 duration format (e.g. within the 3 days set of images, there will be an image every 3 hours)
    • minLon, the smallest longitude of the bounding box that compounds the media source product. In EPSG:4326 projection
    • maxLon, the largest longitude of the bounding box that compounds the media source product. In EPSG:4326 projection
    • minLat, the smallest latitude of the bounding box that compounds the media source product. In EPSG:4326 projection
    • maxLat, the largest latitude of the bounding box that compounds the media source product. In EPSG:4326 projection
    • sourceType, the media sources type
    • mediaTypes, a list of media types (not used yet)
    • parameterConfigs, list of parameters or variables provided by the media source.

      Each media parameter contains:

      • standardName, the standard name of the parameter to be used as identification code
      • name, the name of the parameter to be used with displaying purposes
      • units, the units used to represented the values of this parameter
  • example: http://apps.socib.es/DataDiscovery/list-media-sources?source_type=forecasting

Media Source Info

  • description: provides a the details of a specific media source.

  • url: apps.socib.es/DataDiscovery/media-source-info

  • endpoint request parameters:

    • id = the id of the requested media source. Can be retrieved from the List Media Sources service described above (is mandatory)
    • parameter = the standard name of the parameter that is provided (one of it) by each media source. Can be retrieved from the List Media Sources service described above (is mandatory)
  • response format: Media source info provides information to get access to the media products generated by a specific media source. Each response contains nested information describing it and contains the following attributes attributes:

    • standardName, the standard name of the parameter to be used as identification code
    • name, the name of the parameter to be used with displaying purposes
    • units, the units used to represented the values of this parameter
    • minLon, the smallest longitude of the bounding box that compounds the media source product. In EPSG:4326 projection
    • maxLon, the largest longitude of the bounding box that compounds the media source product. In EPSG:4326 projection
    • minLat, the smallest latitude of the bounding box that compounds the media source product. In EPSG:4326 projection
    • maxLat, the largest latitude of the bounding box that compounds the media source product. In EPSG:4326 projection
    • legendUrl, the legend url used to indicate the range of values associated to this parameter
    • mediaSourceParameterContents, list of parameter contents or variables provided by the parameter.

      Each media parameter content contains:

      • name, the name of the media resource
      • url, the url to the specific content
      • timestamp, the timestamp associated to the content
      • dateTime, the datetime associated to the content
  • example: http://apps.socib.es/DataDiscovery/media-source-info?id=wmopv2&parameter=sea_water_salinity

List important parameters

Instrument types

The platform or instrument type name param must be one of the following types or subtypes:

  • CTD

    • Multi-red
  • Drifter

    • Surface drifter
    • Profiler drifter
  • Mooring

    • Barometer
    • Coastal Station
    • Conductivity and Temperature Recorder
    • Current profiler
    • Currentmeter
    • Flowmeter
    • Multiparameter probe
    • Oceanographic Buoy (deprecated)
    • Sea Level
    • Status
    • Tide gauge
    • Waves recorder
    • Weather station
  • AUV

    • Glider
  • GPS

  • Research Vessel

  • Thermosalinometer

  • Velocimeter

Parameter standard names

The standard names (CF standard names subset) that can be found in the datasets are:

  • sea_water_temperature

  • air_temperature

  • wind_speed

  • wind_from_direction

  • water_surface_height_above_reference_datum

  • air_pressure

  • sea_water_salinity

  • sea_water_speed

  • direction_of_sea_water_velocity

  • sea_surface_wave_from_direction

  • sea_surface_wave_significant_height

Units Categories

  • Description:Three units categories are allowed for the units parameter, each one define the output units for the standard names wind_speed, wind_speed_of_gust, sea_water_speed and platform_speed_wrt_ground:

    • scientific, m/s
    • user, km/h
    • navigation, knots

Glossary

Platform product: Is the result of deriving new variables from the information collected from different instruments within the platform

Bounding box position: [geospatial_lat_min, geospatial_lat_max, geospatial_lon_min, geospatial_lon_max]