IBL SWIM Data Server

Welcome to IBL SWIM data server. This server provides demonstrations of various data services built on top of IBL Open Weather platform which may find applications in SWIM initiative.

If you have any questions, suggestions, request for more data, please email us at swim@iblsoft.com

OPMET Data

IWXXM METAR

Query Examples

  1. Formal description of the METAR data available in the server:
    https://swim.iblsoft.com/data/opmet/edr/collections/iwxxm-metar
  2. All available METAR reports within 200 km range around IBL office:
    https://swim.iblsoft.com/data/opmet/edr/collections/iwxxm-metar/radius?coords=POINT(17.1785 48.1628)&within=200&within-units=km
  3. METAR reports within a polygonal area (borders of Slovakia) between 2023-09-19T12:00 and 2023-09-19T18:00:
    https://swim.iblsoft.com/data/opmet/edr/collections/iwxxm-metar/area?coords=POLYGON((17.98 49.08, 16.94 48.70, 16.95 48.01, 17.96 47.63, 18.99 47.80, 21.00 48.56, 22.25 48.39, 22.75 49.14, 21.31 49.51, 20.15 49.36, 20.10 49.19, 19.69 49.22, 19.48 49.63, 18.94 49.56))&datetime=2023-09-19T12:00/2023-09-19T18:00
  4. METAR reports within a latitude/longitude bounding box between 2023-09-19T12:00 and 2023-09-19T18:00: :
    https://swim.iblsoft.com/data/opmet/edr/collections/iwxxm-metar/cube?bbox=16,40,18,44&datetime=2023-09-19T12:00/2023-09-19T18:00
    Note: bbox=min_lon,min_lat,max_lon,max_lat
  5. METAR reports within a 100 km wide corridor between 2023-09-19T12:00 and 2023-09-19T18:00:
    https://swim.iblsoft.com/data/opmet/edr/collections/iwxxm-metar/corridor?coords=LINESTRING(-6.25 53.4, 0 51.5, 2.3 48.8, 14.4 50.1, 17.2 48.2, 21.25 48.7)&corridor-width=200&width-units=km&datetime=2023-09-19T12:00/2023-09-19T18:00
  6. All reports from LZIB station (Bratislava airport):
    https://swim.iblsoft.com/data/opmet/edr/collections/iwxxm-metar/locations/LZIB
  7. Reports from LZIB station between 2023-09-18T00:00 and 2023-09-19T00:00:
    https://swim.iblsoft.com/data/opmet/edr/collections/iwxxm-metar/locations/LZIB?datetime=2023-09-18T00:00/2023-09-19T00:00
  8. List of available stations:
    https://swim.iblsoft.com/data/opmet/edr/collections/iwxxm-metar/locations

Note: You might need to update the value of ‘datetime’ parameter to a more recent time. The server keeps data only for the past couple of days. The server will respond with HTTP 204 (No Content) when requested temporal coordinates are no longer available.

IWXXM TAF

