-
Notifications
You must be signed in to change notification settings - Fork 1
Home
mmebsout edited this page Feb 20, 2020
·
20 revisions
CNES DataCube is a javascript application to explore data cubes with two positional dimensions and one spectral dimension. Its main functionalities are :
- a Slider to view each spectral picture of the cube with different color gradients
- a Spectrum graph to visualize the value of selected pixel though each slide
- an Histogram to select the pixel values to focus on and adjust the color gradients accordingly
- a Metadata bloc to display the file informations
![]() |
|---|
| Screenshot of the home page in DataCube |
DataCube is a javascript application that can be used as a standalone app (see image herein before) or as a plugin in MizarWidget.
![]() |
|---|
| Screenshot MizarWidget with DataCube installed as a plugin |
DataCube needs another application that reads the cube files and returns the cube data in json following the DataCube API.
An example of such an application that works with Fits ant NetCDF files is provided with the project DataCubeServer.
![]() |
|---|
| DataCube operation with DataCubeServer |
- The user loads the DataCube url in his web browser.
- The server returns the DataCube app as a javascript file.
- The DataCube apps is executed in the web browser. The user select a cube to display in with the search functionality.
- DataCube sends a request to the DataCubeServer asking for the cube information.
- DataCubeServer reads the file
- DataCubeServer formats the file information in json following the DataCube API.
- DataCube displays the cube data in the web browser.


