Vertigo
Data visualization software for displaying NetCDF and OPeNDAP earth science data on a 3D sphere
Install / Use
/learn @phollemans/VertigoREADME
Vertigo Project
The CoastWatch Vertigo Project is an earth science data viewing application that reads data from NetCDF files and OPeNDAP connections and presents the data as coloured images on a 3D sphere. The goal of the project is to create a way to discover, view, and use earth science data that is easy and intuitive.
Screenshots

Packages
Pre-compiled installable packages starting with version 0.7 are available for Windows, Mac, and Linux under Releases. Packages are also available from the Terrenus archive.
Videos
The YouTube CoastWatch Vertigo Project playlist contains videos on installing and using Vertigo to view data, and on Vertigo development.
Running
To run Vertigo, either install one of the packages listed above which may require
administrator access to your machine, or follow the instructions below for installing OpenJDK and setting JAVA_HOME, then skip directly to Step (4) to run Vertigo using the provided script.
Building
Required software:
- OpenJDK 14.0.2 (https://jdk.java.net/archive) -- This can be installed either system-wide or in a local home directory.
Optional software:
- install4j 8 (https://www.ej-technologies.com) -- This is to create and sign installable packages.
Steps:
-
Download the project ZIP file, or clone the repository using Git.
-
Set
JAVA_HOMEto the base JDK directory, for example:- Linux / macOS:
export JAVA_HOME=${HOME}/jdk-14.0.2 - Windows:
set JAVA_HOME=C:\Users\%USERNAME%\jdk-14.0.2
- Linux / macOS:
-
To build a runnable distribution file with all dependencies included, use either the
distTarordistZipGradle tasks. By default the distribution is built only for the current platform -- to build for another platform specify-Pplatform=win,-Pplatform=mac, or-Pplatform=linux. After building, the distribution file is available in thevertigo/build/distributionsdirectory. For example:- Linux / macOS:
./gradlew distTar - Windows:
.\gradlew distZip
- Linux / macOS:
-
Alternatively, to compile and run Vertigo directly on the current platform:
- Linux / macOS:
./gradlew run - Windows:
.\gradlew run
- Linux / macOS:
Support
General comments and questions should be directed to peter@terrenusearth.com and coastwatch.info@noaa.gov.
Related Skills
node-connect
341.8kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
84.6kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
341.8kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
commit-push-pr
84.6kCommit, push, and open a PR
