

The requirement to host map services exclusively through HTTPS is a U.S. There is an HTTP to HTTPS redirect in place for all NASA WorldWind map services, but the Java VM will not automatically follow the redirect. Existing versions of WorldWind (including v2.0.0) will not connect unless map service links are updated to use the HTTPS protocol. With the release of v2.1.0 all NASA WorldWind map services (imagery, terrain, placenames, etc.) require HTTPS connections. WorldWind Java v2.1.0 contains major improvements for security, functionality, and automation, including: HTTPS map services, Travis CI integration, first-class 2D map support, improved shape dragging, general shape editor, new USGS high resolution imagery layer, new USGS topographic layers, Shapefile rendering performance improvements, Shapefile XML layer configuration files, OGC Web Coverage Service (WCS) elevations, plus many more improvements and bug fixes. Removing deprecated functionality like WebStart, Applets and WebView. Discussions around the types of changes that need to be made when moving from 8 to 11 are broadly available on the Web. For example, setting the java library path system property.
#NASA WORLD WIND VS GOOGLE EARTH CODE#
The package names for JOGL have changed although the API remains relatively consistent.Ĭreating work alike code to replace the use of unpublished JRE APIs that now throw an access exception. Migrating to Java 11 and JOGL 2.4 went relatively smoothly. This situation has evolved over time and we are evaluating whether a Java 8 version of WWJ is desirable.
#NASA WORLD WIND VS GOOGLE EARTH UPGRADE#
The decision was made to upgrade WWJ to Java 11 based on questionable support options for Java 8 at the time.

The prior release of WorldWind Java, v2.1.0, was compiled with Java 8. WorldWind’s API remains largely unchanged in this release and we are committed to maintaining a consistent API in future releases.Deprecation of unsupported functionality such as Applets, WebStart and WebView.During this process some defects were addressed as well. The primary goal of the WorldWind Java (WWJ) v2.2.0 release is to modernize the SDK after a period of inactivity. Information about the WorldWind releases is listed here. GitHub Releases has the WorldWind Java release artifacts and detailed release change logs.