Query Examples

  1. Formal description of the TAF data available in the server:
    https://swim.iblsoft.com/data/opmet/edr/collections/iwxxm-taf
  2. All available TAF reports within 200 km range around IBL office:
    https://swim.iblsoft.com/data/opmet/edr/collections/iwxxm-taf/radius?coords=POINT(17.1785 48.1628)&within=200&within-units=km
  3. TAF reports within a polygonal area (borders of Slovakia) between 2023-09-19T12:00 and 2023-09-19T18:00:
    https://swim.iblsoft.com/data/opmet/edr/collections/iwxxm-taf/area?coords=POLYGON((17.98 49.08, 16.94 48.70, 16.95 48.01, 17.96 47.63, 18.99 47.80, 21.00 48.56, 22.25 48.39, 22.75 49.14, 21.31 49.51, 20.15 49.36, 20.10 49.19, 19.69 49.22, 19.48 49.63, 18.94 49.56))&datetime=2023-09-19T12:00/2023-09-19T18:00
  4. TAF reports within a latitude/longitude bounding box between 2023-09-19T12:00 and 2023-09-19T18:00: :
    https://swim.iblsoft.com/data/opmet/edr/collections/iwxxm-taf/cube?bbox=16,40,18,44&datetime=2023-09-19T12:00/2023-09-19T18:00
    Note: bbox=min_lon,min_lat,max_lon,max_lat
  5. TAF reports within a 100 km wide corridor between 2023-09-19T12:00 and 2023-09-19T18:00:
    https://swim.iblsoft.com/data/opmet/edr/collections/iwxxm-taf/corridor?coords=LINESTRING(-6.25 53.4, 0 51.5, 2.3 48.8, 14.4 50.1, 17.2 48.2, 21.25 48.7)&corridor-width=200&width-units=km&datetime=2023-09-19T12:00/2023-09-19T18:00
  6. All reports from LZIB station (Bratislava airport):
    https://swim.iblsoft.com/data/opmet/edr/collections/iwxxm-taf/locations/LZIB
  7. Reports from LZIB station between 2023-09-18T00:00 and 2023-09-19T00:00:
    https://swim.iblsoft.com/data/opmet/edr/collections/iwxxm-taf/locations/LZIB?datetime=2023-09-18T00:00/2023-09-19T00:00
  8. List of available stations:
    https://swim.iblsoft.com/data/opmet/edr/collections/iwxxm-taf/locations

Note: You might need to update the value of ‘datetime’ parameter to a more recent time. The server keeps data only for the past couple of days. The server will respond with HTTP 204 (No Content) when requested temporal coordinates are no longer available.

Decoded METAR

Query Examples

  1. Formal description of the METAR data available in the server:
    https://swim.iblsoft.com/data/opmet/edr/collections/decoded-metar
  2. All available METAR reports within 200 km range around IBL office:
    https://swim.iblsoft.com/data/opmet/edr/collections/decoded-metar/radius?coords=POINT(17.1785 48.1628)&within=200&within-units=km
  3. METAR reports within a polygonal area (borders of Slovakia) between 2023-09-19T12:00 and 2023-09-19T18:00:
    https://swim.iblsoft.com/data/opmet/edr/collections/decoded-metar/area?coords=POLYGON((17.98 49.08, 16.94 48.70, 16.95 48.01, 17.96 47.63, 18.99 47.80, 21.00 48.56, 22.25 48.39, 22.75 49.14, 21.31 49.51, 20.15 49.36, 20.10 49.19, 19.69 49.22, 19.48 49.63, 18.94 49.56))&datetime=2023-09-19T12:00/2023-09-19T18:00
  4. METAR reports within a latitude/longitude bounding box between 2023-09-19T12:00 and 2023-09-19T18:00: :
    https://swim.iblsoft.com/data/opmet/edr/collections/decoded-metar/cube?bbox=16,40,18,44&datetime=2023-09-19T12:00/2023-09-19T18:00
    Note: bbox=min_lon,min_lat,max_lon,max_lat
  5. METAR reports within a 100 km wide corridor between 2023-09-19T12:00 and 2023-09-19T18:00:
    https://swim.iblsoft.com/data/opmet/edr/collections/decoded-metar/corridor?coords=LINESTRING(-6.25 53.4, 0 51.5, 2.3 48.8, 14.4 50.1, 17.2 48.2, 21.25 48.7)&corridor-width=200&width-units=km&datetime=2023-09-19T12:00/2023-09-19T18:00
  6. All reports from 11813 station (Bratislava Letisko):
    https://swim.iblsoft.com/data/opmet/edr/collections/decoded-metar/locations/LZIB
  7. Reports from 11813 station between 2023-09-18T00:00 and 2023-09-19T00:00:
    https://swim.iblsoft.com/data/opmet/edr/collections/decoded-metar/locations/LZIB?datetime=2023-09-18T00:00/2023-09-19T00:00
  8. List of available stations:
    https://swim.iblsoft.com/data/opmet/edr/collections/decoded-metar/locations

