DestinEStreamer
Introduction
DestinEStreamer provides state-of-the-art compression and streaming technologies designed specifically for climate and Earth Observation data. It achieves exceptionally high compression rates without compromising quality, giving you seamless access to hundreds of terabytes of datasets, directly in your browser, on both desktop and mobile.
With StatOnEdge, an integrated tool, you can explore and analyse EO and climate data streams directly in your browser. All statistical calculations and visualisations are performed securely and locally through edge processing.
Optimized for the DestinE Digital Twins, DestinEStreamer simplifies data access and processing, helping you work faster and more efficiently. Advanced users can take advantage of the Python Toolbox to connect to data streams and generate data cubes on-the-fly for deeper analysis.
Experience the fastest way to access Digital Twins with DestinEStreamer.
Documentation Overview
The documentation consists of two main parts: a responsive Web-Application and an API.
DestinEStreamer Web Application
The DestinEStreamer web application offers an interactive interface for accessing and visualizing climate and earth observation data. Below is an overview of its key features:
Visual Streams
-
Temporal Resolution: In the web application overview, visual streams of climate data variables are displayed for daily intervals. Note that data streams, accessible via the API or Jupyter notebook, provide access to full temporal resolution.
-
Spatial Resolution: On mobile devices, visual streams are presented at a lower resolution to ensure optimal performance. Full resolution is accessible via the desktop browser.
Choosing a Dataset
On the bottom left, different datasets can be selected and viewed. Currently, DestinEStreamer offers Climate datasets and Sentinel 3 datasets.
Available Climate data streams
The Climate data streams available on the platform are categorized into 3 main groups:
-
Climate DT
-
ERA5
-
ERA5-Land
Different Climate data streams can be selected using the Media button located on the top right side of the interface.
Available Sentinel 3 data streams
DestineStreamer offers the following Sentinel 3 data streams:
-
Sentinel 3 Normalized Difference Vegetation Index (NDVI)
- Europe
- Africa
- North America
- Greenland Iceland
- Central America
- South America
- North Asia
- South East Asia
- West Asia
- Asian Islands
- Australasia
Continent selection
Users can select to view the data stream of a different continent via the Earth button on the top right of the interface.
Basemap selection
Users can choose between two different base maps: EOX S2 Cloudless and Open Street Map according to preference.
General Controls
The user can find general viewing controls on the top left of the interface.
Info button
An Info button is available on the top left side of the interface. This button provides an overview of the DestinEStreamer, explaining the purpose it offers to users.
Opacity Control
The Opacity Control button allows users to adjust the opacity of the displayed data streams, providing more control over the visualization experience.
Zoom Controls
The Zoom controls let users adjust the map view by zooming in for a closer look at specific areas or zooming out to see a broader overview.
Spatial Interpolation Control
The Spatial Interpolation control allows the user to look at the data stream visualisation as a continuous (interpolation enabled) or pixelated (interpolation disabled) surface on the map. Geostatistical methods are used to fill the gaps between known values from sampled locations.
Note: Interpolation does not work when you use a Safari browser.
Legend
In the bottom right corner of the interface, users will find the Legend of the selected stream. The Legend provides contextual information about the currently selected data stream.
Stream Controls
Located at the bottom centre of the Map View, the stream controls allow users to interact with the data stream similarly to a video player. You can play, pause, and scrub through the timeline to explore different points in the data.
Note: The stream control for Sentinel 3 data streams also offers the choose a different resolution (low/medium/high) and ability to download GeoTIFFs of the selected data point. This functionality is only available for Upgraded Access and Tenancy users.
StatOnEdge
DestinEStreamer provides a built-in tool called StatOnEdge, which allows users to explore and analyse EO and climate data streams directly in the browser. Statistical calculations and visualisations are performed securely and locally with edge processing.
Note: StatOnEdge currently supports ERA5 data streams only.
Accessing the tool
Users can open StatOnEdge by clicking the Graph button located at the top right corner of the interface.
Selecting a region
Begin by selecting a country or region on the map. For Europe, you can choose from NUTS levels 1 to 3. Once a region is selected, the StatOnEdge parameter selection screen will appear.
Defining input parameters
Next, configure the input parameters needed to calculate the statistics. You can specify multiple parameters based on your requirements. For quick exploration, pre-defined presets are provided in a dropdown menu.
Tip: If the start and end year are the same, you can select multiple months. Otherwise, only one month is allowed. Selecting a day is optional. If no day is chosen, the system will calculate the average value over the selected month(s).
Review and start analysis
A summary of the selected parameters is displayed at the bottom of the parameter selection screen. When you are ready, click Start to begin the calculation.
View and Export results
The results will be shown in a new window as a line graph. To download and save your results, click the Download CSV button.
Advanced Features
We offer additional tooling and features for users with Upgraded Access privileges on the DestinE platform:
-
The option to download single or timeseries GeoTIFFs for Sentinel 3 NDVI data streams
-
The option to display a code snippet to configure the JupyterLab Notebook to access the exact data selected and shown in the web application.
Tip: JupyterLab Notebooks can also be accessed via the Jupyter button on the top right of the home screen
API Endpoints
For detailed API documentation, please refer to the Swagger interface available here.