Graphical User Interface
AMAPVox GUI fulfills three objectives:
- Editing configuration conveniently;
- Running simulations (sequentially or concurrently);
- Visualizing quickly output files (3D views and vertical
The main toolbar and the File menu provides the usual functions New/
Open / Edit / Close / Save / Save as etc.
Tabs Configuration files and Output files
The top left pane contains the configuration pane and the output
The configuration pane lists the configurations files that have been
opened or created. Double click or right click Edit to edit the
The output pane lists the output files grouped by configuration. You
may right click on the files to edit a context menu.
The bottom left pane contains the logs from the main frame and the
processes when there are running. You may clean the log pane, export it
as a text file and cap the size of the log in the heap memory.
AMAPVox provides two visualization tools:
- A 3D voxel space viewer
- A vertical profile viewer
The 3D Viewer relies on OpenGL >= 3.
For Linux users, you may check OpenGL version with:
grep("OpenGL", system2("glxinfo", stdout = TRUE), value = TRUE)
The user is staight-forward. You choose a voxel file, select the
variable to plot (that can be changed later on, directly in the viewer)
and you can click on the Draw button.
The viewer can optionally draw the digital terrain model, the same
one that is used in the voxelization process.