Fork me on GitHub

Get Started

WorldWind is an SDK (software development kit) that software engineers can use to build their own applications. To run a WorldWind demo application, visit the Demos page. Follow these instructions to download, run, and deploy an application using WorldWind.

Run an Application Using WorldWind

  1. Download the latest release from the WorldWind GitHub Releases.

  2. Extract the WorldWind SDK to a folder anywhere on your hard drive. The following steps refer to the extracted folder as WorldWind.

  3. Run a WorldWind Demo by opening the WorldWind/README.txt and following the instructions under “Running a Basic Demo Application”.

  4. Create an app by reviewing the programming examples in WorldWind/src/gov/nasa/worldwindx/examples. Start with SimplestPossibleExample and ApplicationTemplate, then refer to the Examples¬†page for more advanced topics. Here are examples of running your app from the command-line, assuming your app’s JAR file is MyApp.jar, and your main class is worldwinddemo.MyBasicDemo.

    On Mac OS X and Linux

    java -Xmx1024m -cp MyApp.jar:worldwind.jar:worldwindx.jar:jogl-all.jar:gluegen-rt.jar:gdal.jar worldwinddemo.MyBasicDemo

    On Windows

    java -Xmx1024m -Dsun.java2d.noddraw=true -cp MyApp.jar;worldwind.jar;worldwindx.jar;jogl-all.jar;gluegen-rt.jar;gdal.jar worldwinddemo.MyBasicDemo

    Note: All *.dll, *.jnilib, and *.so files in the WorldWind folder must be in the same folder as MyApp.jar.

Server work complete

Dear WorldWind Community,

The WorldWind server work announced in January is now complete. We are pleased to announce that, in addition to retiring old services, we were able to substantially improve performance on some of the existing ones. The service that saw the most substantial performance improvement was the elevations service.

We hope that you will notice these performance improvements in your WorldWind-based applications. As always, feel free to contact us with any questions or concerns.