CINXE.COM

NASA WorldWind

<!doctype html><html lang=en><head><meta name=generator content="Hugo 0.56.3"><meta charset=utf-8><meta http-equiv=x-ua-compatible content="IE=edge"><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=description content="NASA WorldWind Software Development Kits (SDKs) for geo-spatial 3D virtual globe visualization via OpenGL/WebGL on Android, Java and JavaScript/HTML5 platforms."><link rel=icon href=/img/favicon.ico type=image/x-icon><link rel=stylesheet href=https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css><script src=https://ajax.googleapis.com/ajax/libs/jquery/1.12.4/jquery.min.js></script><script src=https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js></script><script src=/js/apply-table-style.js type=text/javascript></script><link href="https://fonts.googleapis.com/css?family=Lato:300" rel=stylesheet><link rel=stylesheet href=/css/theme.css><title>NASA WorldWind</title><script language=javascript id=_fed_an_ua_tag src="https://dap.digitalgov.gov/Universal-Federated-Analytics-Min.js?agency=NASA&subagency=ARC&dclink=true"></script></head><body><div class=wrapper><nav class="navbar navbar-default navbar-fixed-top"><div class=container-fluid><div class=navbar-header><a href=/ class=navbar-brand><img id=nasa-logo src=/img/nasa-logo.svg alt="NASA Meatball"></a> <a href=/ class=navbar-brand>NASA WorldWind</a> <button type=button class="navbar-toggle collapsed" data-toggle=collapse data-target=#myNavBar> <span class=sr-only>Toggle navigation</span> <span class=icon-bar></span><span class=icon-bar></span><span class=icon-bar></span></button></div><div id=myNavBar class="navbar-collapse collapse"><ul class="nav navbar-nav navbar-right"><li><a href=/news>News</a></li><li><a href=/web>Web</a></li><li><a href=/android>Android</a></li><li><a href=/java>Java</a></li><li><a href=/showcase>Showcase</a></li><li><a href=/about>About</a></li><li><a href=/contact>Contact</a></li></ul></div></div></nav><div class=home><script src=https://files.worldwind.arc.nasa.gov/artifactory/web/0.9.0/worldwind.min.js type=text/javascript></script><script type=text/javascript>window.addEventListener("load",initializeWorldWindow,false);function initializeWorldWindow(){WorldWind.configuration.baseUrl="https://files.worldwind.arc.nasa.gov/artifactory/web/0.9.0/";var wwd;try{wwd=new WorldWind.WorldWindow("banner-worldwindow");}catch(e){var canvas=document.getElementById("banner-worldwindow");canvas.className="banner-background-image";console.log(e);return;} var bmngLayer=new WorldWind.BMNGOneImageLayer();var starFieldLayer=new WorldWind.StarFieldLayer();var atmosphereLayer=new WorldWind.AtmosphereLayer();wwd.addLayer(bmngLayer);wwd.addLayer(starFieldLayer);wwd.addLayer(atmosphereLayer);var startCamera={latitude:0,longitude:-160,range:9000e3,heading:45,tilt:60,};var dollyCamera={range:25000e3,tilt:20,};var navigator=wwd.navigator;navigator.lookAtLocation=new WorldWind.Location(startCamera.latitude,startCamera.longitude);navigator.range=startCamera.range;navigator.heading=startCamera.heading;navigator.tilt=startCamera.tilt;var startTime=Date.now();var oneRotationDuration=120000;var dollyDuration=30000;function animate(){var now=Date.now();starFieldLayer.time=new Date(now);atmosphereLayer.time=new Date(now);var elapsedTime=now-startTime;var simulatedRotations=elapsedTime/oneRotationDuration;var simulatedRadians=2*Math.PI*simulatedRotations;var startLocation=new WorldWind.Location(startCamera.latitude,startCamera.longitude);navigator.lookAtLocation=WorldWind.Location.greatCircleLocation(startLocation,startCamera.heading,simulatedRadians,new WorldWind.Location());navigator.heading=Math.atan2(Math.tan(startCamera.heading*Math.PI/180),Math.cos(simulatedRadians))*180/Math.PI;var simulatedDolly=smoothstep(0,dollyDuration,elapsedTime);navigator.range=mix(startCamera.range,dollyCamera.range,simulatedDolly);navigator.tilt=mix(startCamera.tilt,dollyCamera.tilt,simulatedDolly);wwd.redraw();requestAnimationFrame(animate);} function smoothstep(edge0,edge1,x){var t=WorldWind.WWMath.clamp((x-edge0)/(edge1-edge0),0.0,1.0);return t*t*(3.0-2.0*t);} function mix(x,y,a){return x+(y-x)*a;} animate();}</script><div class=banner><canvas class=banner-background id=banner-worldwindow></canvas><div class=banner-text><h1>NASA WorldWind</h1></div></div><section class=news-boxes-section><div class="news-boxes-container news-container-width"><a href=/news/2023-04-05-server-maintenance-notice/ class="news-link news-mobile-layout news-desktop-layout"><span class=news-date>April 5, 2023</span> Dear WorldWind Community, The geospatial data services that feed WorldWind clients by default with data are undergoing maintenance. Outages between 2 … <span class=news-date>Read More</span></a> <a href=/news/2022-12-04-new-showcase-section/ class="news-link news-mobile-layout news-desktop-layout"><span class=news-date>December 12, 2022</span> Dear WorldWind Community, We added a new Showcase section to the website featuring a curated list of third-party geospatial software projects that … <span class=news-date>Read More</span></a> <a href=/news/2022-03-10-server-work-complete/ class="news-link news-mobile-layout news-desktop-layout"><span class=news-date>March 10, 2022</span> Dear WorldWind Community, The WorldWind server work announced in January is now complete. We are pleased to announce that, in addition to retiring old … <span class=news-date>Read More</span></a></div></section><br><br><div class=container><h2 class=text-center>What is WorldWind?</h2><p>WorldWind is a planetary globe 3D engine. WorldWind allows application developers to quickly and easily create interactive visualizations of geographical information in a 3D planetary context. Organizations around the world use WorldWind to monitor weather patterns, visualize cities and terrain, track vehicle movements, analyze geospatial data and educate humanity about the Earth.</p><div class=row><div class=text-center><a href=showcase target=_self><button type=button class="btn btn-primary btn-lg" id=showcaseButton>What WorldWind is used for</button></a> <a href=http://explorer.worldwind.earth/ target=_blank><button type=button class="btn btn-primary btn-lg" id=demoButton>Explore a WorldWind demo</button></a></div></div><br></div><hr><div class=container><h2 class=text-center>Features and Benefits</h2><div class=row><div class=col-md-4><h3 class=text-center>It's open source</h3><p>Because WorldWind is completely open source, extending the API is simple and easy to do. This creates a powerful platform for giving any application the means to express, manipulate and analyze spatial data. WorldWind technology can be incorporated into a wide range of applications, including Windows, Mac, Linux, web, and mobile devices.</p></div><div class=col-md-4><h3 class=text-center>Build what you want</h3><p>WorldWind is different from a 3D globe like Google Earth because it is not an application. Instead, it is an SDK (software development kit) that software engineers can use to build their own applications. WorldWind provides a geographic rendering engine for powering a wide range of projects, from satellite tracking systems to flight simulators.</p></div><div class=col-md-4><h3 class=text-center>NASA does the heavy lifting</h3><p>With WorldWind handling the hard work of visualizing geographic data (generating terrain from elevation models, selecting and displaying images from imagery servers, etc), software engineers are free to focus on solving the problems specific to their own domains and more easily building whatever geospatial applications they choose.</p></div></div></div><hr><div class=container><h2 class=text-center>Get Started</h2><div class=row><div class=col-md-4><h3 class=text-center>Web WorldWind</h3><p>Create a web app or simply embed a globe in your page. For more information see the project's <a href=/web>home page</a>. To get right into the code, check out the <a href=https://github.com/NASAWorldWind/WebWorldWind>Web WorldWind GitHub repository</a>.</p></div><div class=col-md-4><h3 class=text-center>WorldWind Android</h3><p>Develop a world-class WorldWind application for your Android phone or tablet. Instructions, tutorials, and examples are available on the project's <a href=/android>home page</a>. The <a href=https://github.com/NASAWorldWind/WorldWindAndroid>WorldWind Android GitHub repository</a> contains the library and code.</p></div><div class=col-md-4><h3 class=text-center>WorldWind Java</h3><p>Build a cross-platform geospatial desktop application in Java. For lots of examples and documentation go to the project's <a href=/java>home page</a>. Or clone the <a href=https://github.com/NASAWorldWind/WorldWindJava>WorldWind Java GitHub repository</a> and start coding.</p></div></div></div><hr><div><br><br><p class="container text-center">WorldWind's source code, issue tracking and releases are available on GitHub and managed by the NASA WorldWind development team.</p><p class="container text-center"><a href=https://github.com/NASAWorldWind/><img id=github src=/img/mark-github.svg width=32 alt="GitHub Octocat logo">github.com/NASAWorldWind</a></p></div></div><div class=push></div><script type=text/javascript src=/js/event-tracking.js></script></div><br><br><div class=newsDialog id=newsDialog><div class=newsDialogBackground></div><div class=newsDialogContainer><span><div id=newsHeader><div class=hideNewsDialog onclick=hideNewsDialog()><img class=closeIcon src=/img/close-icon-white.svg></div><div class=newsDialogTitle>Server maintenance notice</div></div><br><p>Dear WorldWind Community,</p><p>The geospatial data services that feed WorldWind clients by default with data are undergoing maintenance. Outages between 2 to 4 hours per server may occur during the month of April 2023.</p><p>As always, if you have any inquiries or concerns, please contact us at:</p><p><a href="mailto:arc-worldwind@mail.nasa.gov?subject=Service outage">arc-worldwind@mail.nasa.gov</a></p></span><br></div><script type=text/javascript src=/js/news-dialog.js></script></div></body><div><footer id=fh5co-footer class="overlay fh5co-bg"><div class=overlay></div><div class=container><div class="row row-pb-md"><div class="col-md-2 fh5co-widget"><a href=/><h3 class=text-center>Home</h3></a></div><div class="col-md-2 fh5co-widget"><a href=/news><h3 class=text-center>News</h3></a></div><div class="col-md-2 fh5co-widget"><a href=https://github.com/NASAWorldWind><h3 class=text-center>Source Code</h3></a></div><div class="col-md-2 fh5co-widget"><a href=/contact><h3 class=text-center>Contact</h3></a></div><div class="col-md-2 fh5co-widget"><a href=https://www.nasa.gov/about/highlights/HP_Privacy.html><h3 class=text-center>Privacy</h3></a></div><div class="col-md-2 fh5co-widget"><a href=https://www.nasa.gov/accessibility/><h3 class=text-center>Accessibility</h3></a></div></div></div></footer></div></html>

Pages: 1 2 3 4 5 6 7 8 9 10