A desktop app for building presentations on a 3D globe. Draw shapes and drop annotated markers (text and images) onto the Earth's surface, arrange them into slides with camera fly-throughs, and play the result back as a guided presentation — think slideshow, but the "stage" is a spinning planet.
Built as an Eclipse RCP (OSGi) application on top of NASA WorldWind for the 3D globe and imagery.
- Interactive 3D Earth (NASA WorldWind), with WMS layer support
- Draw custom shapes on the surface
- Place annotated markers (text / pictures) at lat-lon positions
- Author slides with saved camera positions and fly-through paths
- Presentation mode: step through slides with animated camera moves
- Projects saved/loaded as XML (JAXB)
Eclipse RCP plugin (powerglobe):
| Package | Role |
|---|---|
application, perspective |
RCP application, workbench, perspective wiring |
wwd, wwd.annotations |
WorldWind canvas integration and surface annotations |
project |
Domain model — Project, Slide, CameraPath, JAXB adapters, load/save |
commands |
Workbench commands (new/open/save project, slide editing, run presentation) |
presentation |
Playback / camera animation |
dialogs |
Settings, layer and WMS configuration UIs |
path, view |
Camera path building and the main view |
This is an Eclipse PDE project, not a Maven/Gradle build.
- Install Eclipse with the RCP/Plug-in Development tools.
- Add NASA WorldWind (
gov.nasa.worldwind2.0) and the Eclipse RCP target to your target platform. - Import the project and launch
headless.product(or run as an Eclipse Application).
Toolchain (Java 8, the WorldWind 2.0 era) is pinned via mise
(mise install).