Home Innovations GIS NASA opens GIS components to third-party use

NASA opens GIS components to third-party use

2 Minutes Read

USA, 11 May 2007: Features in a NASA geomapping program are now available as services that can be used by third-party applications. Developers can have their programs tap World Windโ€™s satellite imagery streams coordinated by NASA for their own geospatial software, according to Tom Gaskins, Technical Director for the project.

NASAโ€™s first major open-source project, World Wind started out as a 3-D viewer for satellite imagery. In recent years, however, other programs such as Google Earth and Microsoft Virtual Earth have eclipsed the viewer in popularity. So when the Project Managers rewrote the applicationโ€”moving it from a Microsoft .NET platform to a Java oneโ€”they changed its core mission from viewer to geospatial information service provider.

โ€œWorld Wind is a component, not an application,โ€ Gaskins said, speaking at the JavaOne conference being held this week. โ€œWorld Windโ€™s role is to give a background for another application but otherwise stay out of the way.โ€

When run on its own, World Wind presents a user with an image of the Earth. The user can zoom down to a particular area for more detailed photos, which the application stitches together to provide a continuous view. The software can also render the terrain in 3-D, allowing users to gauge elevations and other topological contours of an area. NASA provides some of the imagery and topological information, and third-party government and commercial sources provide the rest. As the viewer navigates to a particular location, NASA servers deliver the imagery on a just-in-time basis.

Now outside developers can use that same functionality in their own programs and draw from the same datasets. The agency provides a library of cross-platform Java classes that can be downloaded by developers. When called from within the developerโ€™s program, the classes can be used to automatically pull in and position terrain imagery for the viewer.