Note: You might need to update the value of ‘datetime’ parameter to a more recent time. The server keeps data only for the past couple of days. The server will respond with HTTP 204 (No Content) when requested temporal coordinates are no longer available.

Decoded SYNOP

Query Examples

  1. Formal description of the SYNOP data available in the server:
    https://swim.iblsoft.com/data/opmet/edr/collections/decoded-synop
  2. All available SYNOP reports within 200 km range around IBL office:
    https://swim.iblsoft.com/data/opmet/edr/collections/decoded-synop/radius?coords=POINT(17.1785 48.1628)&within=200&within-units=km
  3. SYNOP reports within a polygonal area (borders of Slovakia) between 2023-09-19T12:00 and 2023-09-19T18:00:
    https://swim.iblsoft.com/data/opmet/edr/collections/decoded-synop/area?coords=POLYGON((17.98 49.08, 16.94 48.70, 16.95 48.01, 17.96 47.63, 18.99 47.80, 21.00 48.56, 22.25 48.39, 22.75 49.14, 21.31 49.51, 20.15 49.36, 20.10 49.19, 19.69 49.22, 19.48 49.63, 18.94 49.56))&datetime=2023-09-19T12:00/2023-09-19T18:00
  4. SYNOP reports within a latitude/longitude bounding box between 2023-09-19T12:00 and 2023-09-19T18:00: :
    https://swim.iblsoft.com/data/opmet/edr/collections/decoded-synop/cube?bbox=16,40,18,44&datetime=2023-09-19T12:00/2023-09-19T18:00
    Note: bbox=min_lon,min_lat,max_lon,max_lat
  5. SYNOP reports within a 100 km wide corridor between 2023-09-19T12:00 and 2023-09-19T18:00:
    https://swim.iblsoft.com/data/opmet/edr/collections/decoded-synop/corridor?coords=LINESTRING(-6.25 53.4, 0 51.5, 2.3 48.8, 14.4 50.1, 17.2 48.2, 21.25 48.7)&corridor-width=200&width-units=km&datetime=2023-09-19T12:00/2023-09-19T18:00
  6. All reports from 11813 station (Bratislava Koliba):
    https://swim.iblsoft.com/data/opmet/edr/collections/decoded-synop/locations/11813
  7. Reports from 11813 station between 2023-09-18T00:00 and 2023-09-19T00:00:
    https://swim.iblsoft.com/data/opmet/edr/collections/decoded-synop/locations/11813?datetime=2023-09-18T00:00/2023-09-19T00:00
  8. List of available stations:
    https://swim.iblsoft.com/data/opmet/edr/collections/decoded-synop/locations

Note: You might need to update the value of ‘datetime’ parameter to a more recent time. The server keeps data only for the past couple of days. The server will respond with HTTP 204 (No Content) when requested temporal coordinates are no longer available.

Numerical Weather Prediction Data

ICON-DE

