Professional Documents
Culture Documents
Project
Caylyne A. Shelton
Embry-Riddle Aeronautical University
600 S. Clyde Morris Blvd.
Daytona Beach, FL 32114 USA
This paper covers the NASA World galaxies. More than 10 million users
Wind Open Source project as a soft from over 100 nations have used World
real-time system. Modifications in Wind since NASA first released it in
design and implementation are done 2005 and more than 100,000 new users
daily to improve upon both the download it each week. The high-level
performance capabilities as well as concept of how World Wind Works is
feature and cache pack additions. fairly simple to understand. NASA
This paper will also address how the receives satellite imagery on the ground,
World Wind project faces numerous formats it into files, and distributes it via
challenges forward. This paper the internet out to end users requesting it
addresses some of the issues World via World Wind which is running on
Wind faces and proposes solutions, their local computers. See figure 1 for
based on the author’s research, for an illustration. World Wind is used to
improvements that any end user can display satellite imagery of the Earth,
implement on their own, as well as Moon, Venus, Mars, Jupiter, and Stars
provides information on what NASA and Galaxies far away from our own. [5]
and the NSF are doing to resolve
issues with the image database server
on that side of the spectrum. This
paper will then cover more plans for
feature additions to World Wind. [5]
Introduction
Figure 1
NASA World Wind is an open
source project funded by the National
Aeronautics and Space Administration Using World Wind and How it
(NASA) and the National Science Works
Foundation (NSF) that allows visually
rich, interactive exploratory movement As mentioned in the introduction
around the Earth and its surface, Moon, of this paper, NASA database imagery
and other planets, as well as other servers receive sattelite imagery from
sattelites currently in orbit (Moderate online, and the World Wind Wiki
Resolution Imaging Spectrometer data is website is a good information repository
receieved from NASA’s Aqua sattelite, for someone just starting to work with
for example), as well as by previous World Wind. Both the C++ and Java
space exploration projects dating back as implemented World Wind projects’
far as 1989 (data from the Magellan source code can be downloaded from the
spacecraft that orbited Venus from 1989 SourceForge website. [1] The World
through 1994, for example). The fastest Wind program portion that comprises the
retrieval time for real-time imagery from basic World Wind functionality is only
orbiting sattelites is about one hour. [5] five megabytes in size total, and the
basic imagery that accompanies it totals
The recommended system 50 megabytes in size. [3]
requirements for a computer to run
World Wind are as follows: A set of Earth imagery files is
3D Graphics Card- nvidia, ATI, provided with the World Wind
Intel, SIS, S3, and Matrox have download, called Blue Marble. This
all been tested with World Wind could be considered the “foundation” for
and work well. Earth surface images in World Wind.
1.4 GHz CPU Cache packs are collections files that
256 MB RAM display various sets of imagery data.
Windows 2000, Windows 2003, Add-on packs, which can be downloaded
Windows XP, or Windows Vista from the WorldWindData website, do
operating system not include all of the imagery files in
DSL or Cable internet connection cache packs. Add-on packs are the
For World Wind Java: software plug-ins that enable the user to
o Eclipse 3.3 M7 view numerous other features in World
o Java 1.6.0 Wind, and they use cache packs specific
For World Wind in C++: to their functionality. For example,
o .Net Framework 2.0 Earthquake is an add-on pack that
o Managed DirectX 9.0c provides displays of earthquakes that
have occurred and is updated once per
End users may choose from the week with RSS feeds from United States
original World Wind open source project Geological Survey Data Topography
that is coded in C++ with the Microsoft Maps with earthquake data for quakes of
Visual Studio development environment, magnitudes greater than 2.5. Figure 2
or the recently released World Wind shows a screen shot of World Wind
Java, which runs on Macintosh and running the Earthquake plug-in. The
Linux computers. Both of which offer following provides more add-on packs
many benefits and cache packs. World available to use with World Wind (please
Wind in C++, however, offers something note that there are still many more than
very beneficial to end users- that is these): NLT Landsat 7, Earthsat
thorough documentation available Geocover 2000, Clementine 40xx, and
online. Documentation for World Wind Blue Marble Next Generation
Java is currently limited in volume Topography plus Bathymetry. [3]
online, as it is fairly new.[3] Both
projects have numerous forums available
Wind must access the proper data image
server in real-time to retrieve the cache
data needed. Many users change the
cache size to a larger number, permitting
more cache to be stored at a time, and
preventing the lag that can be
experienced when World Wind retrieves
cache data on the fly from imagery
servers. Changing the cache size to hold
more cache can also have repercussions-
users may experience lag as World Wind
searches through the loaded cache pack
Figure 2 if the cache size is too large. [3]