Query Examples

  1. Formal description of the ICON-DE data available in the server:
    https://swim.iblsoft.com/data/icon-de/edr/collections
  2. Description of ‘isobaric’ collection. Isobaric collection represents model fields with isobaric vertical reference system:
    https://swim.iblsoft.com/data/icon-de/edr/collections/isobaric
  3. Description of available instances of ‘isobaric’ collection. An instance represents a model run:
    https://swim.iblsoft.com/data/icon-de/edr/collections/isobaric/instances
  4. Description of specific instance of ‘isobaric’ collection:
    https://swim.iblsoft.com/data/icon-de/edr/collections/isobaric/instances/20230503T000000Z
    Note: You might need to update the instance id. The server keeps only a couple of past model runs
  5. Geopotential height at 850hPa; IBL office location; May 6th 2023 12:00; CoverageJSON format:
    https://swim.iblsoft.com/data/icon-de/edr/collections/isobaric/position?coords=POINT(17.1785 48.1628)&parameter-name=geopotential&z=850&datetime=2023-05-06T12:00&f=CoverageJSON
  6. Wind profile from 1000 hPa up to 300 hPa with 50 hPa step, IBL office location; May 6th 2023 12:00; CoverageJSON format:
    https://swim.iblsoft.com/data/icon-de/edr/collections/isobaric/position?coords=POINT(17.1785 48.1628)&parameter-name=u-component-of-wind,v-component-of-wind&z=R15/1000/-50&datetime=2023-05-06T12:00&f=CoverageJSON
  7. Relative humidity within 10 km around IBL office location; 2 metres above ground; April 26th 2023 12:00 UTC:
    https://swim.iblsoft.com/data/icon-de/edr/collections/height-above-ground/radius?coords=POINT(17.1785 48.1628)&within=10&within-units=km&parameter-name=relative-humidity&z=2&datetime=2023-04-26T12:00:00&f=CoverageJSON
  8. Relative humidity within a rectangular bounding box in GRIB2 format:
    https://swim.iblsoft.com/data/icon-de/edr/collections/height-above-ground/cube?bbox=5,30,25,60&parameter-name=relative-humidity&z=2&datetime=2023-04-29T12:00:00&f=GRIB2
  9. Relative humidity within a polygonal area in GRIB2 format:
    https://swim.iblsoft.com/data/icon-de/edr/collections/height-above-ground/area?coords=POLYGON((17.15 48.62,16.35 48.52,15.99 48.14,16.82 47.77,17.38 48.06,17.15 48.62))&parameter-name=relative-humidity&z=2&datetime=2023-05-06T12:00&f=GRIB2
  10. Relative humidity along 3D trajectory (XYZ) at given time instant; 100 samples taken along the trajectory:
    https://swim.iblsoft.com/data/icon-de/edr/collections/isobaric/trajectory?coords=LINESTRINGZ(7.12 51.39 1000,9.23 51.39 950,10.68 50.89 830,11.65 49.71 770,13.41 49.54 500,15.56 49.97 340)&resolution=100&parameter-name=temperature&datetime=2023-05-06T12:00&f=CoverageJSON
  11. Relative humidity within a 100 km wide and 100 hPa high 3D corridor. 15 samples are taken in the lateral dimension (left-right), 10 samples are taken in vertical dimension (up-down) and 100 samples in longitudinal dimension (along center trajectory):
    https://swim.iblsoft.com/data/icon-de/edr/collections/isobaric/corridor?coords=LINESTRINGZ(7.12 51.39 1000,9.23 51.39 950,10.68 50.89 830,11.65 49.71 770,13.41 49.54 500,15.56 49.97 340)&corridor-width=100&width-units=km&resolution-x=15&corridor-height=100&height-units=hPa&resolution-z=10&resolution-y=100&parameter-name=temperature&datetime=2023-05-06T12:00&f=CoverageJSON

Note: You might need to update the value of ‘datetime’ parameter to a more recent time. The server keeps data only for the past couple of days. The server will respond with HTTP 204 (No Content) when requested temporal coordinates are no longer available.

See API documentation for more information about the radius query.

GFS

Query Examples

  1. Formal description of the GFS data available in the server:
    https://swim.iblsoft.com/data/gfs/edr/collections
  2. Temperature in 2 metres above ground; IBL office location; April 26th 2023 12:00 UTC; output in CoverageJSON format:
    https://swim.iblsoft.com/data/gfs/edr/collections/height-above-ground/position?coords=POINT(17.1785 48.1628)&parameter-name=temperature&z=2&datetime=2023-04-26T12:00:00Z&f=CoverageJSON
  3. Accumulated rain between April 26th 12:00 UTC and April 16th 18:00 UTC (6h interval); IBL office location; output in CoverageJSON format:
    https://swim.iblsoft.com/data/gfs/edr/collections/single-level_3/position?coords=POINT(17.1785 48.1628)&parameter-name=total-precipitation_gnd-surf_stat:acc/PT6H&datetime=2023-04-26T18:00:00&f=CoverageJSON

Note: You might need to update the value of ‘datetime’ parameter to a more recent time. The server keeps data only for the past couple of days. The server will respond with HTTP 204 (No Content) when requested temporal coordinates are no longer available.

See API documentation for more information about the position query.