Nasa world wind

Nasa world wind

NASA World Wind для Windows

Nasa world wind. Смотреть фото Nasa world wind. Смотреть картинку Nasa world wind. Картинка про Nasa world wind. Фото Nasa world wind

Nasa world wind. Смотреть фото Nasa world wind. Смотреть картинку Nasa world wind. Картинка про Nasa world wind. Фото Nasa world wind

Nasa world wind. Смотреть фото Nasa world wind. Смотреть картинку Nasa world wind. Картинка про Nasa world wind. Фото Nasa world wind

Nasa world wind. Смотреть фото Nasa world wind. Смотреть картинку Nasa world wind. Картинка про Nasa world wind. Фото Nasa world wind

Nasa world wind. Смотреть фото Nasa world wind. Смотреть картинку Nasa world wind. Картинка про Nasa world wind. Фото Nasa world wind

Nasa world wind. Смотреть фото Nasa world wind. Смотреть картинку Nasa world wind. Картинка про Nasa world wind. Фото Nasa world wind

Изначально программа NASA World Wind, как и Google Earth, была разработана для визуализации земных картографических данных. Вся территория Земли отснята с разрешением 15 метров на пиксел, в то время как территория США — 1 метр/пиксел, а густонаселенные территории — 0,33 метра/пиксел.

Чтобы попасть в любую точку планеты существует поиск, в котором нужно просто набрать интересующий объект, будь то город или какая-нибудь местность. Точно также, аналогично Google Earth, задав поиск, изображение планеты начинает поворачиваться и приближать объект, прорисовывая его по мере приближения насколько это возможно.

Функция изменения масштаба реализована в World Wind как изменение высоты, с которой на поверхность смотрит камера. С большой высоты изображение выглядит плоским, однако с высоты несколько десятков километров в горах отчетливо заметен эффект перспективы, а плавная прокрутка изображения создает впечатление полета над реальной местностью.

Кроме изображения Земли, программа показывает также и поверхность Луны. Изображения получены со спутника «Клементина», запущенного в 1994 году и сделавшего за это время около 1.8 миллионов снимков. NASA World Wind позволяет наблюдать Луну почти в любой ей точке, регулируя приближение изображения. На изображении отчётливо просматривается рельеф естественного спутника, горы, кратеры и расщелины. Некоторые изображения настолько детализированы, что даёт возможность настройки вида поверхности Луны с двадцати метров.

Кроме всего этого в программе можно просмотреть статистические данные о землетрясениях, тайфунах, ветрах, цунами и других природных явлениях. NASA World Wind будет интересна для использования в учебных и познавательных целях.

Search Ames

Research at Ames

World Wind lets you zoom from satellite altitude into any place on Earth. Leveraging Landsat satellite imagery and Shuttle Radar Topography Mission data, World Wind lets you experience Earth terrain in visually rich 3D, just as if you were really there.

Virtually visit any place in the world. Look across the Andes, into the Grand Canyon, over the Alps, or along the African Sahara.

Downloading World Wind
NASA World Wind is available as a full install, or as an update to a previous release. You may use it under the terms of the NASA Open Source Agreement.

Notes
World Wind benefits most from a video card with 3D acceleration. If you don’t know whether your machine comes with one, it is likely to have one built in if the computer was purchased within the past two years. Here is a list of video cards that have been reported to work with World Wind.

World Wind comes with data you can zoom into. After a certain point, World Wind will begin to download more images automatically. The servers hosting this information are very busy and may be unresponsive until we get the necessary infrastructure.

World Wind is developed at NASA Ames Research Center by Chris Maxwell, Randy Kim, Tom Gaskins, Jessica Gan and project manager Patrick Hogan.

Web WorldWind

Nasa world wind. Смотреть фото Nasa world wind. Смотреть картинку Nasa world wind. Картинка про Nasa world wind. Фото Nasa world wind

Web WorldWind

Nasa world wind. Смотреть фото Nasa world wind. Смотреть картинку Nasa world wind. Картинка про Nasa world wind. Фото Nasa world wind

Web WorldWind

Nasa world wind. Смотреть фото Nasa world wind. Смотреть картинку Nasa world wind. Картинка про Nasa world wind. Фото Nasa world wind

Web WorldWind

Nasa world wind. Смотреть фото Nasa world wind. Смотреть картинку Nasa world wind. Картинка про Nasa world wind. Фото Nasa world wind

Tutorials

To access even more Web WorldWind tutorials, please visit our Workshop Demo.

Basics

Common Problems

Some of the common issues users face and ways to resolve them.

Simplest Example

Shows the simplest way to get started with Web WorldWind.

Event and Gesture Handling

How to manage cursor or tactile input.

Layers

WorldWind’s primary content display container.

Setup

Configuration

Illustrates the WorldWind configuration options and how to set them.

Deployment

Methods for deploying Web WorldWind.

Offline Example

Describes the how to host Web WorldWind on your own HTTP server.

Architecture

Concepts

Describes the architecture of Web WorldWind.

WorldWindow

Notes on the fundamental WorldWind object.

Navigation and Shapes

Navigation and Viewing

Positioning and orienting the view.

Picking

Picking capabilities and setup.

Shapes

Description of the properties of Shapes in Web WorldWind.

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.

NASA WorldWind

What is WorldWind?

WorldWind is an open source virtual globe API. WorldWind allows developers to quickly and easily create interactive visualizations of 3D globe, map and geographical information. Organizations around the world use WorldWind to monitor weather patterns, visualize cities and terrain, track vehicle movement, analyze geospatial data and educate humanity about the Earth.

Features and Benefits

It’s open source

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.

Build what you want

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.

NASA does the heavy lifting

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.

Get Started

Web WorldWind

Create a web app or simply embed a globe in your page. For more information see the project’s home page. To get right into the code, check out the Web WorldWind GitHub repository.

WorldWind Android

Develop a world-class WorldWind application for your Android phone or tablet. Instructions, tutorials, and examples are available on the project’s home page. The WorldWind Android GitHub repository contains the library and code.

WorldWind Java

Build a cross-platform geospatial desktop application in Java. For lots of examples and documentation go to the project’s home page. Or clone the WorldWind Java GitHub repository and start coding.

WorldWind’s source code, issue tracking and releases are available on GitHub and managed by the NASA WorldWind development team.

Web WorldWind

Nasa world wind. Смотреть фото Nasa world wind. Смотреть картинку Nasa world wind. Картинка про Nasa world wind. Фото Nasa world wind

Web WorldWind

Nasa world wind. Смотреть фото Nasa world wind. Смотреть картинку Nasa world wind. Картинка про Nasa world wind. Фото Nasa world wind

Web WorldWind

Nasa world wind. Смотреть фото Nasa world wind. Смотреть картинку Nasa world wind. Картинка про Nasa world wind. Фото Nasa world wind

Web WorldWind

Nasa world wind. Смотреть фото Nasa world wind. Смотреть картинку Nasa world wind. Картинка про Nasa world wind. Фото Nasa world wind

Get Started

This is a quick guide to get started on Web WorldWind basics. This is what we’re going to build:

To do it, we’ll go over the following steps:

Loading and displaying a WorldWind globe

There are multiple ways to load the Web WorldWind library. The simplest is to include a script tag in an HTML page to link it directly from WorldWind’s servers.

We can begin by creating a folder for our web application (say, ‘HelloWorldWind’). Within that folder, Let’s create a file named ‘index.html’ and add the following to it:

Now we can start manipulating our WorldWind instance through the WorldWindow. Let’s add some imagery layers:

The first layer is a locally sourced, very low resolution version of NASA’s Blue Marble, which it may be used as a ‘fallback’ if Web WorldWind is not able to request online imagery layers, such as the second one (Landsat imagery with higher resolution).

We will also add a compass, a coordinates display, and some view controls to the WorldWindow:

Note that in order for both the corresponding icons of these controls to be displayed, as well as the low resolution Blue Marble imagery, we need their image files to be sourced locally. These need to be inside an ‘./images’ directory which needs to be a sibling of the library, i.e. exist in the same directory (if following our convention, the folder should be ‘./HelloWorldWind/images’). The image files can be downloaded in here.

We have written a basic Web WorldWind app, but unlike the Java and Android versions of WorldWind, Web WorldWind is meant to be part of a web application, therefore we need a web server to visualize our work. If you’re not familiar with local testing servers, the Mozilla Development Network is a good place to start.

Serving your application

If you do not already have a web server, you can use a minimal development web server built in Node.js:

Another option is to use Python’s http.server:

In either case, you should see in your web browser a globe like this:

Our WorldWind globe so far

Now you have a WorldWind globe up an running in a local instance of a minimal web server. These are the contents of our web application up to this point:

You can easily add to the globe things like placemarks, tridimensional polygon volumes, and other surface shapes. As you may have inferred from our code so far, WorldWind’s basic mechanism for displaying information on the globe is the Layer. As we are about to see, Layers are not exclusively related to map imagery. It’s in a Layer where we should store the different kinds of shapes that we desire.

Drawing placemarks

Let’s begin with adding a placemark. As with all shapes, let’s create a layer to store it, and then add it to the WorldWindow:

Then we can create a PlacemarkAttributes object to define the attributes for the placemark to have. We will use an image file to draw the placemark, and we want to draw a text label beneath the placemark image. We can customize the positioning of both the image and the text label via Offsets, and we can define which color we desire for the text with a WorldWind.Color object:

Finally, we’ll define which image to use for the placemark. We’ll use a pushpin image included in the images bundle mentioned at the beginning. WorldWind.configuration.baseUrl provides us with a relative path to the root folder where Web WorldWind is being served:

We will use a WorldWind.Position object to define the placemark location over the globe in terms of geographic coordinates: latitude, longitude, and altitude. Most placements in WorldWind are defined in terms of geographic coordinates.

The last argument binds the previously created PlacemarkAttributes to our placemark.

The creation of a placemark at 55В° N latitude, 106В° W longitude and 100 meters altitude looks like this:

Using the Placemark.label property, we can define the text contents of it with a String. In this case, we’ll display the placemark’s latitude and longitude. We’ll also want the placemark to always be drawn on top of other shapes placed over the globe.

Experiment with the placemark positioning and customization. Try putting a placemark at your house, for instance.

The work so far should look like this:

Displaying 3D shapes

In WorldWind there are different types of tridimensional shapes, among them, the Polygon. We’ll add one to our current example.

First we need a layer to store our Polygon shape. Let’s create it and add it to the WorldWindow:

As with the placemark, we’ll define first the attributes for the polygon to have. We create a WorldWind.ShapeAttributes object to then define colors for the shape interior and outline. Note that we’re using a new notation for the interior with a flexible RGBA notation (in this case, three quarters-transparent turquiose blue). The outline is solid blue as defined with a WorldWind.Color object, similar to what we did with the placemark. The outline is set to appear and a lightsource is applied to the tridimensional shape, so shading will be applied to it depending on the camera’s view angle:

Now, in terms of latitude, longitude and altitude, we define the boundaries of the polygon using an array of WorldWind.Position objects. We can create many different shapes, including polygons with interior boundaries. In this case we’ll create a triangle 70 km high from the Earth’s surface:

This is how the polygon looks as configured. To distinguish its 3D shape, you can tilt the camera with right click dragging (or three finger sweep if in a mobile device).

We can also display more complex 3D shapes from external sources, like COLLADA 3D model files. COLLADA is basically an open standard for 3D content that provides encoding of visual scenes including geometry, shaders and effects, physics, animation, kinematics, and even multiple version representations of the same asset. Let’s add a COLLADA model to our current scene.

As usual, let’s create a Layer and add it to the WorldWindow to have a place where to store the 3D model:

We feed both parameters to the ColladaLoader constructor as follows:

Note that this assumes a ‘./collada_models’ folder as a sibling of the Web WorldWind library.

We can now use the load function of ColladaLoader to retrieve the model file that we desire. The first parameter is a string with the model’s filename, and the second is a callback function. Note that in this callback we’re setting a scale for the model to have (we could also change its orientation), and we’re asynchronously adding the 3D COLLADA model to the modelLayer only after ensuring that the load function executed successfully:

This should be the end result:

Accessing a map imagery service

WorldWind supports different open standards for retrieving georeferenced map imagery from a server, among them WMS (Web Map Service). Let’s see how we can access such a service.

For this feature we will use the commonly used jQuery library. It’s not strictly necessary, but it makes life easier. Let’s make it the first library we load (before WorldWind itself and our helloWorldWind.js file) via a

In summary

Congratulations! You now have a good grasp of how to use core Web WorldWind concepts and features.

Every feature here and more is described thoroughly via code examples in our repository in the ‘examples’ and ‘apps’ folders. Be sure to also check out our API documentation for detailed information on the objects and functions described here.

Nasa world wind

Select the «View Options» tab in order to change the projection from the default 3D, or to select any location to navigate the globe to, and place a pin there. (Note that the layer containing the pins can be disabled from Selected Layers at any time). You can also disable and enable the additional controls that are on the bottom of the screen from this tab. Those controls can help you move the globe around, zoom in and out, and obtain the coordinates of any point that you hover over on the globe.

You can move the globe around by dragging the screen. You can also zoom in and out using your mouse or touchpad, or by using the controls on the bottom. Hover over the globe in order to see the exact coordinates of that point displayed at the bottom of the screen.

Built upon NASA World Wind, NASA World Weather is the first web application to ever display such a broad range of weather and other global spatial data viewed together in 3D. Gathering information about our climate is one of the most pressing issues of our time, which is why international organizations have been setting up satellites and capturing real-time images of the atmospheric conditions on Earth. However, in order to give a truly comprehensive view of the changes occurring to the Earth’s climate, it has become necessary to have one platform on which the information from all those different data sources can be brought together, and displayed accurately in 3D. It is also desired to allow any user to interactively view past, present, and future weather information.

Built upon NASA World Wind, NASA World Weather is the first web application to ever display such a broad range of weather and other global spatial data viewed together in 3D. This gives the user a great customizable experience that can be utilized by weather forecasters, research scientists studying climate change, and even intrigued enthusiasts.

WorldWind Android

Nasa world wind. Смотреть фото Nasa world wind. Смотреть картинку Nasa world wind. Картинка про Nasa world wind. Фото Nasa world wind

WorldWind Android

Nasa world wind. Смотреть фото Nasa world wind. Смотреть картинку Nasa world wind. Картинка про Nasa world wind. Фото Nasa world wind

WorldWind Android

Nasa world wind. Смотреть фото Nasa world wind. Смотреть картинку Nasa world wind. Картинка про Nasa world wind. Фото Nasa world wind

WorldWind Android

Nasa world wind. Смотреть фото Nasa world wind. Смотреть картинку Nasa world wind. Картинка про Nasa world wind. Фото Nasa world wind

Tutorials

Basics and Setup

Basic Globe

Demonstrates how to construct a WorldWindow with a few layers.

Basic WorldWind App

Describes how to setup an application to use the WorldWind Android library.

Development Environment Setup

Describes the development environment that the WorldWind team uses to work on WorldWind Android.

Lines, Shapes, and Images

Ellipse

Demonstrates how to configure and add an Ellipse shape to the globe.

Labels

Demonstrates how to display labels on a WorldWind globe.

Paths

Demonstrates how to add Paths to a RenderableLayer.

Placemarks

Demonstrates how to add Placemarks to a RenderableLayer.

Placemark Picking

Demonstrates how to pick and highlight Placemarks.

Polygons

Demonstrates how to add Polygons to a RenderableLayer.

Shapes Dash and Fill

Demonstrates how to specify dashed outlines and repeating fill patterns for shapes.

Show Tessellation

Demonstrates the globe’s Tessellator.

Surface Image

Demonstrates how to add SurfaceImages to a RenderableLayer.

Navigation and Views

Camera Controls

Demonstrates how to override the WorldWindowController gesture controller to implement custom behaviors.

Camera View

Demonstrates how to use a Camera to view a position. Also shows how to configure the WorldWindow’s camera to point a particular direction from a specific position and how to compute great circle distance and azimuth between two positions.

Line of Sight

Details the use of the OmnidirectionalSightline object for displaying line of sight with terrain.

Look at View

Demonstrates how to use LookAt to view a position. Also shows how to compute great circle distance and azimuth between two positions.

Navigator Events

Demonstrates how to receive and consume navigator events.

Formats and Protocols

Geopackage

Demonstrates how to display a GeoPackage database containing high resolution monochromatic imagery of Naval Air Station Oceana in Virginia Beach, VA.

WCS Elevation Coverage

Demonstrates how to add an OGC Web Coverage Service (WCS) elevation coverage.

WMS Layer

Demonstrates how to construct a WMSLayer with the LayerFactory.

WMTS Layer

Demonstrates how to display an OGC Web Map Tile Service (WMTS) layer.

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.

Nasa world wind

This version of WorldWind Java is a maintenance release that addresses small fixes (updated formatting, typos, bad references, etc.) to various areas of the code and removes references to services that are no longer supported by the WorldWind servers.

WorldWind’s API remains unchanged in this release and we are committed to maintaining a consistent API in future releases.

What’s Changed

Contributors

Assets

The primary goal of the WorldWind Java (WWJ) v2.2.0 release is to modernize the SDK after a period of inactivity. During this process some defects were addressed as well. Highlights of v2.2.0:

WorldWind’s API remains largely unchanged in this release and we are committed to maintaining a consistent API in future releases.

The prior release of WorldWind Java, v2.1.0, was compiled with Java 8. The decision was made to upgrade WWJ to Java 11 based on questionable support options for Java 8 at the time. This situation has evolved over time and we are evaluating whether a Java 8 version of WWJ is desirable. Your feedback is welcome.

Migrating to Java 11 and JOGL 2.4 went relatively smoothly. Primary areas of work:

This release positions WorldWind Java to begin adding new functionality in the near future, please watch this repository for further updates.

Стряхнём пыль с глобуса: проверяем проект NASA World Wind

Nasa world wind. Смотреть фото Nasa world wind. Смотреть картинку Nasa world wind. Картинка про Nasa world wind. Фото Nasa world windИногда полезно оглянуться и посмотреть, как мог помочь анализатор в старых проектах, и каких ошибок можно своевременно избежать, если использовать анализатор регулярно. В этот раз выбор пал на проект NASA World Wind, который до 2007 года разрабатывался на языке C#.

NASA World Wind — это интерактивный глобус, позволяющий увидеть любое место на Земле. Для работы проект использует базу публичных снимков со спутника Landsat и проект моделирования рельефа Shuttle Radar Topography Mission. Первые версии проекта создавались на языке С#. Позже проект продолжил своё развитие на языке Java. Последняя выпущенная на C# версия — 1.4. Хотя C# версия уже много лет как заброшена, это не помешает нам проверить проект и оценить качество кода, разработчиком которого является NASA Ames Research Center.

Зачем мы проверили старый проект? Нам давно предлагали проверить что-то из проектов NASA и вот мы случайно набрели на этот проект. Да, эта проверка не принесёт никакой пользы проекту. Но такой цели в этот раз мы и не ставили. Мы просто хотели в очередной раз продемонстрировать пользу, которую может приносить статический анализатор кода PVS-Studio при разработке, в том числе и компании NASA.

Для анализа проекта использовался анализатор PVS-Studio версии 6.06.

Плотность ошибок

После проверки проекта анализатор выдал 120 предупреждений первого уровня и 158 предупреждение второго уровня. После изучения сообщений я считаю, что код стоит исправить в 122 местах. Таким образом, процент ложных срабатываний составил 56%. Это значит, что каждое второе сообщение указывает на ошибку или явно плохой код, нуждающийся в исправлении.

Теперь рассчитаем плотность ошибок. Всего в проекте, с учётом комментариев, 474240 строк кода в 943 файлах. Среди них 122 проблемных мест. Получаем, что анализатор в среднем находит 0,25 ошибки на 1000 строк кода. Это говорит о высоком качестве кода.

Эффект последней строки

Здесь мы видим классическую ошибку в конструкторе копирования. При присваивании трёхмерных координат объекта вместо задания переменой Z было дважды перезаписано значение переменной X. Вполне очевидно, что эта ошибка была допущена в результате использования «Copy-Paste методики». Шанс допустить ошибку в последней строке при копировании кода гораздо выше. Подробней об этом феномене можно почитать в статье Андрея Карпова «Эффект последней строки». Для исправления этого конструктора требуется заменить переменную в последней строке.

Это не единственная ошибка в проекте, которая подтверждает этот эффект. В продолжении статьи встретится ещё несколько примеров, доказывающих его.

Логическая ошибка или коварная опечатка?

Ошибка копирования

Невыполняемое условие

Анализатор указал сразу на два места в этом огромном дереве условных операторов. В первом месте двойная проверка line.StartsWith(«checkBoxNoDelay=») расположена рядом, и её можно было бы заметить при внимательном изучении кода, хотя, учитывая количество кода — это достаточно сложный процесс, который занял бы много времени.

Второе место скрывается от глаз разработчиков гораздо лучше. Первая проверка line.StartsWith(«comboBoxAPRSInternetServer=») расположена в середине дерева, а вторая проверка фактически завершает его, и между ними находится порядка 100 строк кода. Этот случай хорошо демонстрирует, что иногда статический анализ кода может быть даже эффективней, чем обзор кода. Регулярное использование анализатора позволяет выявлять подобные ошибки на ранних стадиях и избавляет программистов от мучительной отладки и чтения длинных функций.

Ошибка в имени переменной

Доступ по нулевой ссылке

Всегда ложное условие

Блуждающая скобка

Неиспользованный параметр

Помимо опечатки во время присваивания, замечена ещё одна странность. Зачем присваивать фиксированное значение в каждой итерации цикла? Внутри цикла значение не меняется и гораздо логичнее сделать это присваивание один раз до его начала.

Перезапись параметра функции

Неверная проверка NaN

Игнорирование результата функции

Пропущенное значение Enum

Бессмысленное присваивание

Многократное присваивание

Небезопасный вызов обработчика события

Кстати, это очень коварный вид ошибки, так как проблемы будут возникать крайне редко, а воспроизвести их повторно будет вообще почти невозможно!

Небезопасный объект для блокировки

Использование & вместо &&

Лишний код

Странный код

Заключение

Как уже не раз говорилось, активное использование копирования кода приводит к частым ошибкам, и этого достаточно сложно избежать. Однако, копирование кода — это слишком удобно, и отказаться от него на практике нет никакой возможности. К счастью, как видите, анализатор PVS-Studio может помочь предотвратить множество ошибок, связанных с копирование кода и опечатками. Предлагаю не откладывать и попробовать его на своём проекте: скачать.

Nasa world wind. Смотреть фото Nasa world wind. Смотреть картинку Nasa world wind. Картинка про Nasa world wind. Фото Nasa world wind

Если хотите поделиться этой статьей с англоязычной аудиторией, то прошу использовать ссылку на перевод: Alexander Chibisov. Dusting the globe: analysis of NASA World Wind project.

World Wind FAQ

From World Wind Wiki

This is a list of frequently asked questions. If you have any questions please read this before asking in the Forums or Chat.

Contents

[edit] What is NASA World Wind anyway?

World Wind is open source Windows software that lets you zoom from satellite altitude into any place on Earth. Leveraging Landsat satellite imagery and Shuttle Radar Topography Mission data, World Wind lets you experience Earth terrain in visually rich 3D, just as if you were really there. See World Wind for more information.

[edit] Before Installing

Read System Requirements, Software Requirements, and Minimum configuration (just scroll down a page). World Wind is large and demanding of computer resources.

[edit] How can I download NASA World Wind?

The latest version is 1.4.0. See What’s new in 1.4.

This version is clearly marked if you go to Help->About in World Wind.

To get the latest version visit NASA World Wind Download.

Alternatively you can run a more Windows Vista/7 friendly version of NASA World Wind 1.4 at Spoon.net (please note a browser plugin is required).

[edit] What about the source code?

The source code is for developers. It is an additional download to the Full Install. If you just want to use World Wind and look around, all you need is the Full Install.

If you want the source code as well, download both. Once you run the full install, copy the Data directory from your World Wind full install directory into your source directory.

See source code for more information.

[edit] System Requirements

[edit] Windows Vista/7 compatibility

Nasa world wind. Смотреть фото Nasa world wind. Смотреть картинку Nasa world wind. Картинка про Nasa world wind. Фото Nasa world wind

Nasa world wind. Смотреть фото Nasa world wind. Смотреть картинку Nasa world wind. Картинка про Nasa world wind. Фото Nasa world wind

Nasa world wind. Смотреть фото Nasa world wind. Смотреть картинку Nasa world wind. Картинка про Nasa world wind. Фото Nasa world wind

Nasa world wind. Смотреть фото Nasa world wind. Смотреть картинку Nasa world wind. Картинка про Nasa world wind. Фото Nasa world wind

World Wind was not designed for Windows Vista or Windows 7, but can run on it. The best way is installing World Wind outside of the program files directory, in C:\NASA for example, or on another partition (e.g. D:\Program Files\NASA).

Another workaround is to leave UAC enabled and run World Wind as an administrator:

World Wind can then be run as any other Windows program and the UAC prompts whether to allow or cancel it.

You can also change WW directory properties and give users full access rights to it.

Disabling UAC is not recommended!

[edit] Spoon Solution

An alternative solution is to run the Spoon.net version of NASA World Wind. This version does not seem to have any of the UAC or Managed DirectX problems that the standard installer has, but be aware a browser plugin is required to use any Spoon.net apps. Run NASA World Wind online at Spoon.net: spoon.net/worldwind.

[edit] Windows 95,98,ME compatibility

Since these versions of Windows are no longer maintained by Microsoft, World Wind may introduce features that will break compatibility with them. As such, World Wind should no longer be expected to run on these systems. However, you may find that it will work as long as your system meets the other minimum requirements.

If you are using any of these systems and are having problems, feel free to ask questions in the Forums and Chat.

[edit] Software Requirements

The installer should detect and direct you to install these by default. If you are installing these because you believe there is an error, please install in the order listed below.

[edit] Minimum configuration

With the minimum configuration, performance and functionality may be less than expected.

[edit] Recommended configuration

[edit] Installation

[edit] «Upgrading» from 1.3.5

If you have 1.3.5 you can move the old datafiles from cache to use it with version 1.4: From:

C:\Program Files\NASA\World Wind 1.3\Cache\

C:\Program Files\NASA\World Wind 1.4\Cache\

[edit] «Upgrading» from 1.3.1.1 or earlier

There are several things to note when using the full install to upgrade to new versions from pre 1.3.2.

[edit] Blue Marble

The Blue Marble imagery has been removed from the installer in order to reduce the size of the initial download. The imagery will now download as you use World Wind.

If you have an old version of World Wind you can move the images to the new folder and you will not need to download them again. From:

to:
C:\Program Files\NASA\World Wind 1.4\Cache\Blue Marble

Also move the base image:
C:\Program Files\NASA\World Wind 1.3\Data\Earth\BlueMarbleTextures\land_shallow_topo_2048.dds
to:
C:\Program Files\NASA\World Wind 1.4\Cache\ImageUrls\worldwind.arc.nasa.gov\downloads\land_shallow_topo_2048.dds

[edit] Problems After a Successful Install

[edit] World Wind Fatal Error dialog box

If you get this error when World Wind loads try setting your display to either 16 or 32 bit color. There are reports that 24 or 32 bit color is causing this issue. 16 bit works without any issue. also check for graphic card compatibility.

Check out the Video Card Compatibility list. Please, by all means, edit it depending on whether yours works.

Ensure that your video card drivers are up to date and Managed DirectX is installed.

Try going to Start->Run and typing ‘dxdiag’. This should load up the DirectX Diagnosis program. Under Display please make sure everything is working and enabled.

[edit] Every time I try to run the program it crashes with a «JIT debugger» error message.

Yikes, these are the worst. A few notes when trying to debug these. The process ID and thread ID are pointless and don’t really help at all. Any other error codes you might receive may be helpful. Do not be concerned that there was no debugger found. As we get more organized and get more of an idea what errors are coming up I will try to post additional information here.

WorldWind.exe 2> error.log

Some people have reported that installing the software requirements listed above has fixed their issues.

[edit] My computer is crashing/hangs

Most likely you have a hardware/driver problem. Test your computer stability with 3D graphics by running for instance 3DMark or other DirectX benchmarking software.

[edit] Error x135

[edit] More Debugging Help

[edit] No Landsat icons / No Images in Layer Manager

If you are missing your «Images» or «ZoomIt!» choices in the Layer Manager. Check to make sure World Wind can connect to the Internet. These are downloaded when you start World Wind. Most likely cause is a proxy or firewall blocking World Wind. (see also Issues Downloading Tiles)

[edit] Issues Downloading Tiles

To make sure there is no server-side problem check Server status page.

[edit] Download Monitor

Nasa world wind. Смотреть фото Nasa world wind. Смотреть картинку Nasa world wind. Картинка про Nasa world wind. Фото Nasa world wind

Nasa world wind. Смотреть фото Nasa world wind. Смотреть картинку Nasa world wind. Картинка про Nasa world wind. Фото Nasa world wind

World Wind version 1.3 has a download monitor which can be very helpful diagnosing problems. Hold down Control (Ctrl) and hit H.

[edit] Why am I getting ‘Problem connecting to server. Trying again in 2 minutes’

Several possible reasons:

[edit] Is there a way to set a proxy?

Press Alt+Q to edit the proxy settings. The default setting is to use the Windows default proxy settings.

[edit] Proxy Issues

If using the proxy settings in World Wind doesn’t work you may want to try using a portmapper such as AnalogX PortMapper.

[edit] Why are the wrong image tiles showing up?

It is possible that you are viewing more than one layer and therefore are not seeing the tile you expect. Go to the Layer Manager and make sure only one image layer box is checked.

If you still believe that the tile contains bad data you can hit F5 to refresh the current view. This will redownload all visible tiles for all active layers. Alternatively, follow the instructions for «How are the tiles named?» to delete the individual tile.

If you do manage to find a «bad» tile and keep downloading the same «bad» tile, please kindly record the filename information of the tile and let someone know in Chat or on the Forums.

[edit] How are the tiles named?

The tile-naming structure is based on the layer name, level, longitude and latitude. [2]

Starting with World Wind 1.3.3 you can view tile name information from within World Wind.

To view tile filenames and outlines open the Layer Manager and right-click on any bottom level image node (an item without an arrow) and select Properties. In the resulting window change the RenderTileFileNames property value to True and you will see the red outline and text for each tile.

Be aware that the text and outlines are rendered at a different height to the terrain; for best results set the Vertical Exaggeration to 0 and make sure you’re viewing the center of the outline.

[edit] Imagery related questions and tips

[edit] The questions we get every day

[edit] Aah! I zoom in and it’s all blurry! Help!

If you’re looking in the United States and it’s blurry please read Why can’t I see my house/car/etc?.

If you’re looking outside the United States please read Can I use this for non-US locations?.

[edit] Why can’t I see my house/car/etc?

Nasa world wind. Смотреть фото Nasa world wind. Смотреть картинку Nasa world wind. Картинка про Nasa world wind. Фото Nasa world wind

Nasa world wind. Смотреть фото Nasa world wind. Смотреть картинку Nasa world wind. Картинка про Nasa world wind. Фото Nasa world wind

Alternatively you can use the USGS 1m / topography which covers most of the United States, but is in black and white color. You can see most buildings and roads. You can probably find your house.

[edit] Can I use this for non-US locations?

The United States Geological Survey (USGS) has high resolution data available only for the United States. However, the Landsat data is available globally.

While there is high resolution imagery for many other locations, most of this imagery is licensed and is not freely available. If you know of any public domain or unrestricted datasets that we can incorporate please feel free to tell us about it.

The OneEarth add-on is an attempt make use of public WMS servers for providing high resolution imagery. Several countries have data available.
You can also try Virtual Earth plugin which has hi-res data for some countries (UK, Italy, Australia, Japan).

We encourage all users to contact their local politicians about releasing GIS data for all to use.

Nasa world wind. Смотреть фото Nasa world wind. Смотреть картинку Nasa world wind. Картинка про Nasa world wind. Фото Nasa world wind

Nasa world wind. Смотреть фото Nasa world wind. Смотреть картинку Nasa world wind. Картинка про Nasa world wind. Фото Nasa world wind

[edit] What are these crazy circles?

These are crop fields watered by a method called central pivot irrigation. The forum has more discussion on the topic.

[edit] When was this imagery photographed?

That depends on the layer. The NLT Landsat, OnEarth Landsat and Geocover are from 1999 to 2003, with 2000 being the most active year. The Geocover 1990 was taken between 1987 and 1993. The USGS 1m Digital Ortho varies more. It was taken from 1990 to 2000. Search for a US location through TerraServer® and look for the USGS entry. The USGS Topo maps vary from within the past few years to several decades ago. Streets and building locations in particular may be quite out of date. USGS Urban Area Ortho dates from 2001 to 2004 and some areas are still being photographed and you can see the dataset ages at the USGS site.

[edit] Can I see the world in real-time?

This just isn’t practical and won’t be possible anytime soon. To do this requires a network of satellites dedicated to covering the earth. Just to provide as much detail as the base layers World Wind loads first, the camera resolution on each one has to total about 100 megapixels. Perhaps the military has such a network, but it is certainly off-limits to anyone else. The images have to be received on the ground and processed. Then they all have to be combined where they overlap and corrected for the distortion caused by the earth’s curvature. Finally after compressing the imagery from gigabytes down to several hundred megabytes, a server has to send it out to everyone. This requires an enormous amount of bandwidth for the server. Even if that weren’t a problem, the internet connection for the majority of high-speed users is still too slow for more than about one update every hour.

But you can see near real-time imagery: Global Clouds, NRL Weather, MODIS are all 3 hours to less than a day old.

[edit] Landsat

[edit] With the new Landsat, what’s with the colors? Why isn’t my area covered?

Nasa world wind. Смотреть фото Nasa world wind. Смотреть картинку Nasa world wind. Картинка про Nasa world wind. Фото Nasa world wind

Nasa world wind. Смотреть фото Nasa world wind. Смотреть картинку Nasa world wind. Картинка про Nasa world wind. Фото Nasa world wind

The NLT Landsat was created with the intent to have more realistic coloring. The NLT dataset is not as high quality as the original («OnEarth» or «Geocover») Landsat datasets are. However, most areas should be covered at 30 meter resolution.

See NLT Landsat Processing Techniques for information on how it was processed. And NLT Data Issues for information on issues in the imagery.

[edit] USGS

Nasa world wind. Смотреть фото Nasa world wind. Смотреть картинку Nasa world wind. Картинка про Nasa world wind. Фото Nasa world wind

Nasa world wind. Смотреть фото Nasa world wind. Смотреть картинку Nasa world wind. Картинка про Nasa world wind. Фото Nasa world wind

You can access these images by either selecting Layer Manager->Images->USGS Urban Area Ortho, or clicking the USGS Urban button.

[edit] All I see is white tiles when viewing the USGS Urban data!

USGS urban data is not available for all areas. If you aren’t looking in the right place (in one of the cities listed at the Terraserver website or on the Urban Area list), you’ll see whitish green, and nothing else. The Urban Layer Highlighter is extremely helpful locating areas.

[edit] How to make use of the USGS layers

USGS is the acronym for U.S. Geological Survey. In other words, the data that is available in the USGS layers is only for the USA. While it is possible that similar data is available for other parts of the world, most of it is not freely available, and therefore is not incorporated into World Wind. See Using the USGS Layers for step-by-step illustrated instructions.

[edit] SRTM

[ not look like it should?»>edit] Why does not look like it should?

Nasa world wind. Смотреть фото Nasa world wind. Смотреть картинку Nasa world wind. Картинка про Nasa world wind. Фото Nasa world wind

Nasa world wind. Смотреть фото Nasa world wind. Смотреть картинку Nasa world wind. Картинка про Nasa world wind. Фото Nasa world wind

There are several possible reasons. If the area is completely flat, then you are looking at an area above or below 60° latitude, where there is no elevation data due to the fact that the satellite that took the measurements orbited more or less around the equator, and above 60° the angle at which the measurements were taken was too extreme to get decent data.

Referring to the illustration, say the vertical blue lines are measurements taken. The red line will be what Worldwind shows, grey being the actual landscape. The left peak shows as being higher in WW, but the right one is actually the highest.

In addition to the above problem, for some areas of very high relief, no soundings were obtainable, so SRTM derived data for these areas is not at all accurate. However, in 2006, both World Wind and Google Earth installed improvements to the elevation data, using data from other sources, which have created much more accurate 3D views of thousands of mountains, including Matterhorn and Everest.

In addition, some surfaces look bumpy that shouldn’t be, such as airplane runways. This is caused by different materials and ground coverings giving false readings because of the way they reflect the radar. For more on the method used to collect the data, see the JPL Website.

[edit] Google Earth

[edit] Which is better, Google Earth or World Wind?

Both NASA World Wind and Google Earth are sophisticated programs with amazing feature sets, and they both have features that the other would benefit from. Despite how similar both programs seem they are not entirely comparable due to significantly different focuses, development history and philosophies. Many people use both programs depending on what they wish to accomplish.

See Google Earth comparison for more information.

[edit] Cache and data related questions

[edit] Can you make the amount of cache adjustable?

Press ALT+Q to bring up a dialog box where you can change this setting.

[edit] Can I copy my cache data to another computer?

Yes you can. Click here for discussion.

[edit] Can I use my 1.2e cache in 1.3?

[edit] How large is the data set? Is it available for download?

Collectively the data sets are around 4.6 Terabytes. As such they are not available as a full package for localized download. There are, however, several data sets available for download as cache packs.

[edit] How about bittorrent for the data sets?

Because of the size of the data used, and the limited amount of data users download of the total available data, it is unlikely that p2p would make much of a dent in the problem of serving that data.

[edit] Known Issues

[edit] Is there a way to narrow down a search for a place?

We realized this problem almost immediately (there are approximately 2 million places with 3 million more about to be imported) and we’re going to associate a «Place» with a country or geographic identity. Perhaps you will type in «Paris France» and you will only get matches that have those two keywords. Also, if anyone hasn’t noticed, the searching tool is case sensitive, and that will of course be changed as well.

In addition, we want to display more meta-data information about a particular place, such as the type of place (mountain, populated place, beach. ), and perhaps attributes such as population or elevation. We of course are open to suggestions that anyone else might have in terms of what would be useful.

Several people are working on placenames right now. Stay tuned.

[edit] There are place names all over the place!

Yes, the number of placenames is a bit of a nuisance, and we’re working on ways to remedy this problem. We still want those placenames in there — we just don’t want them to take up so much real estate on the screen.

Side note: if you go to the layer manager (viewlayer manager) under placenames, you can click off certain ones. It may be helpful to remove the one labeled «US Anthropogenic Features» which contains info about churches, schools and other landmarks in the US.

[edit] The entire time the application is running, it uses 50-100% of the CPU, why?

Also there are a few bugs attributed to high CPU usage. Check out: [3]

[edit] World Wind startup/shutdown takes a lot of time

If you encounter problems with World Wind taking several minutes to load and just as long to finish closing, and your World.xml file located in %appdata%\NASA\World Wind\ is bigger than several KB, then you probably disabled (set to ‘false’) UseDefaultLayerStates option. This option is supposed to let WW remember all of the layer states upon restart. (This includes every item, not just which layers. For example, completely expand all of the branches of the boundaries layer and you’ll see many, many, many *.wwb entries. Each of these gets an entry in World.xml)

The cached entries may not be cleared by turning this setting off/on. Just delete World.xml.

WorldWind.log can grow into a monster as well, so delete it, too.

The next time WW is started it will recreate the file with the default settings. Change the program settings (options, autoload plugins, etc.) to the way you want them to be, but don’t turn on any layers. Then exit WW and back up World.xml to another location. You can use this to overwrite the file if things go bad in the future and not have to reset your options each time.

[edit] Borders are in the wrong place, fix them!

The data to build the original borders was correct data for when it was gathered. Some areas have since become outdated. As basic as country borders might seem, it’s actually been very hard finding good and updated data. If someone has a source for updated borders, it can be integrated into World Wind, but because of priorities there is much more to improve first. Since this is an open source project, users are encouraged to help fix borders and submit them.

[edit] Tips

[edit] How can I extract data from Worldwind for use in other modeling and mapping applications?

All the data is cached in the installation folder under the «Cache» directory. It’s organized by the dataset. (See also: How are the tiles named?)

You may have more luck reading up about the WMS protocol, and then interfacing with the same servers that WW connects to.

[edit] Are images on World Wind copyrighted?

The Landsat Global Mosaic (except for i-3 visible layer), Blue Marble, and the USGS raster maps and images are all Public Domain. See Copyright Questions When Using Images From World Wind for more info.

[edit] Can I use images on World Wind for commercial purposes?

Most of the datasets that World Wind has access to are in the ‘Public Domain’ and can be used for commercial purposes (but generally not the actual data servers), however, some datasets, including 3rd-party add-ons/plugins may have their own terms-of-use which could prohibit commercial use of their products and services.

[edit] What is the most proportionate «vertical exaggeration»?

Although it seems that 2 or 3 should be the «correct» vertical exaggeration, «1» is the correct and real vertical exaggeration. More correctly, «1» means that the vertical height is multiplied by 1.0, whereas vertical exaggeration of 3 means that vertical height is multiplied by 3.0.

[edit] Secret Keys

[edit] What happened to the measure tool?

For the story and a replacement tool see the Planimetric Measure Tool plugin.

Yes, in the preferences, disable UseDefaultLayerStates. If you want to get your hands dirty, you can also edit and rename @Images.tmp to @Images.xml

[edit] Future Versions

[edit] When will the next version be out?

When it is done. Check the Road Map for information on future versions.

[edit] How about other planets?

There are several worlds available in World Wind. The Earth, Moon, Mars, Venus and Jupiter are included and more can be added through add-ons.

[edit] Stars?

Stars have been added to World Wind through the Stars3D and Stars plugins.

[edit] Do you think you could add boundaries of other sub-national entities, such as Swiss cantons, Australian states, and Canadian provinces and territories?

Boundaries for the Canadian provinces and territories are now included.

[edit] I would love to see a feature that showed day/night in realtime say taken from the USNO atomic clock. Perhaps a setting where you could follow the terminator and such.

This feature was added in version 1.4

[edit] Will there be an option to export animations/movies in the future?

Another option is the Movie Recorder plug-in which takes a camera script and saves screenshots to disk.

You can also use Fraps: http://www.fraps.com/download.php that records realtime video from 3D applications. A similar example is CamStudio, at http://www.camstudio.org/, which records to AVI or SWF.

[edit] Developers

[edit] What license is World Wind released under?

In particular, this license is more of the LGPL variety, not requiring that modifications are redistributed. Here is a relevant section from the license.

See also NOSA page with short explanaton of the allowed and non-allowed WW uses.

[edit] Will World Wind remain always free?

In short, yes. It’s a government funded program and as such cannot be charged for (other than through federal taxes).

The program itself is open-source and will always be free. Access to NASA provided data will also remain free. However, there might be private companies that want to provide their data through World Wind (perhaps magazines or encyclopedias) and perhaps might charge a fee for access to their data. As long as there are people who want NASA provided data, and are using World Wind for that purpose, it gives the departments in charge of providing data a reason to ask for more funding to improve bandwidth to the data.

[edit] Is World Wind truly free?

Yes, it is. You don’t pay for it. You can run it, you can view the code, you can modify the code and you can redistribute your modified version.

Some do not agree and say that according to Free Software Foundation the NOSA license (which is one of the OSI approved licences) is not free. The fact is that FSF uses its own definition of this word, but it can’t claim that this definition is the one and only and all others are wrong. FSF has no trademark on the words free or free software, FSF should approach the NOSA team if they wish the license changed.

None of the developers has ever complained about NOSA limiting their freedom.

[edit] Why did you decide on C# and DirectX?

See this forum posting: [4]

[edit] Mac and Linux ports?

Since this is open-source, we encourage any OSX or GNU/Linux programmers to start a port and we will try our best to provide whatever resources we can towards the effort. There are some community resources at porting World Wind.

World Wind Java SDK is cross platform. (For more information see the Java section.)

[edit] In what areas do you need the most help? How can I contribute?

Check the How to Get Involved page to see how you can help with the World Wind project.

Nasa world wind

The WorldWind project is managed from NASA Ames Research Center at Moffett Field, CA.

Issue Reports and Source Code

WorldWind uses GitHub for source and issue management.

Development Community

The WorldWind Forum is a great resource to learn more about the WorldWind projects. Many users are quick to help and share code snippets. Members of the NASA and ESA WorldWind development teams regularly visit the forum to answer questions and help with issues.

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.

NASA World Wind 1.4.0

Nasa world wind. Смотреть фото Nasa world wind. Смотреть картинку Nasa world wind. Картинка про Nasa world wind. Фото Nasa world windNasa world wind. Смотреть фото Nasa world wind. Смотреть картинку Nasa world wind. Картинка про Nasa world wind. Фото Nasa world windNasa world wind. Смотреть фото Nasa world wind. Смотреть картинку Nasa world wind. Картинка про Nasa world wind. Фото Nasa world windNasa world wind. Смотреть фото Nasa world wind. Смотреть картинку Nasa world wind. Картинка про Nasa world wind. Фото Nasa world wind Nasa world wind. Смотреть фото Nasa world wind. Смотреть картинку Nasa world wind. Картинка про Nasa world wind. Фото Nasa world wind

Новая версия бесплатной программы NASA World Wind для Windows на русском языке.
Скачать NASA World Wind бесплатно и без вирусов. Программа для компьютера без регистрации и sms.

Nasa world wind. Смотреть фото Nasa world wind. Смотреть картинку Nasa world wind. Картинка про Nasa world wind. Фото Nasa world wind

Nasa world wind. Смотреть фото Nasa world wind. Смотреть картинку Nasa world wind. Картинка про Nasa world wind. Фото Nasa world wind

Отзывы о программе NASA World Wind

Nasa world wind. Смотреть фото Nasa world wind. Смотреть картинку Nasa world wind. Картинка про Nasa world wind. Фото Nasa world windNasa world wind. Смотреть фото Nasa world wind. Смотреть картинку Nasa world wind. Картинка про Nasa world wind. Фото Nasa world windNasa world wind. Смотреть фото Nasa world wind. Смотреть картинку Nasa world wind. Картинка про Nasa world wind. Фото Nasa world windNasa world wind. Смотреть фото Nasa world wind. Смотреть картинку Nasa world wind. Картинка про Nasa world wind. Фото Nasa world windNasa world wind. Смотреть фото Nasa world wind. Смотреть картинку Nasa world wind. Картинка про Nasa world wind. Фото Nasa world wind

NASA World Wind — программа, которая позволяет просматривать трёхмерные снимки Земли, Луны, Марса, Юпитера и Венеры, полученные со спутников NASA.

Также программа содержит статистическую информацию о природных явлениях, которые происходят в той или иной точке планеты (ураганы, тайфуны, цунами, ветра и землетрясения). При нажатии на нужным вам город, вы перенаправляетесь на страницу Wikipedia, где изложены основные исторические факты о городе и самые известные достопримечательности.Для того, чтобы переместиться в нужную точку планеты, достаточно воспользоваться поиском. Программа отображает не только трёхмерные снимки, но и может показать информацию о населении, территориальных границах, административном делении и даже национальных флагах.

Кроме снимков Земли, есть возможность просмотра изображений Луны, которые получены с запущенного в 1994-ом году спутника «Клементина». Точная детализация даёт возможность просмотреть рельеф, кратеры, расщелины и горы Луны с расстояния в двадцать метров.

Конечно же, пользование программой требует доступ к высокоскоростному интернету, но это того стоит, так как программа будет интересна и полезна не только взрослым, но и детям.

NASAWorldWind/WorldWindJava

Use Git or checkout with SVN using the web URL.

Work fast with our official CLI. Learn more.

Launching GitHub Desktop

If nothing happens, download GitHub Desktop and try again.

Launching GitHub Desktop

If nothing happens, download GitHub Desktop and try again.

Launching Xcode

If nothing happens, download Xcode and try again.

Launching Visual Studio Code

Your codespace will open once ready.

There was a problem preparing your codespace, please try again.

Latest commit

Git stats

Files

Failed to load latest commit information.

README.md

New version of WorldWind Java released

WorldWind Java 2.2.1 is now available on GitHub. This version of WorldWind Java is a maintenance release that addresses small fixes (typos, bad references, etc.) to various areas of the code and removes references to services that are no longer supported by the WorldWind servers.

WorldWind’s API remains unchanged in this release and we are committed to maintaining a consistent API in future releases. More information on the release can be found at this link: WorldWind Java 2.2.1.

Please direct questions to our new email address: arc-worldwind@mail.nasa.gov.

Nasa world wind. Смотреть фото Nasa world wind. Смотреть картинку Nasa world wind. Картинка про Nasa world wind. Фото Nasa world wind

3D virtual globe API for desktop Java, developed by NASA. Provides a geographic context with high-resolution terrain, for visualizing geographic or geo-located information in 3D and 2D. Developers can customize the globe’s terrain and imagery. Provides a collection of shapes for displaying and interacting with geographic data and representing a range of geometric objects.

Releases and Roadmap

Official WorldWind Java releases have the latest stable features, enhancements and bug fixes ready for production use.

The following options are available to run a WorldWind Java demo:

From the Apache NetBeans IDE

Clone the SDK with git, open the WorldWind Java project with Apache Netbeans and run demos via the Netbeans interface.

From a Windows Development Environment

From a Linux or macOS Development Environment

WorldWind requires a modern graphics card with a current driver. Most display problems are caused by out-of-date graphics drivers. On Windows, visit your graphics card manufacturer’s web site for the latest driver: NVIDIA, ATI or Intel. The drivers are typically under a link named Downloads or Support. If you’re using a laptop, the latest drivers are found at the laptop manufacturer’s web site.

JOGL Native Binaries

JOGL performs runtime extraction of native binaries. Some deployment situations may not allow this because it extracts the binaries to the application user’s temp directory. Runtime extraction can be avoided by by modifying WorldWind Java’s JOGL distribution to load native binaries directly from the library path instead of dynamically using the native binary JAR files as follows:

Copyright 2006-2009, 2017, 2020 United States Government, as represented by the Administrator of the National Aeronautics and Space Administration. All rights reserved.

The NASA World Wind Java (WWJ) platform is licensed under the Apache License, Version 2.0 (the «License»); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an «AS IS» BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.

NASA World Wind Java (WWJ) also contains the following 3rd party Open Source software:

A complete listing of 3rd Party software notices and licenses included in NASA World Wind Java (WWJ) can be found in the WorldWindJava-v2.2 3rd-party notices and licenses PDF found in code directory.

About

The NASA WorldWind Java SDK (WWJ) is for building cross-platform 3D geospatial desktop applications in Java.

Nasa world wind

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.

Legacy service retirement notice

January 19, 2022

Dear WorldWind Community, We are working on optimizing the backend environment that provides the WorldWind clients with geospatial data. As part of this work, we plan to take the following services offline that are no longer in use by the latest versions of WorldWind clients: Legacy SRTM Elevation service Legacy ASPX elevation service Legacy WMS elevation service Legacy WMS imagery 1.1 service Legacy ASPX Virtual Earth service Legacy TOPO map service Retirement is planned for 01/31/2022.

New versions of WorldWind released

Web WorldWind 0.10.0 and WorldWind Java 2.2.0 are now available on GitHub. The new version of Web WorldWind addresses potential vulnerabilities in the code and underlying packages. The new version of WorldWind Java focuses on upgrading to Java 11 and JOGL 2.4 as well as a switch to Apache 2.0 license. WorldWind’s API remains largely unchanged in this release and we are committed to maintaining a consistent API in future releases.

Update on up and coming releases of NASA WorldWind

Dear WorldWind Community, New software releases have been delayed due to a number of factors including COVID-19. However, we hope to release the latest version in the July timeframe. We appreciate the support and your patience during this unprecedented time. For further inquiries, please refer to our contact us page.

Update on up and coming releases of NASA WorldWind

February 26, 2020

Dear WorldWind Community, Here is a quick update on our progress with the latest WorldWind release which is now just a few weeks away. We are in the midst of getting closure on newly required release documentation and artifacts through our technology transfer and legal team. We understand that quite a few of you are eager to receive these new releases and we appreciate your patience. Rest assured that NASA is committed to continued support of WorldWind.

NASA WorldWind Survey and New Releases on the way

January 15, 2020

New releases for the WorldWind Java and Web platforms are ready, however they are being delayed due to new NASA software release processes. The WorldWind team has been working to addressing the required software release actions. Once we are able to release the new versions, future versions should go much smoother and faster. Thank you for understanding. Major new and enhanced features include: Improved speed and performance Technology upgrades including Java 11 support More secure third-party dependency management Please click here to take part in a survey, so we can connect with you in order to better support your WorldWind needs.

NASA WorldWind Survey and New Releases on the way

November 29, 2019

Demonstrating its continued commitment to the WorldWind community, over the next few weeks the NASA team will be providing new releases for the WorldWind Java and Web platforms. Major new and enhanced features include: Improved speed and performance Technology upgrades including Java 11 support More secure third-party dependency management Meanwhile, the WorldWind team is building new capabilities to support NASA air traffic management research. In addition to this new NASA work, we’d like to know more about your needs.

NASA Renews Commitment to WorldWind

WorldWind has received renewed commitment from NASA for continued development and support. NASA will continue to release updates to the WorldWind SDKs, and will continue to make the WorldWind Servers accessible for all Users. We plan to make an announcement soon regarding a path forward for improved support of the WorldWind User & Developer communities. For more information e-mail: worldwind-info@lists.nasa.gov

New high-resolution NAIP aerial imagery

February 14, 2019

New high-resolution USGS NAIP Plus aerial imagery is coming to NASA WorldWind. Stay tuned for more updates in the coming weeks! The NASA WorldWind development team is working to add built-in WorldWind layers with imagery from The National Map’s USGS NAIP Plus service. WorldWind Java’s existing USGS NAIP layers that access worldwind47.arc.nasa.gov/wms will take advantage of this new imagery. Web WorldWind and WorldWind Android will get new NAIP image layers.

WorldWind servers available during a U.S. Federal Government shutdown

December 21, 2018

In the event of a U.S. Federal Government shutdown NASA WorldWind web services will remain online and available. WorldWind’s 3D globe SDKs will continue to retrieve imagery and terrain from these web services as usual. This also applies to the official WorldWind website and the CDN-hosted contents serving the minified worldwind.min.js library and various image files used by Web WorldWind. The web services and websites involved are: https://worldwind.arc.nasa.gov https://files.worldwind.arc.nasa.gov https://data.

Announcing WorldWind news

December 21, 2018

The NASA WorldWind project is proud to announce a news feature for the official WorldWind website. Stay tuned for updates on the WorldWind 3D globe software development kits and the status of our imagery and elevation web services, as well as other supporting services like our CDN-hosted content. The WorldWind news section is also intended as a place for the WorldWind team to share insights about our 3D globe SDKs and their features, as well as other related projects like the WorldWind Server Kit.

NASA World Wind

NASA World Wind

Nasa world wind. Смотреть фото Nasa world wind. Смотреть картинку Nasa world wind. Картинка про Nasa world wind. Фото Nasa world wind
Screenshot of World Wind showing Blue Marble Next Generation layer
Developer(s)NASA Ames Research Center
Initial release2004
Stable release1.4 / February 14, 2007
Written inC#
Operating systemWindows 2000, XP
LanguageEnglish
TypeVirtual globe
LicenseNASA Open Source Agreement v1.3
Websiteworldwind.arc.nasa.gov

Nasa world wind. Смотреть фото Nasa world wind. Смотреть картинку Nasa world wind. Картинка про Nasa world wind. Фото Nasa world wind

Nasa world wind. Смотреть фото Nasa world wind. Смотреть картинку Nasa world wind. Картинка про Nasa world wind. Фото Nasa world wind

Nasa world wind. Смотреть фото Nasa world wind. Смотреть картинку Nasa world wind. Картинка про Nasa world wind. Фото Nasa world wind

Nasa world wind. Смотреть фото Nasa world wind. Смотреть картинку Nasa world wind. Картинка про Nasa world wind. Фото Nasa world wind

Nasa world wind. Смотреть фото Nasa world wind. Смотреть картинку Nasa world wind. Картинка про Nasa world wind. Фото Nasa world wind

Nasa world wind. Смотреть фото Nasa world wind. Смотреть картинку Nasa world wind. Картинка про Nasa world wind. Фото Nasa world wind

Nasa world wind. Смотреть фото Nasa world wind. Смотреть картинку Nasa world wind. Картинка про Nasa world wind. Фото Nasa world wind

Nasa world wind. Смотреть фото Nasa world wind. Смотреть картинку Nasa world wind. Картинка про Nasa world wind. Фото Nasa world wind

World Wind is a free, [1] open source virtual globe developed by NASA and the open source community for use on personal computers running Microsoft Windows. The program overlays NASA and USGS satellite imagery, aerial photography, topographic maps and publicly available GIS data on 3D models of the Earth and other planets.

Contents

Overview

World Wind was released for the first time in 2004 by NASA. The latest version (1.4) developed mainly by open source community members from World Wind Central/Free Earth Foundation had its premiere on February 14, 2007.

Apart from the Earth there are several worlds in World Wind: Moon, Mars, Venus, Jupiter (with the four Galilean moons of Io, Ganymede, Europa and Callisto) and SDSS (imagery of stars and galactics). All these worlds are available in the File menu.

Users interact with the selected planet by rotating it, tilting the view, and zooming in and out. Five million placenames, political boundaries, latitude/longitude lines, and other location criteria can be displayed. World Wind provides the ability to browse maps and geospatial data on the internet using the OGC’s WMS servers (version 1.4 also uses WFS for downloading placenames), import ESRI shapefiles and kml/kmz files. This is an example of how World Wind allows anyone to deliver their data.

The resolution inside the US is high enough to clearly discern individual buildings, houses, cars (USGS Digital Ortho layer) and even the shadows of people (metropolitan areas in USGS Urban Ortho layer). The resolution outside the US is at least 15 meters per pixel.

World Wind uses digital elevation model (DEM) data collected by NASA’s Shuttle Radar Topography Mission. This means one can view topographic features such as the Grand Canyon or Mount Everest in three dimensions. In addition, WW has bathymetry data which allows users to see ocean features, such as trenches and ridges, in 3D.

Many people using the applications are adding their own data and making them available through various sources, such as the World Wind Central or blogs mentioned in the link section below.

All images and movies created with World Wind using Blue Marble, Landsat, or USGS public domain data can be freely modified, re-distributed, and used on web sites, even for commercial purposes.

Add-ons and plug-ins

Plugins are small programs written in C#, VB or J# which are loaded and compiled by World Wind at startup. Plug-in developers can add features to World Wind without changing the program’s source code.

World Wind Java

Forks and clones

Datasets available

Low resolution Blue Marble datasets are included with the initial download; as a user zooms in to certain areas, additional high resolution data is downloaded from the NASA servers. The size of all currently available data sets is about 4.6 terabytes.

NASA World Wind

Nasa world wind. Смотреть фото Nasa world wind. Смотреть картинку Nasa world wind. Картинка про Nasa world wind. Фото Nasa world wind

Animation showing atmosphere and shading effects in v1.4

Nasa world wind. Смотреть фото Nasa world wind. Смотреть картинку Nasa world wind. Картинка про Nasa world wind. Фото Nasa world wind

USGS Urban Ortho-Imagery of Huntington Beach, California in older version of World Wind (1.2)

Nasa world wind. Смотреть фото Nasa world wind. Смотреть картинку Nasa world wind. Картинка про Nasa world wind. Фото Nasa world wind

Nasa world wind. Смотреть фото Nasa world wind. Смотреть картинку Nasa world wind. Картинка про Nasa world wind. Фото Nasa world wind

Nasa world wind. Смотреть фото Nasa world wind. Смотреть картинку Nasa world wind. Картинка про Nasa world wind. Фото Nasa world wind

Nasa world wind. Смотреть фото Nasa world wind. Смотреть картинку Nasa world wind. Картинка про Nasa world wind. Фото Nasa world wind

Nasa world wind. Смотреть фото Nasa world wind. Смотреть картинку Nasa world wind. Картинка про Nasa world wind. Фото Nasa world wind

Hurricane Dean in NASA World Wind

Nasa world wind. Смотреть фото Nasa world wind. Смотреть картинку Nasa world wind. Картинка про Nasa world wind. Фото Nasa world wind

Contents

Overview [ ]

Though widely available since 2003, World Wind was released with the NASA Open Source Agreement license in 2004.

Users could interact with the selected planet by rotating it, tilting the view, and zooming in and out. Five million place names, political boundaries, latitude/longitude lines, and other data can be displayed. World Wind.NET provided the ability to browse maps and geospatial data on the internet using the OGC ‘s WMS servers (version 1.4 also uses WFS for downloading place names), import ESRI shapefiles and kml/kmz files. This is an example of how World Wind allows anyone to deliver their data.

The resolution inside the US is high enough to clearly discern individual buildings, houses, cars (USGS Digital Ortho layer) and even the shadows of people (metropolitan areas in USGS Urban Ortho layer). The resolution outside the US is at least 15 meters per pixel.

Microsoft has allowed World Wind to incorporate Virtual Earth high resolution data for non-commercial use. [3]

Many people using the applications are adding their own data and are making them available through various sources, such as the World Wind Central or blogs mentioned in the link section below.

All images and movies created with World Wind using Blue Marble, Landsat, or USGS public domain data can be freely modified, re-distributed, and used on web sites, even for commercial purposes.

Add-ons and plugins [ ]

World Wind Java [ ]

Since WWj is an SDK, there is no single application; instead there are any number of applications using WWj, each with different functionalities, created by government agencies and commercial developers from around the world. These applications include simple virtual globe viewers, satellite tracker, GIS platforms, photo editor, F-16 simulator, mission planning software and many more.

Tutorials [ ]

Forks and clones [ ]

Datasets available [ ]

NASA World Wind

NASA World Wind

NASA Ames Research Center

NASA Open Source Agreement v1.3 [2]

Nasa world wind. Смотреть фото Nasa world wind. Смотреть картинку Nasa world wind. Картинка про Nasa world wind. Фото Nasa world wind

Nasa world wind. Смотреть фото Nasa world wind. Смотреть картинку Nasa world wind. Картинка про Nasa world wind. Фото Nasa world wind

NASA World Wind — полностью трёхмерный интерактивный виртуальный глобус, созданный NASA. Использует спутниковые снимки NASA и аэрофотосъёмку USGS для построения трёхмерных моделей Земли, Луны, Марса, Венеры и Юпитера.

NASA World Wind использует несвободную лицензию с открытым исходным кодом. [2] [3] Программа написана на Java, и работает под управлением всех операционных систем, для которых реализован OpenGL-стек.

Первоначально в программе содержатся карты с низким разрешением. При приближении некоторой рассматриваемой области на карте, изображения с высоким разрешением скачиваются с серверов NASA.

Программа позволяет выбирать масштаб, направление и угол зрения, видимые слои, производить поиск по географическим названиям. Возможно отображение названий географических объектов и политических границ.

NASA World Wind имеет расширяемую архитектуру. Существуют плагины для работы с GPS, для отображения облачности, землетрясений, ураганов в приближенно к реальному времени и ряд других.

NASA World Wind 2.2.0

Nasa world wind. Смотреть фото Nasa world wind. Смотреть картинку Nasa world wind. Картинка про Nasa world wind. Фото Nasa world wind

Nasa world wind. Смотреть фото Nasa world wind. Смотреть картинку Nasa world wind. Картинка про Nasa world wind. Фото Nasa world wind

NASA World Wind – программа для просмотра трехмерного изображения Земли и Луны. Позволяет производить поиск по определенным параметрам. Достаточно ввести название нужного места, как программа найдет его и отобразит на экране. Есть возможность масштабировать изображение. Программа интересна тем, что помимо Земли показывает еще и Луну.

Приложение NASA World Wind дает возможность просматривать поверхность земли так, будто вы летите над ней. Чем сильнее приближено изображение, тем отчетливее виден трехмерный эффект. Разрешение картинки зависит от населенности местности. В густонаселенных районах разрешение может составлять 0,33 метра на пиксель, а в слабозаселенных местах – 15 метров на пиксель.

Чтобы просмотреть поверхность Луны, можно скачать бесплатно NASA World Wind. Снимки Луны получены со спутника Клементина, который успел за время своего существования сделать почти 2 миллиона снимков. Это уникальный шанс увидеть Луну воочию, своими глазами разглядывая рельеф. Есть также высокодетализированные изображения, благодаря которым можно рассмотреть поверхность спутника Земли с высоты 20 метров.

Nasa world wind

WorldWind is an open source API for visualizing and hosting geospatial data. Our client libraries, available for Android devices, the browser, or the desktop, provide developers a quick and easy utility for visualizations of 3D globe, map and geographical information. Our server kit extends the functionality of GeoServer to provide an end to end geospatial solution.

Organizations across the world use WorldWind to monitor weather patterns, visualize cities and terrain, track the movement of planes, vehicles and ships, analyze geospatial data, and educate people about the Earth.

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.

Curated by NASA, work on WorldWind began in 2002 and was released under the NASA Open Source Agreement (NOSA). The project was ported to Java in 2006, and in November 2009 was awarded NASA Software of the Year. In 2018 Web WorldWind 0.9.0 was released under Apache 2.0 License. It has developed a global community of users, from government, education, the non-profit sector, as well as private industry. HTML5 and Android versions have been added as well as the server kit for hosting data.

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.

With WorldWind taking care of 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 the solving the problems specific to their own domains and quickly building whatever geospatial applications they choose.

NASA World Wind for Windows

The entire world is within your reach

NASA released World Wind six months before Google Earth, yet it failed to make as much of an impact. However, anything coming out of the prestigious American aeronautics administration is definitely worth a closer look. So what sets World Wind apart from Google Earth?

World Wind’s real selling point is the quality of its satellite imagery. World Wind reveals Earth in many different perspectives thanks to the large variety of maps. Blue Marble exposes Earth in its true colors, Landsat 7 gives you high resolution imagery, and MODIS can display time relevant data such as earthquakes, fires or floods. Browse over mountains and observe the snowy peaks, the clouds, and the different colors of the rock, with incredible precision. Be aware though that the lower you go, the more detail will appear, and World Wind will take more time to process the image.

A digital globe wouldn’t be complete without its own search option. Find a destination by typing its name in the search tool located on the top bar. Landmarks are particularly well catalogued. If you select the landmark finder tool from the top section, World Wind will exhibit small tags for all locations it considers of significance. Click on the tag and you will be directed to the Wikipedia page for that particular landmark, where you’ll be able to read all about it. It is important to point out however that the search function in World Wind is not as good at finding cities as it is with landmarks.

Another of World Wind’s assets is its usability. Zoom in over the map using the rollover button of your mouse and skim to parts of the screen with your mouse. The more you focus down on a place the more names of cities and significant locations pop up. These can clog up your screen however, so you’d be wise to configure World Wind to only show the information you need, like country borders and urban areas.

To set itself apart from Google Earth, World Wind provides two original tools. Capitalizing on its lunar explorations, the aeronautics administration lets you view the Moon in extremely high definition. Focus in on its craters, deserts and plains and search for Apollo 11’s landing site. Additionally, World Wind recreates the infamous Oregon trail mapped out by American adventurers Lewis and Clark at the beginning of the 19th century, stretching out from Independece, Missouri to the Pacific state of Oregon. World Wind points to significant landmarks which should be of interest to students or history amateurs.

World Wind is as good a digital imagery program as Google Earth. While the image resolution process can be sluggish, World Wind manages to set itself apart thanks to its landmark finder and fun tools like the Moon visualizer and the Lewis & Clark trail.

Many new changes including:Zoomit layers are not being stored in cache\earth\imagesChange splash screen version text from «1.3.4» to «1.3.5»WebDownload.cs is Breakingly Different

Changes

Many new changes including:Zoomit layers are not being stored in cache\earth\imagesChange splash screen version text from «1.3.4» to «1.3.5»WebDownload.cs is Breakingly Different

World Wind lets you zoom from satellite altitude into any place on Earth. Leveraging Landsat satellite imagery and Shuttle Radar Topography Mission data, World Wind lets you experience Earth terrain in visually rich 3D, just as if you were really there.

NASA World Wind

Информация о программе

NASA World Wind позволяет осуществлять демонстрацию фотографий земного шара, которые сделаны при помощи спутника. В программе доступно создание изображений с высоким разрешением. Впоследствии можно осуществлять их редактирование и конвертацию в нужный пользователю формат. Интерфейс прост в эксплуатации. Инструмент взаимодействует с серверами Наса и несколькими околоземными спутниками.

Качество трехмерных кадров взаимосвязано с регионом владельца утилиты. С ее помощью можно осуществлять виртуальное путешествие по поверхности Земли, что позволит разглядывать отдельные участки в рабочем окне. Приложение работает с географическими google-моделями. Доступен выбор масштаба, обзора, границ, изменение вида виртуальной карты. Данные загружаются в высокоскоростном режиме.

Nasa world wind. Смотреть фото Nasa world wind. Смотреть картинку Nasa world wind. Картинка про Nasa world wind. Фото Nasa world wind

Скачать бесплатно полную русскую версию NASA World Wind с официального сайта без регистрации и смс.

NASAWorldWind/WebWorldWind

Use Git or checkout with SVN using the web URL.

Work fast with our official CLI. Learn more.

Launching GitHub Desktop

If nothing happens, download GitHub Desktop and try again.

Launching GitHub Desktop

If nothing happens, download GitHub Desktop and try again.

Launching Xcode

If nothing happens, download Xcode and try again.

Launching Visual Studio Code

Your codespace will open once ready.

There was a problem preparing your codespace, please try again.

Latest commit

Git stats

Files

Failed to load latest commit information.

README.md

Web WorldWind 0.11.0 is now available on GitHub. The summary of changes is as follows:

Development environment changes:

WorldWind’s API remains largely unchanged in this release and we are committed to maintaining a consistent API in future releases.

For additional information, please refer to the releases list. Please direct any questions to our email address: arc-worldwind@mail.nasa.gov.

Web WorldWind is a 3D planetary globe engine built in JavaScript for the web, developed by NASA. The European Space Agency has provided valuable contributions to this platform since 2015. Web WorldWind provides a geographic context complete with terrain, and a collection for shapes for displaying and interacting with geographic or geo-located information in 3D and 2D in any modern web browser. High-resolution terrain and imagery is retrieved from remote servers automatically as needed, while enabling developers to include their own custom terrain, imagery, 3D shapes, and position markings.

The project’s website, worldwind.arc.nasa.gov has setup instructions, developer guides, API documentation and more.

The Web WorldWind Developer’s Guide has a complete description of Web WorldWind’s functionality. In there, you will find many Web WorldWind resources, including a user guide and documentation for every module file. For complete beginners on WorldWind, the Get Started tutorial is the place to go.

The latest Web WorldWind release provides many simple examples showing how to use most of Web WorldWind’s functionality, as well as more involved small applications for reference on how to use Web WorldWind in domain-focused GIS development.

Nasa world wind. Смотреть фото Nasa world wind. Смотреть картинку Nasa world wind. Картинка про Nasa world wind. Фото Nasa world wind

Install NodeJS. The build is known to work with Node.js 12.18.0 LTS.

npm install downloads WorldWind’s dependencies and builds everything

npm run build builds everything

npm run doc generates the WorldWind API documentation

npm run test runs WorldWind’s unit tests

npm run test:watch automatically runs WorldWind’s unit tests when source code changes

Copyright 2003-2006, 2009, 2017, 2020, 2022 United States Government, as represented by the Administrator of the National Aeronautics and Space Administration. All rights reserved.

The NASAWorldWind/WebWorldWind platform is licensed under the Apache License, Version 2.0 (the «License»); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an «AS IS» BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.

NASAWorldWind/WebWorldWind also contains the following 3rd party Open Source software:

A complete listing of 3rd Party software notices and licenses included in WebWorldWind can be found in the Web WorldWind 3rd-party notices and licenses PDF file found in its code directory.

About

The NASA WorldWind Javascript SDK (WebWW) includes the library and examples for creating geo-browser web applications and for embedding a 3D globe in HTML5 web pages.

nasa/World-Wind-Java

Use Git or checkout with SVN using the web URL.

Work fast with our official CLI. Learn more.

Launching GitHub Desktop

If nothing happens, download GitHub Desktop and try again.

Launching GitHub Desktop

If nothing happens, download GitHub Desktop and try again.

Launching Xcode

If nothing happens, download Xcode and try again.

Launching Visual Studio Code

Your codespace will open once ready.

There was a problem preparing your codespace, please try again.

Latest commit

Git stats

Files

Failed to load latest commit information.

README.txt

About

World Wind, an open source 3D interactive world viewer, was created by NASA’s Learning Technologies project, and released in mid-2004. It is now developed by NASA staff and open source community developers.

Resources

Stars

Watchers

Forks

Releases

Packages 0

Languages

Footer

© 2022 GitHub, Inc.

You can’t perform that action at this time.

You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session.

Nasa world wind

Wind Project Scientist
Lynn B. Wilson III
(301) 286-6487
lynn.b.wilson [at] nasa.gov

Two Columns

WIND SPACECRAFT

Comprehensive Solar Wind Laboratory for Long-Term Solar Wind Measurements

Wind and Polar were part of the stand-alone Global Geospace Science (GGS) program, a subset of the International Solar Terrestrial Physics (ISTP) program which included the additional missions Geotail, SoHO and Cluster. The objective of the ISTP program was to study the origin of solar variability and activity, the transport of manifestations of that activity to the Earth via plasma processes, and the cause-and-effect relationships between that time varying energy transport and the near-earth environment.

Wind‘s original name was Interplanetary Physics Laboratory while its GGS partner Polar was short for Polar Plasma Laboratory. This is, in part, why the name for the Wind spacecraft is sometimes written in all capital letters though it was never an acronym.

AWARDS

Exceptional Scientific Achievement Medal [September, 2019]: Lynn B. Wilson III, Wind‘s project scientist, was awarded the 2019 Exceptional Scientific Achievement Medal For exceptional scientific discoveries in collisionless shock physics and the kinetic physics of space plasmas.

Group Achievement Award [June, 2015]: The Wind Operations Team, NASA Goddard Space Flight Center, Greenbelt, Maryland, received the NASA Group Achievement Award for recovery of the Wind spacecraft’s command and attitude processor. [Award Details]

NEWS: Highlights and Updates

Mission Highlight [Mar 2022]:
Wind data has been used (directly or indirectly) in more than 6000 refereed scientific publications!

Science Highlight [May 2021]:
A comprehensive review paper of the scientific highlights and accomplishments of the Wind spacecraft was published in Reviews of Geophysics on May 14, 2021. The paper was highlighted by the journal in an Editors’ Vox on the EOS website.

Science Highlight [Mar 2021]:
Wind data was used to trace the source region of solar energetic particles (SEPs) and was highlighted on NASA’s home page at Scientists Trace Fastest Solar Particles to Their Roots. The study is published in Science Advances (doi:10.1126/sciadv.abf0068).

Science Highlight [Jan 2021]:
Wind data was used in some recent studies that was highlighted on NASA’s home page at Giant Flares in Nearby Galaxy. At least two Nature papers have resulted from these observations (doi:10.1038/s41586-020-03076-9 and doi:10.1038/s41586-020-03077-8), all of which relied upon Wind/KONUS observations.

Science Highlight [Nov 2020]:
Wind data was used in some recent studies that was highlighted on NASA’s home page at Fast Radio Bursts. At least six Nature papers resulted from these observations, all of which relied upon Wind/KONUS observations.

Mission Highlight [Nov 2019]:
Wind turned 25 on November 1, 2019. A press release highlighting its 25 years of service can be found at 25 Years of Science in the Solar Wind

Science Highlight [June 2019]:
Wind data was used in a recent study showing that ions are heated in a preferential zone close to the solar surface, at altitudes that will be visited by Parker Solar Probe in roughly two years. The study was also highlighted at: Solving the sun’s super-heating mystery with Parker Solar Probe

Mission Highlight [May 2019]:
Wind data has been used (directly or indirectly) in more than 5000 refereed scientific publications!

Science Highlight [May 2017]:
Wind data was used in a recent study to show that some aspects of MHD may be more relevant in solar wind models than previously thought. The study was also highlighted at: UNH Researcher Identifies Key Differences in Solar Wind Models

Mission Highlight [January 2017]:
Wind data has been used (directly or indirectly) in more than 4000 refereed scientific publications!

Science Highlight [November 2016]:
Data from the Wind spacecraft was used in to support a recent study published in the journal Physical Review Letters that was selected as an Editors’ Suggestion article at Electron Acceleration, highlighted at NASA and Physical Review Letters Highlights and THEMIS Nuggets, and some fun visualizations of Shock Drift Acceleration.

Mission Update [June 2016]:
Dr. Lynn B. Wilson III was promoted to the project scientist role for the Wind spacecraft.

Science Highlight [December 2014]:
The Wind spacecraft recently turned 20 on November 1, 2014. The anniversary of its launch was marked by a special session at the 2014 Fall AGU General Assembly entitled Twenty Years of Wind Observations and a highlight on NASA’s homepage at A Solar Wind Workhorse Marks 20 Years of Science Discoveries.

Science Highlight [September 2014]:
A recent study discussing the sonification of Wind magnetic field data was featured on NASA’s homepage at More Than Meets the Eye: NASA Scientists Listen to Data and Popular Science at NASA Scientists Study The Sun By Listening To It.

Science Highlight [April 2013]:
A recent publication using data from the Wind spacecraft was featured on NASA’s homepage at NASA’s Wind Mission Encounters ‘SLAMS’ Waves.

Science Highlight [March 2013]:
A recent publication using data from the Wind spacecraft was highlighted as a Physical Review Letters spotlight article and a NASA Feature Article at Solar Wind Energy Source Discovered.

Science Highlight [April 2012]:
A recent publication using data from the Wind spacecraft was featured on NASA’s homepage at Riding the Plasma Wave.

New Data Products

New WAVES Data Set:
2021 The WAVES TDSF data between February 2, 1995 and December 31, 2020 has been uploaded to Zenodo at Wind WAVES TDSF Dataset. The data product details are provided in the metadata at the link.

New 3DP Data Set:
2019 The 3DP electron electrostatic analyzer (ESA) data has been calibrated and used to define velocity moments for the three primary electron components in the solar wind (i.e., core, halo, and beam/strahl). The data can be found at Supplement to: Electron energy partition across interplanetary shocks as part of a three-part paper on the partition of electron energy. All three parts have been published in the The Astrophysical Journal Supplement Series and The Astrophysical Journal.

New SMS Data Set:
2019 The SMS Suprathermal Ion Composition Spectrometer (STICS) has recently been reprocessed to produce four new data sets found at CDAWeb (with labels wi_l2-hplus-3min_sms-stics-* and wi_l2-he2plus-3min_sms-stics-*, where the asterisk is either solarwind or magnetosphere). The data include sectored fluxes for hydrogen and alpha-particles separated by time periods inside and outside the terrestrial magnetosphere. The instrument includes 3 separate TOF telescopes that view 3 separate latitude sectors (16 total sectors). The spinning spacecraft body allows the three telescopes to cover nearly 4 π steradian. The solar direction is in sectors 8-10 while the earthward direction is in sectors 0-2.

New 3DP Data Set:
2016 The 3DP electron electrostatic analyzer (ESA) data has recently been re-examined to produce updated velocity moments for the entire electron distribution. The data can be found at CDAWeb (with label wi_emfits_e0_3dp) currently covering Jan. 1, 1995 to Dec. 31, 2004. The data was produced for periods when the Wind spacecraft was in the solar wind, thus periods in the magnetosphere have not been processed.

New WAVES Data Set:
2016 The WAVES time domain sampler (TDS) receiver, which measures high frequency electric and magnetic fluctuations, also observes the plasma cloud produced by dust impacts on the spacecraft body. David Malaspina (PI) and Lynn B. Wilson III (Co-I) recently scanned through and compiled a list of all the dust impacts observed by the TDS receiver between Jan. 1, 1995 and Jan. 1, 2016 called the dust impact database. The data set was publicly released and is available at CDAWeb.

New SWE Ion Faraday Cup Data Sets:
2016 Newly processed Wind SWE Ion Faraday Cup (FCs) data sets are available on the Data section of this page. The SWE Ion reduced velocity distribution function data sets are available at CDAWeb.

2017 New graphical user interface (GUI) software release for analyzing the SWE FC data sets can be found at Janus.

New EPACT Data Sets:
2018 Newly procesed Wind EPACT-STEP data sets are available at CDAWeb.

2016 Newly procesed Wind EPACT-LEMT data sets are available on the Data section of this page. The data are also available at CDAWeb and VEPO.

2016 New release of the 20 MeV proton channel from the EPACT-APE detector are available at VEPO and now at CDAWeb.

New KONUS Data Set:
2018 Data for all solar flares registered by the KONUS instrument in the triggered mode are available on-line via the Solar Flare Database. The database contains energy spectra and detector response matrices in FITS format as well as light curves in G1, G2 and G3 channels in ASCII and IDL SAV formats for solar flares detected in the triggered mode. New solar observations will be added to the database as soon as they arrive.

NASA WorldWind

NASA Ames Research Center

Popular repositories

The NASA WorldWind Javascript SDK (WebWW) includes the library and examples for creating geo-browser web applications and for embedding a 3D globe in HTML5 web pages.

The NASA WorldWind Java SDK (WWJ) is for building cross-platform 3D geospatial desktop applications in Java.

The NASA WorldWind Java SDK for Android (WWA) includes the library, examples and tutorials for building 3D virtual globe applications for phones and tablets.

The NASA WorldWind Server Kit (WWSK) is an open source Java project that assembles GeoServer for easy distribution and implementation.

This GitHub organization’s GitHub Pages placeholder site

This GitHub organization’s default community health files.

The NASA WorldWind Java SDK for Android (WWA) includes the library, examples and tutorials for building 3D virtual globe applications for phones and tablets.

13 Updated Aug 26, 2022

The NASA WorldWind Javascript SDK (WebWW) includes the library and examples for creating geo-browser web applications and for embedding a 3D globe in HTML5 web pages.

15 Updated Aug 17, 2022

The NASA WorldWind Java SDK (WWJ) is for building cross-platform 3D geospatial desktop applications in Java.

38 Updated Jun 7, 2022

This GitHub organization’s GitHub Pages placeholder site

Wind World

Nasa world wind. Смотреть фото Nasa world wind. Смотреть картинку Nasa world wind. Картинка про Nasa world wind. Фото Nasa world wind

Far above the howling winds of Saturn, its icy moons circle the planet in silence. Mimas is seen near the upper right, while Tethys hovers at the bottom. Dark shadows cast by the see-through rings slice across the northern hemisphere. Mimas is 397 kilometers (247 miles) across. Tethys is 1,071 kilometers (665 miles) across.

The dark, doughnut-shaped storm near the south pole is at least 1,600 kilometers (1,000 miles) across and could easily swallow any of Saturn’s moons except giant Titan (5,150 kilometers, 3,200 miles across).

The image was taken with the Cassini spacecraft wide-angle camera on June 21, 2005, through a filter sensitive to wavelengths of infrared light centered at 752 nanometers at a distance of approximately 2.2 million kilometers (1.3 million miles) from Saturn and at a Sun-Saturn-spacecraft, or phase, angle of 53 degrees. The image scale is 125 kilometers (78 miles) per pixel.

The Cassini-Huygens mission is a cooperative project of NASA, the European Space Agency and the Italian Space Agency. The Jet Propulsion Laboratory, a division of the California Institute of Technology in Pasadena, manages the mission for NASA’s Science Mission Directorate, Washington, D.C. The Cassini orbiter and its two onboard cameras were designed, developed and assembled at JPL. The imaging team is based at the Space Science Institute, Boulder, Colo.

Credit: NASA/JPL/Space Science Institute

The dark, doughnut-shaped storm near the south pole is at least 1,600 kilometers (1,000 miles) across and could easily swallow any of Saturn’s moons except giant Titan (5,150 kilometers, 3,200 miles across).

The image was taken with the Cassini spacecraft wide-angle camera on June 21, 2005, through a filter sensitive to wavelengths of infrared light centered at 752 nanometers at a distance of approximately 2.2 million kilometers (1.3 million miles) from Saturn and at a Sun-Saturn-spacecraft, or phase, angle of 53 degrees. The image scale is 125 kilometers (78 miles) per pixel.

The Cassini-Huygens mission is a cooperative project of NASA, the European Space Agency and the Italian Space Agency. The Jet Propulsion Laboratory, a division of the California Institute of Technology in Pasadena, manages the mission for NASA’s Science Mission Directorate, Washington, D.C. The Cassini orbiter and its two onboard cameras were designed, developed and assembled at JPL. The imaging team is based at the Space Science Institute, Boulder, Colo.

Credit: NASA/JPL/Space Science Institute

NASA World Wind скачать бесплатно

Описание программы

Nasa world wind. Смотреть фото Nasa world wind. Смотреть картинку Nasa world wind. Картинка про Nasa world wind. Фото Nasa world wind

Nasa world wind является популярной программой, с помощью которой можно демонстрировать фотографии Земли, сделанные со спутника. Приложение позволяет создать изображения высокого разрешения, которые можно редактировать и конвертировать в необходимый формат.

Программное средство взаимодействует с несколькими спутниками и серверами Наса. Качество трехмерных снимков зависит от региона владельца. С помощью удобной утилиты пользователи могут передвигаться по поверхности планеты и разглядывать все ее участки в окне ПО. Взаимодействует с географическими моделями google. Можно выбирать масштаб, границы, обзор, изменять вид виртуальных карт.

Наса ворлд винд привлекает интуитивно понятным меню, хорошей скоростью загрузки данных и небольшими техническими требованиями.

Рекомендуем последнюю версию NASA World Wind скачать бесплатно без вирусов, рекламы, регистрации и смс с официального сайта.

Скачать бесплатно NASA World Wind 2.2.0

Nasa world wind. Смотреть фото Nasa world wind. Смотреть картинку Nasa world wind. Картинка про Nasa world wind. Фото Nasa world wind

NASA World Wind – программа для просмотра трехмерного изображения Земли и Луны. Позволяет производить поиск по определенным параметрам. Достаточно ввести название нужного места, как программа найдет его и отобразит на экране. Есть возможность масштабировать изображение. Программа интересна тем, что помимо Земли показывает еще и Луну.

Приложение NASA World Wind дает возможность просматривать поверхность земли так, будто вы летите над ней. Чем сильнее приближено изображение, тем отчетливее виден трехмерный эффект. Разрешение картинки зависит от населенности местности. В густонаселенных районах разрешение может составлять 0,33 метра на пиксель, а в слабозаселенных местах – 15 метров на пиксель.

Чтобы просмотреть поверхность Луны, можно скачать бесплатно NASA World Wind. Снимки Луны получены со спутника Клементина, который успел за время своего существования сделать почти 2 миллиона снимков. Это уникальный шанс увидеть Луну воочию, своими глазами разглядывая рельеф. Есть также высокодетализированные изображения, благодаря которым можно рассмотреть поверхность спутника Земли с высоты 20 метров.

NASA World Wind 1.4.0

В отличие от другого программного обеспечения, позволяющего рассматривать поверхность земли, NASA World Wind даёт пользователю возможность делать то же самое и с её спутником.

Описание программы

Программа отличается простотой использования, имеет наивысшую детализацию ландшафта, а также, как мы уже сказали, даёт возможность рассматривать поверхность луны. При этом детализация поверхности спутника планеты не хуже, чем в случае с его родителем.

Единственное, что нужно учитывать, это большое количество используемого трафика. Так как мы, по сути, работаем с детализированными изображениями, их придётся скачивать в папку с временными файлами.

Как пользоваться

Переходим к практике. Давайте на конкретном примере разберём процесс инсталляции NASA World Wind и рассмотрим основы использования данной программы:

Достоинства и недостатки

У данного приложения существует немало конкурентов. Давайте на их фоне рассмотрим сильные и слабые стороны NASA World Wind.

NASA World Wind

Из Википедии — свободной энциклопедии

Nasa world wind. Смотреть фото Nasa world wind. Смотреть картинку Nasa world wind. Картинка про Nasa world wind. Фото Nasa world wind

NASA World Wind — полностью трёхмерный интерактивный виртуальный глобус, созданный NASA. Использует спутниковые снимки NASA и аэрофотосъёмку USGS для построения трёхмерных моделей Земли, Луны, Марса, Венеры и Юпитера.

Первоначально в программе содержатся карты с низким разрешением. При приближении некоторой рассматриваемой области на карте, изображения с высоким разрешением скачиваются с серверов NASA.

Программа позволяет выбирать масштаб, направление и угол зрения, видимые слои, производить поиск по географическим названиям. Возможно отображение названий географических объектов и политических границ.

NASA World Wind имеет расширяемую архитектуру. Существуют плагины для работы с GPS, для отображения облачности, землетрясений, ураганов в приближенном к реальному времени и ряд других.

Отзывы о программе NASA World Wind

Nasa world wind. Смотреть фото Nasa world wind. Смотреть картинку Nasa world wind. Картинка про Nasa world wind. Фото Nasa world wind

Nasa world wind. Смотреть фото Nasa world wind. Смотреть картинку Nasa world wind. Картинка про Nasa world wind. Фото Nasa world wind
World Wind показывет Blue Marble Next Generation слой
Тип
Загрузок всего209 363
Загрузок за сегодня0
Кол-во комментариев139
Подписавшихся на новости о программе28 (подписаться)

KERGUDU про NASA World Wind 1.4.0 [24-01-2016]

Со Всеми полностью согласен
NASA World Wind-полное дерьмо-ничего не видно
3 | 2 | Ответить

Гость про NASA World Wind 1.4.0 [06-07-2015]

Гость про NASA World Wind 1.4.0 [16-03-2014]

Говнище нерабочее. Пишет «Problem connecting to server. Trying again in 2 minutes» и так каждый раз.
4 | 6 | Ответить

Gena MUR про NASA World Wind 1.4.0 [29-09-2013]

GPG про NASA World Wind 1.4.0 [26-11-2012]

Не хрена не видно, все размыто
2 | 5 | Ответить

Hak MonSter *** про NASA World Wind 1.4.0 [24-08-2011]

прога дерьмо прошлый век даже нет web камер по всему миру в режыме риального времени
2 | 2 | Ответить

Minsavir про NASA World Wind 1.4.0 [22-10-2010]

При скорости 4 Мб и безлимитка скачивается очень быстро оба диска Nasa
2 | 2 | Ответить

Siko про NASA World Wind 1.4.0 [23-07-2010]

gavrik1968 про NASA World Wind 1.4.0 [06-06-2010]

блин народ да вы че на самом деле в 2010 то году о проге этой пишите?! вы на даты иногда то поглядывайте. уж давно есть то что вам надо! ентож лажа под цвет паноса. гляделки свои откройте по ширше.
2 | 2 | Ответить

Я про NASA World Wind 1.4.0 [03-03-2010]

Программа дерьмо всё размыто
2 | 2 | Ответить

Conficker про NASA World Wind 1.4.0 [26-02-2010]

DUDEK про NASA World Wind 1.4.0 [07-02-2010]

А русыфикатор усть под эту прогу,дайте плиз.
2 | 2 | Ответить

Сергей про NASA World Wind 1.4.0 [25-01-2010]

Это ж какие мозги надо иметь чтобы с нормальной прогой не разобрться?!
2 | 2 | Ответить

Z3pp3l1n про NASA World Wind 1.4.0 [21-05-2009]

Как сделать что бы норм было города видно, а то невидно ниче
3 | 2 | Ответить

karina про NASA World Wind 1.4.0 [09-02-2009]

я например качаю и побольше 4 гб в день, что тут такого, любая новая игра весит больше
2 | 2 | Ответить

антон про NASA World Wind 1.4.0 [05-02-2009]

Аццкий Сотона Гг. Фигня это. Слишком много весит онлайн версия. А про Офф и говроить нечего. Покажите мне человека, который скачает 4.3 гб из нета. Маразм.

ответ: какой маразм блин я с инета качаю каждую неделю по зо гигов
2 | 2 | Ответить

игорь в ответ антон про NASA World Wind 1.4.0 [20-11-2015]

4гига-легкко, и 40 не проблема и 400.
2 | 2 | Ответить

Man0waR про NASA World Wind 1.4.0 [12-01-2009]

Для нее нужен нормальный нет,просто грузится картинка долго,а так лучше гугль
2 | 2 | Ответить

Security.ncn про NASA World Wind 1.4.0 [24-11-2008]

народ расскажите почему не видно ни чего мож какой плагин или что то не так я просто установил прогу и все приближаешь и все размыто не видно ни городв ни чего другого.
2 | 3 | Ответить

Rossiya про NASA World Wind 1.4.0 [17-08-2008]

Прога работает, только нада сидеть в инете она обнавляется и появляюстя города
2 | 2 | Ответить

Leaman-RUS про NASA World Wind 1.4.0 [07-08-2008]

NASAWorldWind/WorldWindAndroid

Use Git or checkout with SVN using the web URL.

Work fast with our official CLI. Learn more.

Launching GitHub Desktop

If nothing happens, download GitHub Desktop and try again.

Launching GitHub Desktop

If nothing happens, download GitHub Desktop and try again.

Launching Xcode

If nothing happens, download Xcode and try again.

Launching Visual Studio Code

Your codespace will open once ready.

There was a problem preparing your codespace, please try again.

Latest commit

Git stats

Files

Failed to load latest commit information.

README.md

NASA Renews Commitment to WorldWind

WorldWind has received renewed commitment from NASA for continued development and support. NASA will continue to release updates to the WorldWind SDKs, and will continue to make the WorldWind Servers accessible for all Users. We plan to make an announcement soon regarding a path forward for improved support of the WorldWind User & Developer communities.

If you have questions and/or concerns, please feel free to email at:

Nasa world wind. Смотреть фото Nasa world wind. Смотреть картинку Nasa world wind. Картинка про Nasa world wind. Фото Nasa world wind Nasa world wind. Смотреть фото Nasa world wind. Смотреть картинку Nasa world wind. Картинка про Nasa world wind. Фото Nasa world wind

3D virtual globe API for Android, developed by NASA. Provides a geographic context with high-resolution terrain, for visualizing geographic or geo-located information in 3D and 2D. Developers can customize the globe’s terrain and imagery. Provides a collection of shapes for displaying and interacting with geographic data and representing a range of geometric objects.

Download the latest release or grab via Gradle:

Get development build snapshots with the latest features and bug fixes from oss.jfrog.org:

Releases and Roadmap

Official WorldWind Android releases have the latest stable features, enhancements and bug fixes ready for production use.

About

The NASA WorldWind Java SDK for Android (WWA) includes the library, examples and tutorials for building 3D virtual globe applications for phones and tablets.

NASA World Wind 2.2

Nasa world wind. Смотреть фото Nasa world wind. Смотреть картинку Nasa world wind. Картинка про Nasa world wind. Фото Nasa world wind

Nasa world wind. Смотреть фото Nasa world wind. Смотреть картинку Nasa world wind. Картинка про Nasa world wind. Фото Nasa world wind

WorldWind is a virtual globe just like the Google Earth. It is developed by NASA and open source community. Having support from NASA, it provides you with latest images of our Earth. Also, it gives you a virtual Moon, Mars, Venus, Jupiter along with the its moons like Ganymede, Europa and Callisto.
Another feature is the imagery of the sky and the stars, along with some information about them.

It has a list of NASA satellites that provide the images. We may select the one we like!. Global clouds, position information.

Scripting is available by which we can automate the program.

Astrobiology field guide, Landmarks catalog, etc and many other features make it a very good program. The whole archive of the image data of earth are available for free download from the NASA website to use in this program. But it may be many GBs or TB.

The image data are taken from the internet and you need a broadband connection.

NASA World Wind 1.4.0

Nasa world wind. Смотреть фото Nasa world wind. Смотреть картинку Nasa world wind. Картинка про Nasa world wind. Фото Nasa world windWorld Wind позволяет любому пользователю использовать изображения LandSat с высоким разрешением и информацию о высоте SRTM, чтобы испытать Землю в визуально богатых трехмерных эффектах.

У Мирового Ветра есть полная копия Голубого Мрамора, ошеломляющей истинной цветной картины всего земного шара, видимой на Обсерватории Земли НАСА: Голубой Мрамор.

Собранный из информации большого диапазона спутников, таких как Terra и MODIS, синий мрамор можно увидеть во всей своей славе с разрешением 1 км на пиксель.

Используя World Wind, вы можете масштабировать и передавать очень точную бесшовную мозаику данных LandSat 7.

Разрешение LandSat 7 позволяет увидеть ваш район, город или достопримечательности в вашем районе.

Полный набор данных LandSat 7 слишком велик, чтобы поместиться на конкретном компьютере, поэтому программа загружает только то, что вы видите, и сохраняет сжатую копию на вашем ПК для последующего просмотра.

НазваниеНАСА Мировой Ветер
Версия1.4.0
РазработчикНАСА
Домашняя страница продуктаНАСА Мировой Ветер
ЛицензияОткрытый исходный код
Загрузки прошлой недели11
Все время загрузки14460
Имя файлаworldwind-daily-1375.3057.zip
Размер файла103.1MB
Контрольная сумма MD5771F1144729D8E52ABEE589946BC3657
Поддержка ОСWindows All
КатегорияГлавная образование

Похожие программы

IQ Test (NASA) 1.0

Очень точный тест IQ.

Astronomy CCD Calculator 39

Инструмент, который позволит вам просматривать и планировать свои астрономические фотографии.

Package gov.nasa.worldwind.data

Package gov.nasa.worldwind.data Description

Data Configuration Documents are a common mechanism and file format for describing a World Wind component’s configuration. While data configuration documents are not part of the gov.nasa.worldwind.data package, they are used as a configuration exchange mechanism by the classes in gov.nasa.worldwind.data. For example, DataStoreProducer returns a DOM Document describing the data it produces. Understanding how to use data configuration documents is important to leveraging the functionality of the gov.nasa.worldwind.data package. The section Common Use Case Examples provides examples of how to use data configuration documents to manage the data produced by classes in this package.

DataDescriptor defined an interface for representing meta information about World Wind cache data. It has been replaced with data configuration documents, which provide a common mechanism to describe a component’s configuration. For information how to update code which uses DataDescriptor, see the DataDescriptor Porting Guide.

Supported Formats

Supported Projections

Deploying World Wind’s GDAL Libraries

Supported Platforms

GDAL Library Locations

Deploying with Java Web Start

Common Use Case Examples

DataDescriptor Porting Guide

What Happened to DataDescriptor?
Older versions of the gov.nasa.worldwind.data package included the DataDescriptor interface, along with its associated DataDescriptorReader and DataDescriptorWriter. DataDescriptor defined an interface and an XML file format for representing meta information about World Wind cache data. The XML files were called «data descriptor» files, and were typically named «dataDescriptor.xml». Applications used these files to discover processed data in the World Wind file store, create an in-memory DataDescriptor from the file, then create either a Layer or an ElevationModel from the DataDescriptor. World Wind needed a common mechanism to describe a component’s configuration, but DataDescriptor had two problems which prevented its use as a common mechanism: (1) it presented all information as a flat list of key-value pairs, making it difficult to represent heirarchical information, and (2) it decoded complex properties (for example lists, angles, colors) at read time based on the property name, making it impossible to decode complex objects with unknown names. For these reasons DataDescriptor was replaced with data configuration documents. Data configuration documents provide a standard XML document structure to describe a component’s configuration. They support heirarchical data, and enable data to be decoded after read time by any component which consumes the data configuration document.

Backward Compatibility with Data Configuration Documents
Data configuration documents have supporting utilities which are designed to read and transform DataDescriptor files written by older versions of World Wind. Applications which port usage of DataDescriptor to data configuration documents can maintain backwards compatibility with the DataDescriptor files written by older versions of World Wind. However, there is no mechanism for forward compatibililty with data configuration documents. Applications which still use DataDescriptor files will not be able to recognize or read data configuration files.

The section Common Use Case Examples provides usage examples of data configuration which are backward compatible with DataDescriptor. Example 4 and Example 5 demonstrate how to read both data configuration files and DataDescriptor files. Example 7 and Example 8 demonstrate how to search for data configuration files and DataDescriptor files in the file system or the World Wind FileStore. Example 9 demonstrates how to create a World Wind Layer or ElevationModel from a data configuration file, in a way which is backward compatible with DataDescriptor files.

The data configuration files created in Example 1, Example 2, and Example 3 are not forward compatible with DataDescriptor. Likewise, neither are the data configuration files written in Example 6. Applications which still use DataDescriptor will not be able to recognize or read these files.

Feature

A NASA computer program that is able to zoom in from a global view of Earth to reveal regional 3D pictures of climate, elevation, vegetation and cities by population, has become a ‘hot download’ on the Internet.

Available free of charge, the PC-compatible program proved so popular in its first week on the Web, that 100,000 Internet users downloaded ‘World Wind.’ The NASA Landsat satellite image and elevation data server computer at the Jet Propulsion Laboratory, Pasadena, Calif., received more than 1,000 requests for data per second from users seeking to visualize some of Earth’s more interesting events, including wildfires and volcanoes, from the millions of images acquired by Landsat satellites during more than 30 years of flight.

Image left: Screenshot of Hurricane Kate over the Atlantic Ocean using World Wind software. Image courtesy: NASA.

People can virtually «explore the world» using their personal computers equipped with the new program. NASA World Wind is delivering terabytes of global NASA satellite data that are a result of years of daily observations of precipitation, temperature, barometric pressure and much more.

Computer users from more than 100 nations have acquired the free World Wind program via the Internet, though most users are from the United States. «NASA is working to establish more server capability to handle the heavy demand for data by users of the NASA World Wind program,» Hogan said.

Image right: Screenshot of Washington D.C. Image courtesy: NASA.

In addition to NASA data, World Wind is able to access public domain United States Geological Survey (USGS) aerial photography and topographic maps. There are an estimated 10,000 daily users of World Wind. To download World Wind, visit:

Later this month, the NASA Learning Technologies program also will establish an international agreement to support use of the NASA World Wind software by schools and students from other countries.

«An International Space Act Agreement will be signed between Australia, the United Kingdom and NASA to develop a 10-week, 10th grade curriculum on the ‘Origin of Life’ based on World Wind and other NASA Learning Technology tools,» Hogan said. «This will involve full-time teachers from the two countries, several astrobiology research scientists, two university instructional technology departments, two governments, the Australian Center for Astrobiology, the NASA Astrobiology Institute and the NASA Learning Technologies program,» Hogan added.

World Wind

Утилита представляет собой инструмент для визуализации картографических данных. С ее помощью можно получить доступ к спутниковым снимкам поверхности планеты.

World Wind – приложение для Windows, позволяющее просматривать спутниковые снимки Земли. Как и Google Earth, данная программа поддерживает функцию поиска мест по координатам. Также есть возможность получить подробную информацию о природных достопримечательностях.

Глобус

После запуска программы на экране появится интерактивная трехмерная карта. Пользователи могут приближать и отдалять изображение. По мере изменения масштаба утилита автоматически загружает с сервера нужные изображения в высоком разрешении.

Есть возможность перейти к определенной точке на карте, указав ее координаты. Приложение позволяет выбрать слои, которые будут отображаться на экране, например, флаги стран и условные обозначения достопримечательностей.

С помощью утилиты можно просматривать спутниковые снимки не только Земли, но и Луны. На фотографиях отчетливо виден рельеф, горы и расщелины. Есть возможность создавать скриншоты и сохранить изображения на диске.

Путеводитель

Программа содержит встроенный путеводитель, позволяющий узнать больше об интересных местах, городах, странах и природных объектах. Для этого необходимо дважды кликнуть левой кнопкой мыши на название достопримечательности и запустить встроенный браузер.

Утилита позволяет отобразить на карте статистику ураганов, землетрясений, извержений вулканов и других природных явлений.

Аналоги NASA World Wind

World Wind позволяет вам увидеть любую точку Земли со спутника. Используя спутниковые снимки Landsat и данные топографической миссии Shuttle Radar, World Wind позволяет вам исследовать ландшафт Земли в визуально насыщенном 3D виде, как если бы вы действительно были там.

Вы можете увидеть любую точку мира. Посмотрите на Анды, Гранд-Каньон, Альпы или Африканскую Сахару.

Nasa world wind. Смотреть фото Nasa world wind. Смотреть картинку Nasa world wind. Картинка про Nasa world wind. Фото Nasa world wind Nasa world wind. Смотреть фото Nasa world wind. Смотреть картинку Nasa world wind. Картинка про Nasa world wind. Фото Nasa world wind Nasa world wind. Смотреть фото Nasa world wind. Смотреть картинку Nasa world wind. Картинка про Nasa world wind. Фото Nasa world wind

Альтернативы для NASA World Wind

Google Earth позволяет вам просматривать спутниковые изображения, карты рельефа местности, 3D модели зданий, изучать далекие галактики и глубины океана.

Nasa world wind. Смотреть фото Nasa world wind. Смотреть картинку Nasa world wind. Картинка про Nasa world wind. Фото Nasa world wind

Google Earth позволяет вам просматривать спутниковые изображения, карты рельефа местности, 3D модели зданий, изучать далекие галактики и глубины океана. Вы свободны исследовать все и в любых направлениях, а также делиться своими открытиями с друзьями.

Nasa world wind. Смотреть фото Nasa world wind. Смотреть картинку Nasa world wind. Картинка про Nasa world wind. Фото Nasa world wind

Nasa world wind. Смотреть фото Nasa world wind. Смотреть картинку Nasa world wind. Картинка про Nasa world wind. Фото Nasa world wind

Что в этом списке?

В списке находится программы которые можно использовать для замены NASA World Wind.

Это аналоги похожие по функционалу на NASA World Wind, которые заменяют программу частично или полностью. Этот список содержит 3 замены.

С помощью пользователей мы собираем каталог похожих друг на друга программ, чтобы вы могли подобрать альтернативу и скачать их. На сайте можно скачать популярные программы для Windows, Mac Os, Android и iPhone

NASA WorldWind

WorldWind is a collection of components that interactively display 3D geographic information within Java applications. Applications use WorldWind by placing one or more WorldWindow components in their user interface. The WorldWind components are extensible. The API is defined primarily by interfaces, so components can be selectively replaced by alternative components.

Most of WorldWind’s components are defined by interfaces. This allows application developers to create their own implementations and easily integrate them into WorldWind.

The WorldWind Class

Multiple WorldWind Windows

Data Retrieval

Memory Cache

File Cache

All data persisted to or drawn from the local computer is done so by the FileStore No object manages its own storage. The file cache cache manages multiple disk storage locations and unifies access to them. The file cache is a singleton, accessible through the WorldWind singleton.

Picking and Selection

It’s typically not straightforward for a layer to determine which of its contents intersect a screen-space pick region. To do that usually requires transforming the screen point into model coordinates and determining intersection in that coordinate system. But depth values are ambiguous with only a two-dimensional screen point as input, complicating transformation to model coordinates, and geometric intersection determination can be very difficult and time consuming. To overcome this, WorldWind implements a widely used method of sampling the window’s color buffer to detect intersection, and makes this method easy for layers to use.

The method works as follows: The frame controller precedes a pick traversal by first setting the current view’s viewport to the specified pick region and clearing the color buffer in that region. This clearing occurs in the window’s back buffer and is therefore not visible to the user. During traversal, each layer draws itself not in its normal colors but in a set of colors that serve as pick identifiers. Since the result of pick traversal is never displayed, the specific colors used don’t matter visually. Each individual pickable item within a layer is drawn with a unique color that makes the item individually identifiable in the color buffer. By reading the region of the color buffer corresponding to the pick region, the specific items intersecting the region can be determined. The layer performs this read and makes this determination after drawing its pickable items.

Since one layer does not know how subsequently traversed layers might overwrite or otherwise affect it once drawn, items it determines have been picked could end up obscured by other layers. The items that intersect the pick region and are visible can be determined only after all layers are drawn. The frame controller therefore reads the final colors from the pick region of the color buffer and passes them to the list of picked items so that those items can compare their pick identifiers with the final colors and mark themselves as «on top.» The application then receives the full list of picked items, with the truly visible ones marked as such.

WorldWind provides utility classes to make it simple for layers to participate in this picking scheme. See PickSupport

Use of Proxies

After these values are set, all retrievals from the network will go through the specified proxy.

Offline Mode

Path Types

There is only one way to draw a straight line on a plane, but there are several ways to draw a straight line on the surface of a globe. Most shapes support the following path types:

WorldWind Android

Nasa world wind. Смотреть фото Nasa world wind. Смотреть картинку Nasa world wind. Картинка про Nasa world wind. Фото Nasa world wind

WorldWind Android

Nasa world wind. Смотреть фото Nasa world wind. Смотреть картинку Nasa world wind. Картинка про Nasa world wind. Фото Nasa world wind

WorldWind Android

Nasa world wind. Смотреть фото Nasa world wind. Смотреть картинку Nasa world wind. Картинка про Nasa world wind. Фото Nasa world wind

WorldWind Android

Nasa world wind. Смотреть фото Nasa world wind. Смотреть картинку Nasa world wind. Картинка про Nasa world wind. Фото Nasa world wind

Get Started

WorldWind Android is a 3D virtual globe API for Android, developed by NASA. It provides a geographic context with high-resolution terrain, used to visualize geographic or geo-located information in 3D and 2D. Developers can customize the globe’s terrain and imagery. WorldWind Android provides a collection of shapes for displaying and interacting with geographic data and representing a range of geometric objects.

Compatible with Android 4.1 (Jelly Bean) and newer.

Snapshots

Get development build snapshots with the latest features and bug fixes from oss.jfrog.org:

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.

WorldWind Server Kit

Nasa world wind. Смотреть фото Nasa world wind. Смотреть картинку Nasa world wind. Картинка про Nasa world wind. Фото Nasa world wind

WorldWind Server Kit

Nasa world wind. Смотреть фото Nasa world wind. Смотреть картинку Nasa world wind. Картинка про Nasa world wind. Фото Nasa world wind

WorldWind Server Kit

Nasa world wind. Смотреть фото Nasa world wind. Смотреть картинку Nasa world wind. Картинка про Nasa world wind. Фото Nasa world wind

WorldWind Server Kit

Nasa world wind. Смотреть фото Nasa world wind. Смотреть картинку Nasa world wind. Картинка про Nasa world wind. Фото Nasa world wind

Get Started

Build

WWSK uses Apache Maven for a build system. To build WWSK and its dependencies, run maven from the root of the WWSK repository:

Depending on your personal preference, there are several ways to run WWSK.

Detailed instructions for each of these options are available on GitHub.

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.

NASA WorldWind

NASA Ames Research Center

Popular repositories

The NASA WorldWind Javascript SDK (WebWW) includes the library and examples for creating geo-browser web applications and for embedding a 3D globe in HTML5 web pages.

The NASA WorldWind Java SDK (WWJ) is for building cross-platform 3D geospatial desktop applications in Java.

The NASA WorldWind Java SDK for Android (WWA) includes the library, examples and tutorials for building 3D virtual globe applications for phones and tablets.

The NASA WorldWind Server Kit (WWSK) is an open source Java project that assembles GeoServer for easy distribution and implementation.

This GitHub organization’s GitHub Pages placeholder site

This GitHub organization’s default community health files.

The NASA WorldWind Java SDK for Android (WWA) includes the library, examples and tutorials for building 3D virtual globe applications for phones and tablets.

13 Updated Aug 26, 2022

The NASA WorldWind Javascript SDK (WebWW) includes the library and examples for creating geo-browser web applications and for embedding a 3D globe in HTML5 web pages.

15 Updated Aug 17, 2022

The NASA WorldWind Java SDK (WWJ) is for building cross-platform 3D geospatial desktop applications in Java.

38 Updated Jun 7, 2022

This GitHub organization’s GitHub Pages placeholder site

NASAWorldWind/WorldWindServerKit

Use Git or checkout with SVN using the web URL.

Work fast with our official CLI. Learn more.

Launching GitHub Desktop

If nothing happens, download GitHub Desktop and try again.

Launching GitHub Desktop

If nothing happens, download GitHub Desktop and try again.

Launching Xcode

If nothing happens, download Xcode and try again.

Launching Visual Studio Code

Your codespace will open once ready.

There was a problem preparing your codespace, please try again.

Latest commit

Git stats

Files

Failed to load latest commit information.

README.md

NASA Renews Commitment to WorldWind

WorldWind has received renewed commitment from NASA for continued development and support. NASA will continue to release updates to the WorldWind SDKs, and will continue to make the WorldWind Servers accessible for all Users. We plan to make an announcement soon regarding a path forward for improved support of the WorldWind User & Developer communities.

If you have questions and/or concerns, please feel free to email at:

Nasa world wind. Смотреть фото Nasa world wind. Смотреть картинку Nasa world wind. Картинка про Nasa world wind. Фото Nasa world wind Nasa world wind. Смотреть фото Nasa world wind. Смотреть картинку Nasa world wind. Картинка про Nasa world wind. Фото Nasa world wind

The NASA WorldWind Server Kit (WWSK) is an open source Java project that assembles GeoServer for easy distribution and implementation.

Copyright 2004-2006, 2008, 2017, United States Government, as represented by the Administrator of the National Aeronautics and Space Administration. All rights reserved.

The NASA WorldWind Server Kit (WWSK) framework is licensed under the Apache License, Version 2.0 (the «License»); you may not use this application except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0.

GeoServer is licensed under the GPL Version 2.

The WWSK uses Apache Maven for a build system. To build GeoServer and its dependencies run maven from the root of the WWSK repository. Example:

The versions for GeoServer, GeoTools, ImageIO, JAI and others are defined and maintained in the properties section of the WWSK parent POM.

The integration tests are run via a script via Maven and a JMeter maven plugin. The tests can be run in Travis-CI and on a local development workstation.

The tests are controlled the following profiles found in the worldwind-geoserver.pom:

Runs JMeter tests against the standard geoserver build.

Runs JMeter tests against the a standard geoserver build after adding GDAL to the geoserver instance.

Runs JMeter tests against the a standard geoserver build after adding JAI native to the JRE

What to do if a test fails

The worldwind-geoserver/src/test/jmeter/test.jmx outputs assertion error and the associated responses to log files in the worldwind-geoserver/target/jmeter/logs folder. These logs may be voluminous do the nature of the responses, but the nature of the assertion failures can be obtained examining messsages. If its a Content-Type error, compare the expected content type to the received header a few lines down in the log. If required, you can change the expected content type in the URI text file(s) located in worldwind-geoserver/src/test/uris folder.

The test results from the last Travis-CI build can be viewed here:

To allow a debugger to be attached to an instance of WWSK, add or uncomment the following code block in env.sh right after the existing DEBUG variable assignment.

Option 1. Deploy a standalone WWSK distribution

tar/zip distribution for your platform (found in the worldwind-geoserver-dist/target folder) to a folder on the target computer. Then navigate to the root of the distribution folder and launch the setup script to install the Oracle Server JRE and the GDAL dependencies. Afterwards, you can launch GeoServer with the run script.

a) Setup the GeoServer environment, (one time, Linux only)

b) Run the script to launch GeoServer

Then point your browser to http://localhost:8080/geoserver/index.html to access the GeoServer web admin interface.

Option 2. Deploy the WAR file

Deploy the worldwind-geoserver.war file (found in the worldwind-geoserver/target folder) to your preferred servlet container, e.g., Apache Tomcat. Then point your browser to the geoserver web context on your server.

Option 3. Run in NetBeans

Simply invoke «Run» on the WorldWind GeoServer Application module (worldwind-geoserver) and NetBeans will automatically deploy the war file to your configured application server and launch your browser (typically http://localhost:8084/geoserver/index.html).

Option 4. Run in Jetty from Maven

Run the preconfigured jetty-maven-plugin with maven from the root of the WorldWind GeoServer Application module (worldwind-geoserver). Example:

Then point your browser to http://localhost:8080/geoserver/index.html to access the GeoServer web admin interface.

Option 5. Deploy a binary distribution

Copy and unzip a binary distribution (found in the worldwind-geoserver-dist/target folder) to a folder on your target computer. Then navigate to the root of the distribution folder and launch the appropriate startup script found in the bin folder. You must establish some requisite environment variables to run GeoServer. The startup script will prompt you to satisfy any missing prerequisites.

Then point your browser to http://localhost:8080/geoserver/index.html to access the GeoServer web admin interface.

The WWSK adds support for reading and writing OGC GeoPackages in GeoServer. WWSK manifests the GeoPackage (tiles) raster data source for OGC GeoPackages.

Note: the GeoPackage (mosaic) raster data source is the GeoServer/GeoTools GeoPackage community extension is not compatible with GeoPackages conforming to the OGC GeoPackage Encoding Standard (http://www.geopackage.org/spec/). Do not use the community extension data source for OGC GeoPackages.

Add an OGC GeoPackage layer:

Raster layers can be exported to GeoPackages via the Web Administration’s Layer Preview or through Web Processing Service (WPS) requests.

The WWSK has integrated support the GeoWebCache (GWC) enabled by default. Tile Caching options available on Layers are applicable.

NASA WorldWind uses GitHub Issues for issue tracking.

About

The NASA WorldWind Server Kit (WWSK) is an open source Java project that assembles GeoServer for easy distribution and implementation.

Nasa world wind

Select the «View Options» tab in order to change the projection from the default 3D, or to select any location to navigate the globe to, and place a pin there. (Note that the layer containing the pins can be disabled from Selected Layers at any time). You can also disable and enable the additional controls that are on the bottom of the screen from this tab. Those controls can help you move the globe around, zoom in and out, and obtain the coordinates of any point that you hover over on the globe.

You can move the globe around by dragging the screen. You can also zoom in and out using your mouse or touchpad, or by using the controls on the bottom. Hover over the globe in order to see the exact coordinates of that point displayed at the bottom of the screen.

Built upon NASA World Wind, NASA World Weather is the first web application to ever display such a broad range of weather and other global spatial data viewed together in 3D. Gathering information about our climate is one of the most pressing issues of our time, which is why international organizations have been setting up satellites and capturing real-time images of the atmospheric conditions on Earth. However, in order to give a truly comprehensive view of the changes occurring to the Earth’s climate, it has become necessary to have one platform on which the information from all those different data sources can be brought together, and displayed accurately in 3D. It is also desired to allow any user to interactively view past, present, and future weather information.

Built upon NASA World Wind, NASA World Weather is the first web application to ever display such a broad range of weather and other global spatial data viewed together in 3D. This gives the user a great customizable experience that can be utilized by weather forecasters, research scientists studying climate change, and even intrigued enthusiasts.

NASA World Wind

NASA World Wind — полностью трёхмерный интерактивный виртуальный глобус, созданный NASA. Использует спутниковые снимки NASA и аэрофотосъёмку USGS для построения трёхмерных моделей Земли, Луны, Марса, Венеры и Юпитера.

Nasa world wind. Смотреть фото Nasa world wind. Смотреть картинку Nasa world wind. Картинка про Nasa world wind. Фото Nasa world wind

Первоначально в программе содержатся карты с низким разрешением. При приближении некоторой рассматриваемой области на карте, изображения с высоким разрешением скачиваются с серверов NASA.

Программа позволяет выбирать масштаб, направление и угол зрения, видимые слои, производить поиск по географическим названиям. Возможно отображение названий географических объектов и политических границ.

NASA World Wind имеет расширяемую архитектуру. Существуют плагины для работы с GPS, для отображения облачности, землетрясений, ураганов в приближенном к реальному времени и ряд других.

NASA World Wind

Возможности NASA World Wind

Пользователи могут вращать выбранную планету, просматривать под углом, увеличивать и уменьшать масштаб. Может пять миллионов географических названий, политические границы, линии широты и долготы, а также другие данные. Мир Wind.NET предоставил возможность просматривать карты и геопространственные данные в Интернете с помощью OGC ‘s WMS серверов (версия 1.4 также использует WFS для загрузки географических названий), импорт ESRI шейп и KML / KMZ файлов. Это пример того как World Wind поставляет свои данные.

Microsoft позволила в World WInd включать Virtual Earth для некоммерческого использования данных высокого разрешения.

World Wind использует цифровую модель местности. Это означает, что можно просматривать топографические особенности, такие как Большой Каньон или горы Эверест в трех измерениях. Кроме этого, WW имеет батиметрические данные, которые позволяют пользователям видеть особенности океана, такие как траншеи и хребет в 3D.

Многие люди добавляют свои собственные данные и делают их доступными через различные источники, такие как World Wind Central или блоги.

Все изображения и фильмы, созданные с помощью World Wind Blue Marble, Landsat, или USGS являются общественным достоянием и их можно свободно редактировать, распространять, и использовать на веб-сайтах и даже в коммерческих целях.

Плагины и дополнения NASA World Wind

Плагины представляют собой небольшие программы, написанные на языках C#, VB или J #, которые загружаются и компилируются в World Wind при запуске. Разработчики могут добавлять новые функции в World Wind без изменения исходного кода программы.

World Wind Java

Поскольку WWJ является SDK, не существует ни одного приложения; вместо этого, есть любое количество приложений использующих WWJ, каждый с различными функциональными возможностями, созданными государственными органами и коммерческими разработчиками со всего мира. Этими приложениями являются виртуальные глобусы, спутниковыми трекерами, ГИС-платформами, редакторами фотографий, симуляторы F-16, программное обеспечение планирования миссий и многое другое.

Учебники NASA World Wind

Форки и клоны NASA World Wind

Наборы данных (Datasets) NASA World Wind

В начальную загрузку включены наборы данных с низким разрешением Blue Marble. По мере того как пользователь изменяет масштаб изображения в определенных областях, дополнительные данные высокого разрешения загружаются из серверов НАСА. Размер всех имеющихся в настоящее время наборов данных составляет около 4,6 терабайт.

Стряхнём пыль с глобуса: проверяем проект NASA World Wind

Nasa world wind. Смотреть фото Nasa world wind. Смотреть картинку Nasa world wind. Картинка про Nasa world wind. Фото Nasa world windИногда полезно оглянуться и посмотреть, как мог помочь анализатор в старых проектах, и каких ошибок можно своевременно избежать, если использовать анализатор регулярно. В этот раз выбор пал на проект NASA World Wind, который до 2007 года разрабатывался на языке C#.

NASA World Wind — это интерактивный глобус, позволяющий увидеть любое место на Земле. Для работы проект использует базу публичных снимков со спутника Landsat и проект моделирования рельефа Shuttle Radar Topography Mission. Первые версии проекта создавались на языке С#. Позже проект продолжил своё развитие на языке Java. Последняя выпущенная на C# версия — 1.4. Хотя C# версия уже много лет как заброшена, это не помешает нам проверить проект и оценить качество кода, разработчиком которого является NASA Ames Research Center.

Зачем мы проверили старый проект? Нам давно предлагали проверить что-то из проектов NASA и вот мы случайно набрели на этот проект. Да, эта проверка не принесёт никакой пользы проекту. Но такой цели в этот раз мы и не ставили. Мы просто хотели в очередной раз продемонстрировать пользу, которую может приносить статический анализатор кода PVS-Studio при разработке, в том числе и компании NASA.

Для анализа проекта использовался анализатор PVS-Studio версии 6.06.

Плотность ошибок

После проверки проекта анализатор выдал 120 предупреждений первого уровня и 158 предупреждение второго уровня. После изучения сообщений я считаю, что код стоит исправить в 122 местах. Таким образом, процент ложных срабатываний составил 56%. Это значит, что каждое второе сообщение указывает на ошибку или явно плохой код, нуждающийся в исправлении.

Теперь рассчитаем плотность ошибок. Всего в проекте, с учётом комментариев, 474240 строк кода в 943 файлах. Среди них 122 проблемных мест. Получаем, что анализатор в среднем находит 0,25 ошибки на 1000 строк кода. Это говорит о высоком качестве кода.

Эффект последней строки

Здесь мы видим классическую ошибку в конструкторе копирования. При присваивании трёхмерных координат объекта вместо задания переменой Z было дважды перезаписано значение переменной X. Вполне очевидно, что эта ошибка была допущена в результате использования «Copy-Paste методики». Шанс допустить ошибку в последней строке при копировании кода гораздо выше. Подробней об этом феномене можно почитать в статье Андрея Карпова «Эффект последней строки». Для исправления этого конструктора требуется заменить переменную в последней строке.

Это не единственная ошибка в проекте, которая подтверждает этот эффект. В продолжении статьи встретится ещё несколько примеров, доказывающих его.

Логическая ошибка или коварная опечатка?

Ошибка копирования

Невыполняемое условие

Анализатор указал сразу на два места в этом огромном дереве условных операторов. В первом месте двойная проверка line.StartsWith(«checkBoxNoDelay=») расположена рядом, и её можно было бы заметить при внимательном изучении кода, хотя, учитывая количество кода — это достаточно сложный процесс, который занял бы много времени.

Второе место скрывается от глаз разработчиков гораздо лучше. Первая проверка line.StartsWith(«comboBoxAPRSInternetServer=») расположена в середине дерева, а вторая проверка фактически завершает его, и между ними находится порядка 100 строк кода. Этот случай хорошо демонстрирует, что иногда статический анализ кода может быть даже эффективней, чем обзор кода. Регулярное использование анализатора позволяет выявлять подобные ошибки на ранних стадиях и избавляет программистов от мучительной отладки и чтения длинных функций.

Ошибка в имени переменной

Доступ по нулевой ссылке

Всегда ложное условие

Блуждающая скобка

Неиспользованный параметр

Помимо опечатки во время присваивания, замечена ещё одна странность. Зачем присваивать фиксированное значение в каждой итерации цикла? Внутри цикла значение не меняется и гораздо логичнее сделать это присваивание один раз до его начала.

Перезапись параметра функции

Неверная проверка NaN

Игнорирование результата функции

Пропущенное значение Enum

Бессмысленное присваивание

Многократное присваивание

Небезопасный вызов обработчика события

Кстати, это очень коварный вид ошибки, так как проблемы будут возникать крайне редко, а воспроизвести их повторно будет вообще почти невозможно!

Небезопасный объект для блокировки

Использование & вместо &&

Лишний код

Странный код

Заключение

Как уже не раз говорилось, активное использование копирования кода приводит к частым ошибкам, и этого достаточно сложно избежать. Однако, копирование кода — это слишком удобно, и отказаться от него на практике нет никакой возможности. К счастью, как видите, анализатор PVS-Studio может помочь предотвратить множество ошибок, связанных с копирование кода и опечатками. Предлагаю не откладывать и попробовать его на своём проекте: скачать.

Nasa world wind. Смотреть фото Nasa world wind. Смотреть картинку Nasa world wind. Картинка про Nasa world wind. Фото Nasa world wind

Если хотите поделиться этой статьей с англоязычной аудиторией, то прошу использовать ссылку на перевод: Alexander Chibisov. Dusting the globe: analysis of NASA World Wind project.

NASA World Wind

Nasa world wind. Смотреть фото Nasa world wind. Смотреть картинку Nasa world wind. Картинка про Nasa world wind. Фото Nasa world wind

NASA World Wind — полностью трёхмерный интерактивный виртуальный глобус, созданный NASA. Использует спутниковые снимки NASA и аэрофотосъёмку USGS для построения трёхмерных моделей Земли, Луны, Марса, Венеры и Юпитера.

Первоначально в программе содержатся карты с низким разрешением. При приближении некоторой рассматриваемой области на карте, изображения с высоким разрешением скачиваются с серверов NASA.

Программа позволяет выбирать масштаб, направление и угол зрения, видимые слои, производить поиск по географическим названиям. Возможно отображение названий географических объектов и политических границ.

NASA World Wind имеет расширяемую архитектуру. Существуют плагины для работы с GPS, для отображения облачности, землетрясений, ураганов в приближенном к реальному времени и ряд других.

NASA World Wind

«Мировой ветер» позволяет любому клиенту увеличивать масштаб со спутника до любой точки Земли, используя великую решимость символики Landsat и SRTM, собирая информацию, чтобы ощутить Землю во внешне прекрасном 3D, почти так же, как если бы они действительно были там. Особый центр был помещен в простоту удобства, чтобы люди любого возраста могли оценить Мировой Ветер. Каждый из тех, кто должен контролировать Мировой Ветер, — это мышь с двумя ловушками. Дополнительные помощники и элементы могут быть получены, однако, переставить меню. Маршрут роботизирован одним щелчком мыши, а также возможностью сортировки в любой области и, следовательно, увеличения масштаба. World Wind был предназначен для работы на позднем оборудовании для ПК с ускорением 3D. Еще одно из преимуществ World Wind — простота использования. Увеличьте направляющую, используя указатель мыши, и скользите мышью по частям экрана. Чем больше вы сосредотачиваетесь на каком-либо месте, тем больше появляется названий городских сообществ и интересных мест. В любом случае это может помешать вашему экрану, поэтому вам не составит труда организовать World Wind просто для демонстрации нужных вам данных, аналогично национальным границам и городским территориям. Основным недостатком этого приложения является то, что для эффективной работы ему требуется тонна оперативной памяти, а если на ПК выполняются различные проекты, могут возникать обычные провалы и даже сбои. Учитывая все это, NASA World Wind — это забавное приложение, которое также можно использовать для получения значительного количества новых вещей, особенно если у клиента есть терпимость исследовать его различные области.

eSoftner

Pages

Categories

Home → All Software

NASA WorldWind Free Download

NASA WorldWind is an open-source (released under the NOSA license) virtual globe. It was first developed by NASA in 2003 for use on personal computers. WorldWind is an open source virtual globe API. WorldWind allows developers to quickly and easily create interactive visualizations of 3D globe, map and geographical information.

Organizations around the world use WorldWind to monitor weather patterns, visualize cities and terrain, track vehicle movement, analyze geospatial data and educate humanity about the Earth.

NASA WorldWind Download Details

Nasa world wind. Смотреть фото Nasa world wind. Смотреть картинку Nasa world wind. Картинка про Nasa world wind. Фото Nasa world wind

NASA WorldWind Free Download.

How to Install NASA WorldWind

Time needed: 2 minutes.

How to Install NASA WorldWind, Full Installation Tutorial with Images.

Open the setup file and click Next to continue, NASA WorldWind Free Download.

Nasa world wind. Смотреть фото Nasa world wind. Смотреть картинку Nasa world wind. Картинка про Nasa world wind. Фото Nasa world wind

Click on accept the terms and conditions in agreement.

Nasa world wind. Смотреть фото Nasa world wind. Смотреть картинку Nasa world wind. Картинка про Nasa world wind. Фото Nasa world wind

Choose components you want to install along with NASA WorldWind.

Nasa world wind. Смотреть фото Nasa world wind. Смотреть картинку Nasa world wind. Картинка про Nasa world wind. Фото Nasa world wind

Select a destination folder where you want to install.

Nasa world wind. Смотреть фото Nasa world wind. Смотреть картинку Nasa world wind. Картинка про Nasa world wind. Фото Nasa world wind

click Install button to start installation.

Nasa world wind. Смотреть фото Nasa world wind. Смотреть картинку Nasa world wind. Картинка про Nasa world wind. Фото Nasa world wind

Installation Complete, click Finish to open NASA WorldWind.

NASA World Wind 1.4.1

Nasa world wind. Смотреть фото Nasa world wind. Смотреть картинку Nasa world wind. Картинка про Nasa world wind. Фото Nasa world wind

Nasa world wind. Смотреть фото Nasa world wind. Смотреть картинку Nasa world wind. Картинка про Nasa world wind. Фото Nasa world wind

WorldWind is a virtual globe just like the Google Earth. It is developed by NASA and open source community. Having support from NASA, it provides you with latest images of our Earth. Also, it gives you a virtual Moon, Mars, Venus, Jupiter along with the its moons like Ganymede, Europa and Callisto.
Another feature is the imagery of the sky and the stars, along with some information about them.

It has a list of NASA satellites that provide the images. We may select the one we like!. Global clouds, position information.

Scripting is available by which we can automate the program.

Astrobiology field guide, Landmarks catalog, etc and many other features make it a very good program. The whole archive of the image data of earth are available for free download from the NASA website to use in this program. But it may be many GBs or TB.

The image data are taken from the internet and you need a broadband connection.

NASA World Wind

Изначально программа NASA World Wind, как и Google Earth, была разработана для визуализации земных картографических данных. Вся территория Земли отснята с разрешением 15 метров на пиксел, в то время как территория США — 1 метр/пиксел, а густонаселенные территории — 0,33 метра/пиксел.

Чтобы попасть в любую точку планеты существует поиск, в котором нужно просто набрать интересующий объект, будь то город или какая-нибудь местность. Точно также, аналогично Google Earth, задав поиск, изображение планеты начинает поворачиваться и приближать объект, прорисовывая его по мере приближения насколько это возможно.

Функция изменения масштаба реализована в World Wind как изменение высоты, с которой на поверхность смотрит камера. С большой высоты изображение выглядит плоским, однако с высоты несколько десятков километров в горах отчетливо заметен эффект перспективы, а плавная прокрутка изображения создает впечатление полета над реальной местностью.

Кроме изображения Земли, программа показывает также и поверхность Луны. Изображения получены со спутника «Клементина», запущенного в 1994 году и сделавшего за это время около 1.8 миллионов снимков. NASA World Wind позволяет наблюдать Луну почти в любой ей точке, регулируя приближение изображения. На изображении отчётливо просматривается рельеф естественного спутника, горы, кратеры и расщелины. Некоторые изображения настолько детализированы, что даёт возможность настройки вида поверхности Луны с двадцати метров.

Кроме всего этого в программе можно просмотреть статистические данные о землетрясениях, тайфунах, ветрах, цунами и других природных явлениях. NASA World Wind будет интересна для использования в учебных и познавательных целях. World_Wind_1.4.0_Full-1.exe [15,98 Mb] (cкачиваний: 282)

Nasa world wind

WCS configuration from capabilities document, label outline color, ellipse shapes (surface and 3D), Javadoc continuous deployment

Download via Bintray

Download release 0.8.0 or grab via Gradle:

Assets

Basic line-of-sight visualization, improved memory usage near the poles, established Maven snapshot artifacts on oss.jfrog.org

Download via Bintray

Download release 0.7.0 or grab via Gradle:

Assets

Global terrain and vertical exaggeration, OGC Web Map Service capabilities-based layer configuration, OGC Web Map Tile Service support (NSG profile only), OGC GeoPackage support (NSG Profile only), OGC Web Coverage Service support (elevations only), HTTPS map services, text label improvements

Download via Bintray

Download the latest release or grab via Gradle:

Assets

World Wind Android v0.5.0 adds new functionality for rendering text labels on the globe, and adds enhanced shape attributes for displaying dashed polylines and polygon fill patterns. Detailed change notes can be found in the v0.5.0 Milestone.

Changelog

Assets

World Wind Android v0.4.0 adds new functionality for rendering paths and polygons on the surface or above ground, with optional extrusions. This release also includes region picking, the ability to pick all features within a user-defined rectangular region. Also included in this release is the new Tutorials App.

Changelog

Assets

World Wind Android v0.3.0 adds new functionality and improvements designed to support large quantities of placemarks. Additionally, this release increases the memory available to application-defined placemark images, and reduces the memory used by World Wind’s built-in map background layers and WMS layers.

Changelog

Assets

World Wind Android v0.2.6 contains critical bug fixes for v0.2.5. See the release notes for details.

Changelog

Assets

World Wind Android v0.2.5 provides support for ‘picking’, a feature that enables applications to determine the World Wind objects displayed at a screen point. This capability is accessible via the method WorldWindow.pick(). Along with the core capability, two examples demonstrate how developers can use picking in their own apps: PlacemarksPickingActivity and PlacemarksSelectDragActivity.

Changelog

Assets

World Wind Android v0.2.0 adds support for screen placemarks and navigation events. The World Wind Android v0.2.0 examples demonstrate support for MIL-STD-2525C tactical icons by using NASA World Wind’s point placemark to display images generated by the US Army Mission Command’s MIL-STD-2525 symbol rendering library.

This release establishes World Wind support for threaded rendering. Applications are now able to access World Wind components from the Activity thread without any synchronization, while World Wind executes OpenGL commands on Android’s OpenGL rendering thread.

Changelog

Assets

World Wind Android’s initial prototype release. This release establishes the baseline for World Wind Android development. It provides a basic navigable 3D globe capable of displaying imagery from OGC Web Map Service (WMS) layers, has support for displaying local and remote images on the globe, and provides a rich interface for manipulating the virtual camera.

Changelog

Assets

Footer

© 2022 GitHub, Inc.

You can’t perform that action at this time.

You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session.

NASA World Wind

Nasa world wind. Смотреть фото Nasa world wind. Смотреть картинку Nasa world wind. Картинка про Nasa world wind. Фото Nasa world wind

NASA World Wind — полностью трёхмерный интерактивный виртуальный глобус, созданный NASA. Использует спутниковые снимки NASA и аэрофотосъёмку USGS для построения трёхмерных моделей Земли, Луны, Марса, Венеры и Юпитера.

Первоначально в программе содержатся карты с низким разрешением. При приближении некоторой рассматриваемой области на карте, изображения с высоким разрешением скачиваются с серверов NASA.

Программа позволяет выбирать масштаб, направление и угол зрения, видимые слои, производить поиск по географическим названиям. Возможно отображение названий географических объектов и политических границ.

NASA World Wind имеет расширяемую архитектуру. Существуют плагины для работы с GPS, для отображения облачности, землетрясений, ураганов в приближенном к реальному времени и ряд других.

Worldview

Nasa world wind. Смотреть фото Nasa world wind. Смотреть картинку Nasa world wind. Картинка про Nasa world wind. Фото Nasa world wind

Also available is Worldview Snapshots, a lightweight tool for creating image snapshots from a selection of popular NASA satellite imagery layers. Users can preview and download imagery in different band combinations and add overlays on the imagery of active fire detections, coastlines, borders, and roads. Worldview Snapshots is ideal for users with low/limited bandwidth access or for users who want to rapidly retrieve georeferenced satellite imagery of the same area each day.

Powered by GIBS

Worldview uses NASA’s Global Imagery Browse Services (GIBS) to rapidly retrieve its imagery for an interactive browsing experience. While Worldview uses OpenLayers as its mapping library, GIBS imagery can also be accessed from Cesium, ArcGIS, GDAL, several other clients. We encourage interested developers to build their own clients or integrate NASA imagery into their existing ones using these services.

Comments/suggestions/problem reports are welcome via Earthdata Support. View frequently asked questions (FAQ) about Worldview.

Nasa world wind

Note: The input arguments are not checked for null prior to being used. The caller, typically a Globe2D implementation, is expected do perform that check prior to calling this method.

cartesianToGeographicNGA

geographicToCartesian

Note: The input arguments are not checked for null prior to being used. The caller, typically a Globe2D implementation, is expected do perform that check prior to calling this method.

geographicToCartesian

This method provides an interface for efficient generation of a grid of cartesian points within a sector. The grid is constructed by dividing the sector into numLon x numLat evenly separated points in geographic coordinates. The first and last points in latitude and longitude are placed at the sector’s minimum and maximum boundary, and the remaining points are spaced evenly between those boundary points.

For each grid point within the sector, an elevation value is specified via an array of elevations. The calculation at each position incorporates the associated elevation.

NASA World Wind

Программы / Образование / География / NASA World Wind



Nasa world wind. Смотреть фото Nasa world wind. Смотреть картинку Nasa world wind. Картинка про Nasa world wind. Фото Nasa world windРазработчик:NASA (cм. другие программы)
Nasa world wind. Смотреть фото Nasa world wind. Смотреть картинку Nasa world wind. Картинка про Nasa world wind. Фото Nasa world windВерсия:1.4.1
Nasa world wind. Смотреть фото Nasa world wind. Смотреть картинку Nasa world wind. Картинка про Nasa world wind. Фото Nasa world windСайт:NASA World Wind
Nasa world wind. Смотреть фото Nasa world wind. Смотреть картинку Nasa world wind. Картинка про Nasa world wind. Фото Nasa world windЛицензия:Бесплатная

 Прежде, чем скачивать: БЕСПЛАТНО проверьте Windows на наличие ошибок. Также рекомендуем быстро обновить устаревшие драйверы.

Nasa world wind. Смотреть фото Nasa world wind. Смотреть картинку Nasa world wind. Картинка про Nasa world wind. Фото Nasa world windСкачать NASA World Wind Nasa world wind. Смотреть фото Nasa world wind. Смотреть картинку Nasa world wind. Картинка про Nasa world wind. Фото Nasa world windNasa world wind. Смотреть фото Nasa world wind. Смотреть картинку Nasa world wind. Картинка про Nasa world wind. Фото Nasa world wind

Для скачивания будет предоставлена ссылка на дистрибутив программы на сайте компании-разработчика.

Обзор NASA World Wind (автоматический перевод)

WorldWind является виртуальным земным шаром точно так же, как Google Earth. Это разрабатывается NASA и сообществом разработчиков ПО с открытым исходным кодом. Имея поддержку со стороны NASA, это предоставляет Вам последние изображения нашей Земли. Кроме того, это дает Вам виртуальную Луну, Марс, Венеру, Юпитера вместе с его лунами как Ганимед, Европой и Каллисто.

Другая функция является формированием изображений неба и звезд, вместе с некоторой информацией о них.

Это имеет список спутников NASA, обеспечивающих изображения. Мы можем выбрать тот, который мы любим!. Глобальные облака, информация о положении.

Сценарии доступны, которым мы можем автоматизировать программу.

Руководство по полю Астробиология, Значительный каталог, и т.д. и много других функций делают его очень хорошей программой. Целый архив данных изображения земли доступен для бесплатной загрузки от веб-сайта NASA для использования в этой программе. Но это могут быть много GBs или TB.

Данные изображения взяты из Интернета, и Вам нужно широкополосное соединение.

NASA World Wind

NASA World Wind

NASA Open Source Agreement v1.3 [2]

Nasa world wind. Смотреть фото Nasa world wind. Смотреть картинку Nasa world wind. Картинка про Nasa world wind. Фото Nasa world wind NASA World Wind — полностью трёхмерный интерактивный виртуальный глобус, созданный NASA. Использует спутниковые снимки NASA и аэрофотосъёмку USGS для построения трёхмерных моделей Земли, Луны, Марса, Венеры и Юпитера.

Первоначально в программе содержатся карты с низким разрешением. При приближении некоторой рассматриваемой области на карте, изображения с высоким разрешением скачиваются с серверов NASA.

Программа позволяет выбирать масштаб, направление и угол зрения, видимые слои, производить поиск по географическим названиям. Возможно отображение названий географических объектов и политических границ.

NASA World Wind имеет расширяемую архитектуру. Существуют плагины для работы с GPS, для отображения облачности, землетрясений, ураганов в приближенном к реальному времени и ряд других.

NASA – гордость и достижения человеческого разума

Современную космологию, астрофизику и аэронавтику невозможно представить без космического агентства NASA. С деятельностью этой организации, название которой зашифровано аббревиатурой четырех начальных букв N – National, A – Aeronautics, S – Space и A- Administration, далее NASA, тесно связана история освоения космоса. Название этой организации стало настоящим брендом, с которым ассоциируются самые смелые, самые грандиозные успехи и достижения человеческой цивилизации в сфере освоения космоса.

Официальный логотип NASA

Аббревиатура NASA красовалась на борту космических кораблей «Аполлон», доставивших человека на Луну. Эти четыре буквы нанесены на борт самых известных автоматических межпланетных станций, бороздящих сегодня бескрайние просторы Солнечной системы. Вероятно, что логотип NASA будет нанесен и на космический корабль, на котором к Марсу отправится первая экспедиция землян. А началась эта блистательная история 60 лет назад достаточно скромно и прозаично.

Создание NASA – ответ на политический вызов

Национальное Управление по аэронавтике и исследованию космического пространства, коротко NASA, было создано 1 октября 1958 года. Это событие стало вынужденным политическим жестом, на который пошли Соединенные Штаты Америки в ответ на запуск в Советском Союзе первого искусственного спутника Земли.

Nasa world wind. Смотреть фото Nasa world wind. Смотреть картинку Nasa world wind. Картинка про Nasa world wind. Фото Nasa world wind

Первый искусственный спутник Земли СП-1, запущенный в СССР 4 октября 1958 года

До этого времени в США всей авиацией и ракетной программой занималось другое ведомство – NACA – специальный Национальный Комитет, созданный при правительстве США еще в 1915 году. Правительственная организация ведала всеми работами в этом направлении, однако не обладала ни необходимыми полномочиями, ни той координацией действий, которая требуется при организации и проведения масштабных научных и технических исследований. Под эгидой комитета велись работы по созданию первого сверхзвукового самолета и баллистических ракет. В области ракетостроения американцы, как и Советы, старались использовать захваченные трофейные наработки ракетостроителей Третьего Рейха. Намечалась нешуточная космическая гонка, вылившаяся в грандиозное противостояние США и СССР в области ракетостроения и в освоении космического пространства.

История NASA началась в послевоенные годы. В сложившихся политических условиях требовалось иметь организованную производственную структуру, способную быстро реагировать на вызовы времени. Создавая новую структуру, подотчетную правительству Соединенных Штатов, в Белом Доме надеялись в корне изменить сложившееся положение в аэронавтике и в области исследования космоса. В итоге, 1 октября 1958 года 34-й президент США Дуайт Эйзенхауэр подписал указ о создании в США Национального Агентства по Аэронавтике и Исследованию космического пространства – государственной структуры, деятельность которой будет целиком и полностью посвящена космическим исследованиям.

Nasa world wind. Смотреть фото Nasa world wind. Смотреть картинку Nasa world wind. Картинка про Nasa world wind. Фото Nasa world wind

Дуайт Эйзенхауэр выступает перед чиновниками Министерства Обороны накануне подписания указа об основаниеи НАСА, сентябрь 1958 года

С рождением NASA началась полномасштабная битва за космос, в которой, как показало время, не было ни проигравшей, ни побежденной стороны. В результате здоровой конкуренции американского аэрокосмического ведомства и аналогичных советских структур, человек сумел не только выйти в открытый космос, но и заглянуть в самые удаленные уголки Вселенной.

На сегодняшний день NASA является одной из крупнейших правительственных организаций, в ведении которой находятся многие научные, технические и производственные вопросы, охватывающие все направления в сфере освоения космического пространства. Ученые NASA имеют в своем распоряжении лучшие научно-исследовательские институты и лаборатории США, крупнейшую производственно-техническую базу, многочисленные научные, исследовательские, технические дочерние фирмы и компании. Научно-технический потенциал NASA огромен. Не менее впечатляет и система финансирования организации. Только в 2020 году размер государственных ассигнований в структуре NASA составил астрономическую сумму – чуть больше 19 млрд. долларов.

Nasa world wind. Смотреть фото Nasa world wind. Смотреть картинку Nasa world wind. Картинка про Nasa world wind. Фото Nasa world wind

Размер бюджета NASA превышает размер государственного бюджета некоторых стран

Сегодня NASA – это не просто американское аэрокосмическое агентство. Сегодня это огромная межконтинентальная корпорация, в которую входит более трехсот предприятий, фирм и компаний, разбросанных по всему миру и находящихся под юрисдикцией иностранных правительств. Специалисты NASA, сотрудники разных отраслей и ведомств составляют основу штата, численность которого 18 тыс. человек. Помимо этого количества в рамках проектов NASA ведут свои работы ученые и инженеры из других стран.

Можно много говорить, что создание NASA являлось политическим жестом, ответом на наметившееся превосходство СССР в деле освоения космоса. Однако битва за космос – это только один из вариантов ответа. На самом деле с момента появления Агентства стартовала гонка вооружений, доселе невиданная и грандиозная по своему размаху.

Nasa world wind. Смотреть фото Nasa world wind. Смотреть картинку Nasa world wind. Картинка про Nasa world wind. Фото Nasa world wind

Запуск ракеты со стартового комплекса авиабазы Вандерберг (США), подготовка к старту ракеты Восход, Байконур, СССР

NASA на передовых рубежах в освоении космоса

Несмотря на то, что Америка проиграла начало космической гонки, впоследствии именно благодаря деятельности этой организации Соединенные Штаты сумели реализовать самые смелые и грандиозные проекты. После полета первого американского астронавта Джон Гленна, последовали масштабные работы и исследования NASA в рамках программы «Аполлон», результатом которых стали высадки американских астронавтов на Луну.

Эпохальное событие произошло в июле 1969 года, когда с космического корабля «Аполлон-11» отделился лунный модуль и доставил на поверхность нашего спутника астронавтов Нила Армстронга и Эдвина Олдрина. После этого исторического шага к Луне было отправлено еще шесть экспедиций. Всего на поверхности нашего естественного спутника в период с июля 1967 по декабрь 1972 года побывало 12 американских астронавтов, одетых в скафандры с красующимся логотипом NASA на груди.

Nasa world wind. Смотреть фото Nasa world wind. Смотреть картинку Nasa world wind. Картинка про Nasa world wind. Фото Nasa world wind

Скафандр с логотипом NASA в котором астронавт Нил Арстронг совершил свой исторический выход на поверхность нашего естественного спутника

Программа «Аполлон», осуществляемая под эгидой NASA, стала самым дорогостоящим научно-техническим проектом в истории человечества. На разработку проектной документации, создание и постройку крупнейшей ракеты «Сатурн-5», подготовку экипажей и непосредственно на сами полеты, из бюджета страны было потрачено 135 млрд. долларов. Реализация программы «Аполлон» позволила США возглавить космическую гонку. В дальнейшем, под давлением Конгресса было принято решение, что последующие темы исследований NASA и работа агентства должны быть направлены только на реализацию проектов и космических миссий, полезных с прикладной и с научной точки зрения. Чрезмерная дороговизна проекта помешала планам создания лунной базы, как считают эксперты.

С этого момента начался период изучения космоса посредством создания и отправки к далеким планетам автоматических межпланетных станций и космических зондов. В период с 1972 по 2020 год специалистами НАСА в тесной кооперации с зарубежными партнерами была создана целая флотилия космических аппаратов, отправившихся для исследования и изучения самых отдаленных уголков Солнечной системы. Сегодня НАСА тесно взаимодействует с другими космическими агентствами, включая Роскосмос и Европейское космическое Агентство.

Логотипы трех крупнейших космических агентств – НАСА, Роскосмос и ЕКА (Европейское космическое агентство)

Наиболее значимые достижения NASA

За всю историю существования американское Агентство по Аэронавтике и Исследованию космического пространства принимало участие в многочисленных проектах. Не беря во внимание полеты астронавтов на Луну, другими наиболее значимыми достижениями NASA являются:

Nasa world wind. Смотреть фото Nasa world wind. Смотреть картинку Nasa world wind. Картинка про Nasa world wind. Фото Nasa world wind

Космический зонд “Маринер-4”, запущенный в 1965 году, совершил успешный пролёт около Марса и стал в 1971 году первым космическим аппаратом – искусственным спутником далекой планеты

Новое тысячелетие ознаменовалось активизацией работы NASA в области изучения Марса. Начались работы по подготовке пилотируемой миссии к Красной планете, осуществление которой намечено на 2020-25 годы. В рамках этого проекта уже в 2003 году к Марсу отправились две автоматические станции Opportunity и Spirit, доставившие на поверхность планеты два передвижных робота – марсахода.

Nasa world wind. Смотреть фото Nasa world wind. Смотреть картинку Nasa world wind. Картинка про Nasa world wind. Фото Nasa world wind

Американские марсоходы Spirit и Curiosity, отправленные NASA для изучения поверхности Марса

За ними последовал запуск в 2004 году космического зонда-разведчика «Мессенджер», совершившего очередной облет Марса. В 2010 и в 2011 годах к Красной планете отправились еще две миссии. Космический аппарат «Кьюриосити» доставил на поверхность Марса новый марсоход, а космический зонд «Maven» достиг орбиты четвертой планеты и принялся за изучение ее полярных шапок. Свою победу в космической гонке НАСА постоянно укрепляет, делая ставку на разработку новых и самых смелых проектов.

Последние успехи, достижения и планы НАСА

Полученная с марсоходов информация и снимки далеких планет легли в основу уникального общеобразовательного проекта – NASA World Wind. Это трехмерная виртуальная интерактивная модель глобуса нашей планеты, Луны, Венеры и Марса, созданная в 2004 году и доступная широкому пользователю через сеть интернет. Не только ученые, но и обычные люди теперь могут изучать поверхность далеких планет, исследовать карту поверхности Луны и Марса.

Nasa world wind. Смотреть фото Nasa world wind. Смотреть картинку Nasa world wind. Картинка про Nasa world wind. Фото Nasa world wind

Скриншот рабочего стола программы NASA World Wind – виртуальный интерактивный глобус поверхности Марса

Что касается исследований NASA, направленных на изучение других объектов, то здесь следует упомянуть историческую миссию межпланетной станции «Новые горизонты», которая была начата в 2006 году. Целью миссии было изучение Урана, Нептуна и Плутона, самых дальних планет Солнечной системы. В настоящее время НАСА активно сотрудничает с другой американской компанией Spacex. Созданные американцем Илоном Маском многоразовые ракеты Spacex могут летать в космос по несколько раз, каждый раз возвращаясь на Землю. Специалистами NASA ведутся работы по предупреждению метеоритной опасности. Благодаря спутникам – наблюдателям, запущенным на орбиту Земли, ученым NASA удалось вовремя обнаружить астероид Флоренция, который в ноябре 2020 года пролетел в непосредственной близости от нашей планеты.

Nasa world wind. Смотреть фото Nasa world wind. Смотреть картинку Nasa world wind. Картинка про Nasa world wind. Фото Nasa world wind

Стартовый комплекс ракеты Falcon 9, арендованный компанией Spacex у NASA

Оценивая объем и масштабы космических программ NASA, осуществленных за 60 лет, следует признать огромный вклад этой организации в процесс освоения космического пространства. Благодаря полетам космических зондов и АМС, сконструированных специалистами Агентства, человечество получило колоссальный объем научной информации в самых разных областях науки. Однако наряду с успехами были в истории NASA и грандиозные провалы, последствия которых в разное время отражались на объеме ассигнований и на качестве исследовательской работы. Уместно будет напомнить о неудачной миссии «Аполлон-13», едва не закончившейся гибелью корабля и экипажа. Катастрофы американских кораблей-челноков «Челленджер» и «Колумбия» поставили крест на программе использования для полетов в космос многоразовых пилотируемых кораблей «Спей-Шатлл».

Nasa world wind. Смотреть фото Nasa world wind. Смотреть картинку Nasa world wind. Картинка про Nasa world wind. Фото Nasa world wind

Взорвавшийся на 73 секунде полета космический корабль многоразового использования «Спейс Шатлл «Челленджер». Мыс Канаверал, 28 января 1986 года.

Самой страшной в истории освоения человеком космоса считается катастрофа космического корабля-челнока «Челленджер», потрясшая всю планету 28 января 1986 года. Через 73 секунды после старта космический корабль взорвался, унеся жизни семи астронавтов.

Заключение

Несмотря на то, что место Марса в теме исследований НАСА за последние годы явно превалирует, в агентстве активно работают над проектами и программами сугубо земного, прикладного характера. В тесной кооперации со специалистами из России, европейских стран, Китая и Японии, специалисты NASA создают уникальные космические аппараты, работающие на орбите нашей планеты.

Сегодня эта организация работает по четырем направлениям:

По динамике своей деятельности американское космическое агентство является лидером в области освоения космоса. Сегодня наметилось смещение акцентов в работе этой громадной корпорации. Большая часть проектов направлена не только на изучение и исследование космоса. Ряд программ касается непосредственно решения земных проблем. За последние годы осуществлены и реализованы проекты, которые изменили представление человечества о состоянии климата на нашей планете.

Nasa world wind. Смотреть фото Nasa world wind. Смотреть картинку Nasa world wind. Картинка про Nasa world wind. Фото Nasa world wind

NASA демонстрирует новые снимки гигантского айсберга, отколовшегося от Антарктиды 16 сентября 2020 года

Ведутся работы по созданию системы раннего предупреждения метеоритной опасности. Запущена программа контроля над состоянием ледяного панциря планеты. Это подтверждается фотографиями гигантского айсберга, отделившегося от материкового льда Антарктиды. Теперь ученые могут вести контроль и учет ледяных массивов Земли, планируя расход запасов пресного льда. Огромные средства, расходуемые ежегодно правительством США на финансирование программа НАСА, до сих пор имеют свое обоснование. Хотелось бы, чтобы так было и в дальнейшем, так как мирное освоение космоса задача куда полезнее и нужнее, чем развитие военных программ.

Nasa world wind

When the path type is LINEAR the path conforms to terrain only if the follow-terrain property is true. Otherwise the path control points will be connected by straight line segments.

The path’s line and the path’s position dots may be drawn in unique RGBA colors by configuring the path with a Path.PositionColors (see setPositionColors(gov.nasa.worldwind.render.Path.PositionColors) ).

Path picking includes information about which position dots are picked, in addition to the path itself. A position dot under the cursor is returned as an Integer object in the PickedObject’s AVList under they key AVKey.ORDINAL. Position dots intersecting the pick rectangle are returned as a List of Integer objects in the PickedObject’s AVList under the key AVKey.ORDINAL_LIST.

When drawn on a 2D globe, this shape uses a SurfacePolyline to represent itself. The following features are not provided in this case: display of path positions, extrusion, outline pick width, and identification of path position picked.

NASA World Wind

Nasa world wind. Смотреть фото Nasa world wind. Смотреть картинку Nasa world wind. Картинка про Nasa world wind. Фото Nasa world wind

Nasa world wind. Смотреть фото Nasa world wind. Смотреть картинку Nasa world wind. Картинка про Nasa world wind. Фото Nasa world wind

Nasa world wind. Смотреть фото Nasa world wind. Смотреть картинку Nasa world wind. Картинка про Nasa world wind. Фото Nasa world wind

Nasa world wind. Смотреть фото Nasa world wind. Смотреть картинку Nasa world wind. Картинка про Nasa world wind. Фото Nasa world wind

Nasa world wind. Смотреть фото Nasa world wind. Смотреть картинку Nasa world wind. Картинка про Nasa world wind. Фото Nasa world wind

Contents

Overview

Though widely available since 2003, World Wind was released with the NASA Open Source Agreement license in 2004.

Users could interact with the selected planet by rotating it, tilting the view, and zooming in and out. Five million place names, political boundaries, latitude/longitude lines, and other data can be displayed. World Wind.NET provided the ability to browse maps and geospatial data on the internet using the OGC’s WMS servers (version 1.4 also uses WFS for downloading place names), import ESRI shapefiles and kml/kmz files. This is an example of how World Wind allows anyone to deliver their data.

The resolution inside the US is high enough to clearly discern individual buildings, houses, cars (USGS Digital Ortho layer) and even the shadows of people (metropolitan areas in USGS Urban Ortho layer). The resolution outside the US is at least 15 meters per pixel.

Microsoft has allowed World Wind to incorporate Virtual Earth high resolution data for non-commercial use. [3]

World Wind uses digital elevation model (DEM) data collected by NASA’s Shuttle Radar Topography Mission (SRTM), National Elevation Dataset (NED) and Advanced Spaceborne Thermal Emission and Reflection Radiometer (ASTER). This means one can view topographic features such as the Grand Canyon or Mount Everest in three dimensions. In addition, WW has bathymetry data which allows users to see ocean features, such as trenches and ridges, in 3D.

Many people using the applications are adding their own data and are making them available through various sources, such as the World Wind Central or blogs mentioned in the link section below.

All images and movies created with World Wind using Blue Marble, Landsat, or USGS public domain data can be freely modified, re-distributed, and used on web sites, even for commercial purposes.

Add-ons and plugins

Plugins are small programs written in C#, VB or J# which are loaded and compiled by World Wind at startup. Plug-in developers can add features to World Wind without changing the program’s source code.

World Wind Java

This new version has an API-centric architecture with functionalities ‘off-loaded’ to modular components, leaving the API at the core. This makes World Wind itself a plugin, so that it can be used as interchangeably as possible (for example via Python). This refactoring exercise allows World Wind to be accessed via a browser as a Java Applet. A preview of the World Wind Java SDK [4] was released on May 11, 2007 during Sun Microsystem’s annual JavaOne conference.

Since WWj is an SDK, there is no single application; instead there are any number of applications using WWj, each with different functionalities, created by government agencies and commercial developers from around the world. These applications include simple virtual globe viewers, satellite tracker, GIS platforms, photo editor, F-16 simulator, mission planning software and many more.

Tutorials

Forks and clones

Datasets available

Low resolution Blue Marble datasets are included with the initial download; as a user zooms into certain areas, additional high resolution data is downloaded from the NASA servers. The size of all currently available data sets is about 4.6 terabytes.

NASA World Wind

Nasa world wind. Смотреть фото Nasa world wind. Смотреть картинку Nasa world wind. Картинка про Nasa world wind. Фото Nasa world wind

NASA World Wind — полностью трёхмерный интерактивный виртуальный глобус, созданный NASA. Использует спутниковые снимки NASA и аэрофотосъёмку USGS для построения трёхмерных моделей Земли, Луны, Марса, Венеры и Юпитера.

Первоначально в программе содержатся карты с низким разрешением. При приближении некоторой рассматриваемой области на карте, изображения с высоким разрешением скачиваются с серверов NASA.

Программа позволяет выбирать масштаб, направление и угол зрения, видимые слои, производить поиск по географическим названиям. Возможно отображение названий географических объектов и политических границ.

NASA World Wind имеет расширяемую архитектуру. Существуют плагины для работы с GPS, для отображения облачности, землетрясений, ураганов в приближенном к реальному времени и ряд других.

WorldWind Java

Nasa world wind. Смотреть фото Nasa world wind. Смотреть картинку Nasa world wind. Картинка про Nasa world wind. Фото Nasa world wind

WorldWind Java

Nasa world wind. Смотреть фото Nasa world wind. Смотреть картинку Nasa world wind. Картинка про Nasa world wind. Фото Nasa world wind

WorldWind Java

Nasa world wind. Смотреть фото Nasa world wind. Смотреть картинку Nasa world wind. Картинка про Nasa world wind. Фото Nasa world wind

WorldWind Java

Nasa world wind. Смотреть фото Nasa world wind. Смотреть картинку Nasa world wind. Картинка про Nasa world wind. Фото Nasa world wind

Releases

GitHub Releases has the WorldWind Java release artifacts and detailed release change logs. Information about the WorldWind releases is listed here.

WorldWind Java v2.2.0, August 12, 2020

The primary goal of the WorldWind Java (WWJ) v2.2.0 release is to modernize the SDK after a period of inactivity. During this process some defects were addressed as well. Highlights of v2.2.0:

The prior release of WorldWind Java, v2.1.0, was compiled with Java 8. The decision was made to upgrade WWJ to Java 11 based on questionable support options for Java 8 at the time. This situation has evolved over time and we are evaluating whether a Java 8 version of WWJ is desirable. Your feedback is welcome.

Migrating to Java 11 and JOGL 2.4 went relatively smoothly. Primary areas of work:

The package names for JOGL have changed although the API remains relatively consistent. Creating work alike code to replace the use of unpublished JRE APIs that now throw an access exception. For example, setting the java library path system property. Discussions around the types of changes that need to be made when moving from 8 to 11 are broadly available on the Web. Removing deprecated functionality like WebStart, Applets and WebView.

WorldWind Java v2.1.0, December 13, 2016

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.

With the release of v2.1.0 all NASA WorldWind map services (imagery, terrain, placenames, etc.) require HTTPS connections. Existing versions of WorldWind (including v2.0.0) will not connect unless map service links are updated to use the HTTPS protocol. 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. The requirement to host map services exclusively through HTTPS is a U.S. Government mandate.

WorldWind 2.0.0, April 30, 2014

2.0.0 differs from release 1.5.1 primarily in its use of JOGL 2 vs. 1.5.1’s use of JOGL 1.

Note: JOGL 2 performs runtime extraction of native binaries. Some deployment situations may not allow this because it extracts the binaries to the application user’s temp directory. Runtime extraction can be avoided by following the instructions in WorldWind’s README.txt file in the “New features and improvements in WorldWind Java SDK 2.0.0” section.

Release 1.5.1, July 24, 2013

This release is a patch for Release 1.5 that repairs a geo-referencing issue with WorldWind’s DTED elevation importer. See the release’s README.txt file for a complete list of changes.

Note: The changes made for Release 1.5.1 have also been applied to the WorldWind 2.0 Current Development Release.

Release 1.5, January 21, 2013

This release adds support for Open Street Map, text decluttering, applying Earth gravitational model offsets, and other features. See the release’s README.txt file for a complete list of significant changes.

Release 1.4, July 16, 2012

This release adds support for Collada, fixes issues with rendering surface shapes at the poles and adds Bing imagery. See the release’s README.txt file for a complete list of significant changes.

Release 1.3, May 1, 2012

This release adds support for Mil-Std 2525C and the KML NetworkLinkControl element.

Release 1.2, July 19, 2011

This is WorldWind’s first public formal release. It’s undergone significant testing and contains important documentation that was missing from the previous “pre-alpha” daily releases. It also initiates a portal — this site — that gathers into one place all information relative to understanding and using WorldWind and its API.

This release of WorldWind operates on all platforms WorldWind has historically supported: OS X, Windows 32 & 64, Linux 32 & 64. It is expected to work on Solaris but has not been tested on that platform.

There are very few platform-specific dependencies. The most significant one is the absence of BrowserBalloon availability on Linux. This will be corrected at some point. All other platform dependencies are related to specific problems, such as the existence of a bug on one platform but not another. The bug database describes all such known problems.

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.

World Wind

From World Wind Wiki

Nasa world wind. Смотреть фото Nasa world wind. Смотреть картинку Nasa world wind. Картинка про Nasa world wind. Фото Nasa world wind

Nasa world wind. Смотреть фото Nasa world wind. Смотреть картинку Nasa world wind. Картинка про Nasa world wind. Фото Nasa world wind

Nasa world wind. Смотреть фото Nasa world wind. Смотреть картинку Nasa world wind. Картинка про Nasa world wind. Фото Nasa world wind

Nasa world wind. Смотреть фото Nasa world wind. Смотреть картинку Nasa world wind. Картинка про Nasa world wind. Фото Nasa world wind

Nasa world wind. Смотреть фото Nasa world wind. Смотреть картинку Nasa world wind. Картинка про Nasa world wind. Фото Nasa world wind

Nasa world wind. Смотреть фото Nasa world wind. Смотреть картинку Nasa world wind. Картинка про Nasa world wind. Фото Nasa world wind

World Wind, is an open source virtual globe technology providing the means to visualize, manipulate and analyze data in a real world virtual representation. NASA World Wind was created by NASA’s Learning Technologies project, and released in mid-2004. It is now developed by NASA staff and open source community developers.

Contents

[edit] About

At its simplest you can think of World Wind as a desk globe, however World Wind is not a simple desk globe.

World Wind allows any user to zoom from outer space into any place on Earth. World Wind uses satellite imagery and elevation data to allow users to experience Earth terrain in visually rich 3D, just as if they were really there. Virtually visit anyplace in the world. Look across the Andes, into the Grand Canyon, over the Alps or along the African Sahara.

Unlike your desk globe World Wind can display thousands of placenames all over the world, from country capitals to villages in sparsely populated regions. You can see country borders, and in some cases intracountry borders such as US states.

World Wind can also be expanded to include additional imagery and data.. There have already been a number of add-ons created, from Norway’s Prehistoric Hillforts to additional planets, for more information on using add-ons see the Add-on Launchpad.

[edit] Features

World Wind offers the following built-in features:

Nasa world wind

Each implementation of this interface defines its own constructors, which may accept arguments that completely define the projection.

Method Summary

Nasa world wind. Смотреть фото Nasa world wind. Смотреть картинку Nasa world wind. Картинка про Nasa world wind. Фото Nasa world wind
World Wind показывет Blue Marble Next Generation слой
Тип
All Methods Instance Methods Abstract Methods

Modifier and TypeMethod and Description
PositioncartesianToGeographic (Globe globe, Vec4 cart, Vec4 offset)
Vec4geographicToCartesian (Globe globe, Angle latitude, Angle longitude, double metersElevation, Vec4 offset)
voidgeographicToCartesian (Globe globe, Sector sector, int numLat, int numLon, double[] metersElevation, Vec4 offset, Vec4[] out)

Method Detail

cartesianToGeographic

Note: The input arguments are not checked for null prior to being used. The caller, typically a Globe2D implementation, is expected do perform that check prior to calling this method.

geographicToCartesian

Note: The input arguments are not checked for null prior to being used. The caller, typically a Globe2D implementation, is expected do perform that check prior to calling this method.

geographicToCartesian

This method provides an interface for efficient generation of a grid of cartesian points within a sector. The grid is constructed by dividing the sector into numLon x numLat evenly separated points in geographic coordinates. The first and last points in latitude and longitude are placed at the sector’s minimum and maximum boundary, and the remaining points are spaced evenly between those boundary points.

For each grid point within the sector, an elevation value is specified via an array of elevations. The calculation at each position incorporates the associated elevation.

Материал из Википедии — свободной энциклопедии

Tell your friends about Wikiwand!

Gmail Facebook Twitter Link

Suggest as cover photo

Would you like to suggest this photo as the cover photo for this article?

Thank you for helping!

Your input will affect cover photo selection, along with input from other users.

Thanks for reporting this video!

Nasa world wind. Смотреть фото Nasa world wind. Смотреть картинку Nasa world wind. Картинка про Nasa world wind. Фото Nasa world wind

This browser is not supported by Wikiwand 🙁
Wikiwand requires a browser with modern capabilities in order to provide you with the best reading experience.
Please download and use one of the following browsers:

An extension you use may be preventing Wikiwand articles from loading properly.

If you’re using HTTPS Everywhere or you’re unable to access any article on Wikiwand, please consider switching to HTTPS (https://www.wikiwand.com).

An extension you use may be preventing Wikiwand articles from loading properly.

If you are using an Ad-Blocker, it might have mistakenly blocked our content. You will need to temporarily disable your Ad-blocker to view this page.

Nasa world wind

This version of WorldWind Java is a maintenance release that addresses small fixes (updated formatting, typos, bad references, etc.) to various areas of the code and removes references to services that are no longer supported by the WorldWind servers.

WorldWind’s API remains unchanged in this release and we are committed to maintaining a consistent API in future releases.

What’s Changed

Contributors

Assets

The primary goal of the WorldWind Java (WWJ) v2.2.0 release is to modernize the SDK after a period of inactivity. During this process some defects were addressed as well. Highlights of v2.2.0:

WorldWind’s API remains largely unchanged in this release and we are committed to maintaining a consistent API in future releases.

The prior release of WorldWind Java, v2.1.0, was compiled with Java 8. The decision was made to upgrade WWJ to Java 11 based on questionable support options for Java 8 at the time. This situation has evolved over time and we are evaluating whether a Java 8 version of WWJ is desirable. Your feedback is welcome.

Migrating to Java 11 and JOGL 2.4 went relatively smoothly. Primary areas of work:

This release positions WorldWind Java to begin adding new functionality in the near future, please watch this repository for further updates.

Nasa world wind

Extruded polygon boundaries may be specified using either LatLon locations or Position positions, but all the shape’s boundary vertices must be the same type.

Extruded polygons may optionally be textured. Textures may be applied to both the faces of the outer and inner boundaries or just the outer boundaries. Texture can also be applied independently to the cap. Standard lighting is optionally applied. Texture source images are lazily retrieved and loaded. This can cause a brief period in which the texture is not displayed while it is retrieved from disk or network.

ExtrudedPolygon side faces and cap have independent attributes for both normal and highlighted drawing.

Independent per-location heights may be specified via the altitude field of Position s defining the polygon’s inner and outer boundaries. Depending on the specified altitude mode, the position altitudes may be interpreted as altitudes relative to mean sea level or altitudes above the ground at the associated latitude and longitude locations.

Boundaries are required to be closed, their first location must be equal to their last location. Boundaries that are not closed are explicitly closed by this shape when they are specified.

Extruded polygons are safe to share among World Windows. They should not be shared among layers in the same World Window.

In order to support simultaneous use of this shape with multiple globes (windows), this shape maintains a cache of data computed relative to each globe. During rendering, the data for the currently active globe, as indicated in the draw context, is made current. Subsequently called methods rely on the existence of this current data cache entry.

When drawn on a 2D globe, this shape uses a SurfacePolygon to represent itself. Cap texture is not supported in this case.

NASA World Wind 1.4.0

Размер файла

Лицензия

Автор

Обновление

Загрузок

» Практически посетить любое место в мире. «

World Wind позволяет зумом пользователи ПК с высоты спутника в любое место на земном шаре. Используя спутниковые снимки Landsat и Shuttle Radar Топография миссии данных, World Wind позволяет почувствовать Земли местности в 3D визуально богатых, как если бы вы действительно были там.

Практически посетить любое место в мире. Посмотрите через Анды, в Гранд-Каньон, через Альпы, или вдоль африканской Сахары.

World Wind позволяет любому пользователю увеличивать с высоты спутника в любое место на Земле, используя изображения с высоким разрешением и LandSat данных SRTM высоте испытать Земли в 3D визуально богатых, так же, как если бы они были действительно там.

Особый акцент был сделан на простоту удобство чтобы люди всех возрастов могут наслаждаться World Wind. Все нужно контролировать World Wind это две кнопки мыши.

Дополнительные руководства и функции могут быть доступны, хотя упрощенного меню. Навигация автоматизирована с одной щелчками мыши, а также возможность вводить в любом месте и автоматически увеличить в этом.

Создайте резервную копию папки World Wind перед использованием Beta 1. Затем загрузите http://voctopus.arc.nasa.gov/worldwind/dow. /ww-1.3.2b1.zip и распаковать в вашу программу папку Ветер FilesNASAWorld, поверх существующих файлов.

World Wind получат больше преимуществ видеокарт с 3D-ускорением. Если вы не знаете, ли ваша машина поставляется с одним, вполне вероятно, иметь один построен в случае, если компьютер был приобретен в течение последних двух лет.

World Wind требуется наличие DirectX и. NET среды исполнения установлен. Если у вас нет их на ваш компьютер, программа установки World Wind направит вас на веб-страницы, где можно скачать DirectX и. NET среде выполнения.

World Wind поставляется с данными вы можете увеличивать или уменьшать. После определенного момента, World Wind начнет загрузки дополнительных изображений автоматически. Серверы, эта информация очень заняты и может быть все равно, пока не получим необходимой инфраструктуры.

NASA World Wind

NASA World Wind

NASA Open Source Agreement v1.3 [2]

NASA World Wind — полностью трёхмерный интерактивный виртуальный глобус, созданный NASA. Использует спутниковые снимки NASA и аэрофотосъёмку USGS для построения трёхмерных моделей Земли, Луны, Марса, Венеры и Юпитера.

Первоначально в программе содержатся карты с низким разрешением. При приближении некоторой рассматриваемой области на карте, изображения с высоким разрешением скачиваются с серверов NASA.

Программа позволяет выбирать масштаб, направление и угол зрения, видимые слои, производить поиск по географическим названиям. Возможно отображение названий географических объектов и политических границ.

NASA World Wind имеет расширяемую архитектуру. Существуют плагины для работы с GPS, для отображения облачности, землетрясений, ураганов в приближенном к реальному времени и ряд других.

NASA World Wind Web

Web World Wind is a open-source 3D virtual globe for web applications. It is written in HTML5 and JavaScript and provides a JavaScript API for controlling all aspects of virtual globe interaction and display.

Web World Wind source code : GitHub

Nasa world wind. Смотреть фото Nasa world wind. Смотреть картинку Nasa world wind. Картинка про Nasa world wind. Фото Nasa world wind

World wind Vs Google Earth

License

Google Earth provides the proprietary license. Whereas as the NASA world wind offers Open-source license.

Price

Thus, the NASA World Wind is available for free of cost.

Imagery

Google Earth provides only one single layer with hi-resolution patches.

NASA World Wind Provides multiple layers for Earth such as blue marble, Atmosphere, Bing Aerial with labels, USGS Imagery Topo Basemap, Bing Roads and few layers for other planets.

Data Formats

Google Earth Supports only few data formats like KML\KMZ, WMS, Images, GPX, COLLADA.

NASA World Wind Supports all most all the GDAL ( Geospatial Data Abstraction Library ). Some of the common formats supports by NWW are World Wind XML, KML/KMZ, SHP, WMS, WFS, Images and some Collada.

GPS Devices

Google Earth don’t have any official support for GPS devices.

NASA World Wind has some additional plug-ins for GPS devices Such as GPS2WorldWind, GPS Tracker.

My Project on NASA World Wind

Secure Public Portal

The City of Springfield, Oregon and the KGiSL Institute of Technology (Coimbatore, India) have teamed up to provide a secure public information portal based on NASA WorldWind technology.

Deploying a full open source stack, a rigorous hardening process and secure set of spatial ETL (extract, transform and load) connectors, the goal is open data through secure services. Solution supports community planning, design, construction and environmental protection. Future plans extend affordable public safety and medical services to underprivileged sectors of the community. The aim is an affordable open blueprint to develop and sustain basic public information services in an increasingly hostile cyber environment.

This Project has owns first prize in Helsinki NASA Europa Challenge 2017 under professional category.

What we did?

At the initial stages of the projects we mostly worked on the UI changes like adding Icons, Modifying menus.

In later updation we are provided with Cities various data of Facilities, Base, Environment, Land Base layers in form of Web Map Services( WMS) from Springfield, Oregon Government. We have included all this layers into the application.

Then, We have moved from Mapserver to Geoserver for converting the Web Map Services ( WMS) to Web Feature Services ( WFS) for implementing Metadata feature and GetFeatureInfo

Nasa world wind. Смотреть фото Nasa world wind. Смотреть картинку Nasa world wind. Картинка про Nasa world wind. Фото Nasa world wind

This project helped me to learn lot of things about geospatial, NASA World Wind, JavaScript. It is wonderful experiences to work with my colleagues. Special thanks to Mr. Anjesh R and Mr. Ashok R for mentorship and support at various stages.

Файл:Worldwind.png
World Wind показывет Blue Marble Next Generation слой
Тип
НАСА WorldWind

Nasa world wind. Смотреть фото Nasa world wind. Смотреть картинку Nasa world wind. Картинка про Nasa world wind. Фото Nasa world wind

Nasa world wind. Смотреть фото Nasa world wind. Смотреть картинку Nasa world wind. Картинка про Nasa world wind. Фото Nasa world wind

Nasa world wind. Смотреть фото Nasa world wind. Смотреть картинку Nasa world wind. Картинка про Nasa world wind. Фото Nasa world wind

Nasa world wind. Смотреть фото Nasa world wind. Смотреть картинку Nasa world wind. Картинка про Nasa world wind. Фото Nasa world wind

Nasa world wind. Смотреть фото Nasa world wind. Смотреть картинку Nasa world wind. Картинка про Nasa world wind. Фото Nasa world wind

Nasa world wind. Смотреть фото Nasa world wind. Смотреть картинку Nasa world wind. Картинка про Nasa world wind. Фото Nasa world wind

Nasa world wind. Смотреть фото Nasa world wind. Смотреть картинку Nasa world wind. Картинка про Nasa world wind. Фото Nasa world wind

Nasa world wind. Смотреть фото Nasa world wind. Смотреть картинку Nasa world wind. Картинка про Nasa world wind. Фото Nasa world wind

Nasa world wind. Смотреть фото Nasa world wind. Смотреть картинку Nasa world wind. Картинка про Nasa world wind. Фото Nasa world wind

НАСА WorldWind является Открытый исходный код (выпущен под NOSA лицензия и лицензия Apache 2.0) виртуальный глобус. Впервые он был разработан НАСА в 2003 году для использования на персональные компьютеры а затем развился совместно с сообщество с открытым исходным кодом с 2004 г. С 2017 г. веб-версия WorldWind доступна в режиме онлайн. [1] An Android версия также доступна. [2]

Содержание

Обзор

Хотя WorldWind широко доступен с 2003 года, он был выпущен с лицензией NASA Open Source Agreement в 2004 году. Последняя версия на основе Java (2.1.0) была выпущена в декабре 2016 года. [4] По состоянию на 2015 год веб-версия WorldWind находится в стадии разработки. [5] и доступны в Интернете. [6] An Android версия также доступна. [7]

Пользователи могли взаимодействовать с выбранной планетой, вращая ее, наклоняя вид, а также увеличивая и уменьшая масштаб. Могут отображаться пять миллионов названий мест, политических границ, линий широты / долготы и других данных. WorldWind.NET предоставил возможность просматривать карты и геопространственный данные в Интернете с помощью OGC с WMS серверы (версия 1.4 также использует WFS для загрузки названий мест), импорт Шейп-файлы ESRI и кмл / кмз файлы. Это пример того, как WorldWind позволяет любому доставлять свои данные.

Разрешение внутри США достаточно высокое, чтобы четко различать отдельные здания, дома, автомобили (слой USGS Digital Ortho) и даже тени людей (городские районы в слое USGS Urban Ortho). Разрешение за пределами США составляет не менее 15 метров на пиксель.

Microsoft позволил WorldWind включить Виртуальная Земля данные высокого разрешения для некоммерческий использовать. [8]

WorldWind использует цифровая модель рельефа (DEM) данные, собранные НАСА в рамках миссии по радиолокационной топографии шаттла (SRTM), Национальный набор данных о высоте (NED) и Усовершенствованный космический радиометр теплового излучения и отражения (АСТЕР). Это означает, что можно просматривать топографические объекты, такие как Гранд-Каньон или Эверест, в трех измерениях. Кроме того, у WW есть батиметрия данные, которые позволяют пользователям видеть особенности океана, такие как траншеи и гребни, в 3D.

Многие люди, использующие приложения, добавляют свои собственные данные и делают их доступными через различные источники, такие как WorldWind Central или блоги, упомянутые в разделе ссылок ниже.

Все изображения и фильмы, созданные с помощью WorldWind с использованием Blue Marble, Landsat или USGS всеобщее достояние данные могут свободно изменяться, распространяться и использоваться на веб-сайтах даже в коммерческих целях.

Дополнения и плагины

WorldWind Java

Учебники

Вилки и клоны

Доступны наборы данных

Наборы данных с низким разрешением Blue Marble включены в начальный скачать; когда пользователь приближается к определенным областям, из НАСА загружаются дополнительные данные с высоким разрешением. серверы. Размер всех доступных в настоящее время наборов данных составляет около 4,6 терабайты.

Nasa world wind

The returned size changes as this WebView navigates to new content or navigates within its history, and always reflects the size of the current content. The returned size is limited by this WebView’s minimum content size. See WebView.getMinContentSize() for more information on how the minimum content size is used.

getContentURL

getLinks

The link rectangles are in the WebView ‘s local coordinate system, and are clipped to the WebView’s visible area. The WebView ‘s coordinate system has its origin in the lower left corner with the X-axis pointing right and the Y-axis pointing up. Multi-line links are represented as one AVList with multiple pickable rectangles.

getMinContentSize

HTML content can expand to fit its frame, so it is impossible to determine the size of content without laying out the content in a frame of some size. The minimum content size determines the size of the frame used to compute the content layout and size. If the content is simple text, the text will wrap to the minimum content width.

goBack

goForward

handleWebViewCreationError

sendEvent

The screen coordinates for a MouseEvent must be transformed into the WebView’s local coordinate system, which has its origin in the lower left corner with the X-axis pointing right and the Y-axis pointing up.

Users of the WebView must call WebView.setActive(boolean) before sending input events to the WebView. The WebView can be activated and deactivated any number of times. For example, a controller might call setActive(true) when the mouse enters the WebView texture, and call setActive(false) when the mouse exits the texture.

setActive

Overridden to apply the active state to the native WebView.

setBackgroundColor

setHTMLString

The WebView displays nothing if htmlString is null or empty. If the htmlString contains relative paths, they are not resolved and are interpreted as unresolved references.

If the application sends input events to the WebView, the user may navigate away from the specified HTML content by interacting with links or buttons in the content.

setHTMLString

If the application sends input events to the WebView, the user may navigate away from the specified HTML content by interacting with links or buttons in the content. Once the user navigates away from the content specified here, the htmlString and baseURL are no longer used.

setHTMLString

If the application sends input events to the WebView, the user may navigate away from the specified HTML content by interacting with links or buttons in the content. Once the user navigates away from the content specified here, the htmlString and resourceResolver are no longer used.

Nasa world wind

Copyright © 2004-2005 United States Government as represented by the Administrator of the National Aeronautics and Space Administration. All Rights Reserved.
Copyright © 2004-2005 Contributors. All Rights Reserved.

NASA OPEN SOURCE AGREEMENT VERSION 1.3

THIS OPEN SOURCE AGREEMENT («AGREEMENT») DEFINES THE RIGHTS OF USE, REPRODUCTION, DISTRIBUTION, MODIFICATION AND REDISTRIBUTION OF CERTAIN COMPUTER SOFTWARE ORIGINALLY RELEASED BY THE UNITED STATES GOVERNMENT AS REPRESENTED BY THE GOVERNMENT AGENCY LISTED BELOW («GOVERNMENT AGENCY»). THE UNITED STATES GOVERNMENT, AS REPRESENTED BY GOVERNMENT AGENCY, IS AN INTENDED THIRD-PARTY BENEFICIARY OF ALL SUBSEQUENT DISTRIBUTIONS OR REDISTRIBUTIONS OF THE SUBJECT SOFTWARE. ANYONE WHO USES, REPRODUCES, DISTRIBUTES, MODIFIES OR REDISTRIBUTES THE SUBJECT SOFTWARE, AS DEFINED HEREIN, OR ANY PART THEREOF, IS, BY THAT ACTION, ACCEPTING IN FULL THE RESPONSIBILITIES AND OBLIGATIONS CONTAINED IN THIS AGREEMENT.

Government Agency: National Aeronautics and Space Administration (NASA)
Government Agency Original Software Designation: ARC-15166-1
Government Agency Original Software Title: NASA WorldWind
User Registration Requested. Please send email with your contact information to Patrick.Hogan@nasa.gov
Government Agency Point of Contact for Original Software: Patrick.Hogan@nasa.gov

A. «Contributor» means Government Agency, as the developer of the Original Software, and any entity that makes a Modification.
B. «Covered Patents» mean patent claims licensable by a Contributor that are necessarily infringed by the use or sale of its Modification alone or when combined with the Subject Software.
C. «Display» means the showing of a copy of the Subject Software, either directly or by means of an image, or any other device.
D. «Distribution» means conveyance or transfer of the Subject Software, regardless of means, to another.
E. «Larger Work» means computer software that combines Subject Software, or portions thereof, with software separate from the Subject Software that is not governed by the terms of this Agreement.
F. «Modification» means any alteration of, including addition to or deletion from, the substance or structure of either the Original Software or Subject Software, and includes derivative works, as that term is defined in the Copyright Statute, 17 USC 101. However, the act of including Subject Software as part of a Larger Work does not in and of itself constitute a Modification.
G. «Original Software» means the computer software first released under this Agreement by Government Agency with Government Agency designation ARC-15166-1 and entitled WorldWind, including source code, object code and accompanying documentation, if any.
H. «Recipient» means anyone who acquires the Subject Software under this Agreement, including all Contributors.
I. «Redistribution» means Distribution of the Subject Software after a Modification has been made.
J. «Reproduction» means the making of a counterpart, image or copy of the Subject Software.
K. «Sale» means the exchange of the Subject Software for money or equivalent value.
L. «Subject Software» means the Original Software, Modifications, or any respective parts thereof.
M. «Use» means the application or employment of the Subject Software for any purpose.

2. GRANT OF RIGHTS

A. Under Non-Patent Rights : Subject to the terms and conditions of this Agreement, each Contributor, with respect to its own contribution to the Subject Software, hereby grants to each Recipient a non-exclusive, world-wide, royalty-free license to engage in the following activities pertaining to the Subject Software:

1. Use
2. Distribution
3. Reproduction
4. Modification
5. Redistribution
6. Display

B. Under Patent Rights : Subject to the terms and conditions of this Agreement, each Contributor, with respect to its own contribution to the Subject Software, hereby grants to each Recipient under Covered Patents a non-exclusive, world-wide, royalty-free license to engage in the following activities pertaining to the Subject Software:

1. Use
2. Distribution
3. Reproduction
4. Sale
5. Offer for Sale

C. The rights granted under Paragraph B. also apply to the combination of a Contributor’s Modification and the Subject Software if, at the time the Modification is added by the Contributor, the addition of such Modification causes the combination to be covered by the Covered Patents. It does not apply to any other combinations that include a Modification.

D. The rights granted in Paragraphs A. and B. allow the Recipient to sublicense those same rights. Such sublicense must be under the same terms and conditions of this Agreement.

3. OBLIGATIONS OF RECIPIENT

A. Distribution or Redistribution of the Subject Software must be made under this Agreement except for additions covered under paragraph 3H.

1. Whenever a Recipient distributes or redistributes the Subject Software, a copy of this Agreement must be included with each copy of the Subject Software; and
2. If Recipient distributes or redistributes the Subject Software in any form other than source code, Recipient must also make the source code freely available, and must provide with each copy of the Subject Software information on how to obtain the source code in a reasonable manner on or through a medium customarily used for software exchange.

B. Each Recipient must ensure that the following copyright notice appears prominently in the Subject Software:
Copyright (C) 2001 United States Government
as represented by the Administrator of the
National Aeronautics and Space Administration.
All Rights Reserved.

C. Each Contributor must characterize its alteration of the Subject Software as a Modification and must identify itself as the originator of its Modification in a manner that reasonably allows subsequent Recipients to identify the originator of the Modification. In fulfillment of these requirements, Contributor must include a file (e.g., a change log file) that describes the alterations made and the date of the alterations, identifies Contributor as originator of the alterations, and consents to characterization of the alterations as a Modification, for example, by including a statement that the Modification is derived, directly or indirectly, from Original Software provided by Government Agency. Once consent is granted, it may not thereafter be revoked.

D. A Contributor may add its own copyright notice to the Subject Software. Once a copyright notice has been added to the Subject Software, a Recipient may not remove it without the express permission of the Contributor who added the notice.

E. A Recipient may not make any representation in the Subject Software or in any promotional, advertising or other material that may be construed as an endorsement by Government Agency or by any prior Recipient of any product or service provided by Recipient, or that may seek to obtain commercial advantage by the fact of Government Agency’s or a prior Recipient’s participation in this Agreement.

F. In an effort to track usage and maintain accurate records of the Subject Software, each Recipient, upon receipt of the Subject Software, is requested to register with Government Agency by visiting the following website: https://opensource.arc.nasa.gov. Recipient’s name and personal information shall be used for statistical purposes only. Once a Recipient makes a Modification available, it is requested that the Recipient inform Government Agency at the web site provided above how to access the Modification.

G. Each Contributor represents that that its Modification is believed to be Contributor’s original creation and does not violate any existing agreements, regulations, statutes or rules, and further that Contributor has sufficient rights to grant the rights conveyed by this Agreement.

H. A Recipient may choose to offer, and to charge a fee for, warranty, support, indemnity and/or liability obligations to one or more other Recipients of the Subject Software. A Recipient may do so, however, only on its own behalf and not on behalf of Government Agency or any other Recipient. Such a Recipient must make it absolutely clear that any such warranty, support, indemnity and/or liability obligation is offered by that Recipient alone. Further, such Recipient agrees to indemnify Government Agency and every other Recipient for any liability incurred by them as a result of warranty, support, indemnity and/or liability offered by such Recipient.

I. A Recipient may create a Larger Work by combining Subject Software with separate software not governed by the terms of this agreement and distribute the Larger Work as a single product. In such case, the Recipient must make sure Subject Software, or portions thereof, included in the Larger Work is subject to this Agreement.

J. Notwithstanding any provisions contained herein, Recipient is hereby put on notice that export of any goods or technical data from the United States may require some form of export license from the U.S. Government. Failure to obtain necessary export licenses may result in criminal liability under U.S. laws. Government Agency neither represents that a license shall not be required nor that, if required, it shall be issued. Nothing granted herein provides any such export license.

4. DISCLAIMER OF WARRANTIES AND LIABILITIES; WAIVER AND INDEMNIFICATION

A. No Warranty : THE SUBJECT SOFTWARE IS PROVIDED «AS IS» WITHOUT ANY WARRANTY OF ANY KIND, EITHER EXPRESSED, IMPLIED, OR STATUTORY, INCLUDING, BUT NOT LIMITED TO, ANY WARRANTY THAT THE SUBJECT SOFTWARE WILL CONFORM TO SPECIFICATIONS, ANY IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, OR FREEDOM FROM INFRINGEMENT, ANY WARRANTY THAT THE SUBJECT SOFTWARE WILL BE ERROR FREE, OR ANY WARRANTY THAT DOCUMENTATION, IF PROVIDED, WILL CONFORM TO THE SUBJECT SOFTWARE. THIS AGREEMENT DOES NOT, IN ANY MANNER, CONSTITUTE AN ENDORSEMENT BY GOVERNMENT AGENCY OR ANY PRIOR RECIPIENT OF ANY RESULTS, RESULTING DESIGNS, HARDWARE, SOFTWARE PRODUCTS OR ANY OTHER APPLICATIONS RESULTING FROM USE OF THE SUBJECT SOFTWARE. FURTHER, GOVERNMENT AGENCY DISCLAIMS ALL WARRANTIES AND LIABILITIES REGARDING THIRD-PARTY SOFTWARE, IF PRESENT IN THE ORIGINAL SOFTWARE, AND DISTRIBUTES IT «AS IS.»

B. Waiver and Indemnity : RECIPIENT AGREES TO WAIVE ANY AND ALL CLAIMS AGAINST THE UNITED STATES GOVERNMENT, ITS CONTRACTORS AND SUBCONTRACTORS, AS WELL AS ANY PRIOR RECIPIENT. IF RECIPIENT’S USE OF THE SUBJECT SOFTWARE RESULTS IN ANY LIABILITIES, DEMANDS, DAMAGES, EXPENSES OR LOSSES ARISING FROM SUCH USE, INCLUDING ANY DAMAGES FROM PRODUCTS BASED ON, OR RESULTING FROM, RECIPIENT’S USE OF THE SUBJECT SOFTWARE, RECIPIENT SHALL INDEMNIFY AND HOLD HARMLESS THE UNITED STATES GOVERNMENT, ITS CONTRACTORS AND SUBCONTRACTORS, AS WELL AS ANY PRIOR RECIPIENT, TO THE EXTENT PERMITTED BY LAW. RECIPIENT’S SOLE REMEDY FOR ANY SUCH MATTER SHALL BE THE IMMEDIATE, UNILATERAL TERMINATION OF THIS AGREEMENT.

5. GENERAL TERMS

A. Termination : This Agreement and the rights granted hereunder will terminate automatically if a Recipient fails to comply with these terms and conditions, and fails to cure such noncompliance within thirty (30) days of becoming aware of such noncompliance. Upon termination, a Recipient agrees to immediately cease use and distribution of the Subject Software. All sublicenses to the Subject Software properly granted by the breaching Recipient shall survive any such termination of this Agreement.

B. Severability : If any provision of this Agreement is invalid or unenforceable under applicable law, it shall not affect the validity or enforceability of the remainder of the terms of this Agreement.

C. Applicable Law : This Agreement shall be subject to United States federal law only for all purposes, including, but not limited to, determining the validity of this Agreement, the meaning of its provisions and the rights, obligations and remedies of the parties.

D. Entire Understanding : This Agreement constitutes the entire understanding and agreement of the parties relating to release of the Subject Software and may not be superseded, modified or amended except by further written agreement duly executed by the parties.

E. Binding Authority : By accepting and using the Subject Software under this Agreement, a Recipient affirms its authority to bind the Recipient to all terms and conditions of this Agreement and that that Recipient hereby agrees to all terms and conditions herein.

НАСА WorldWind

Nasa world wind. Смотреть фото Nasa world wind. Смотреть картинку Nasa world wind. Картинка про Nasa world wind. Фото Nasa world wind

Nasa world wind. Смотреть фото Nasa world wind. Смотреть картинку Nasa world wind. Картинка про Nasa world wind. Фото Nasa world wind

Nasa world wind. Смотреть фото Nasa world wind. Смотреть картинку Nasa world wind. Картинка про Nasa world wind. Фото Nasa world wind

Nasa world wind. Смотреть фото Nasa world wind. Смотреть картинку Nasa world wind. Картинка про Nasa world wind. Фото Nasa world wind

Nasa world wind. Смотреть фото Nasa world wind. Смотреть картинку Nasa world wind. Картинка про Nasa world wind. Фото Nasa world wind

Nasa world wind. Смотреть фото Nasa world wind. Смотреть картинку Nasa world wind. Картинка про Nasa world wind. Фото Nasa world wind

Nasa world wind. Смотреть фото Nasa world wind. Смотреть картинку Nasa world wind. Картинка про Nasa world wind. Фото Nasa world wind

Nasa world wind. Смотреть фото Nasa world wind. Смотреть картинку Nasa world wind. Картинка про Nasa world wind. Фото Nasa world wind

Nasa world wind. Смотреть фото Nasa world wind. Смотреть картинку Nasa world wind. Картинка про Nasa world wind. Фото Nasa world wind

НАСА WorldWind является Открытый исходный код (выпущен под NOSA лицензия и лицензия Apache 2.0) виртуальный глобус. Впервые он был разработан НАСА в 2003 году для использования на персональные компьютеры а затем развился совместно с сообщество с открытым исходным кодом с 2004 г. С 2017 г. веб-версия WorldWind доступна в режиме онлайн. [1] An Android версия также доступна. [2]

Содержание

Обзор

Хотя WorldWind широко доступен с 2003 года, он был выпущен с лицензией NASA Open Source Agreement в 2004 году. Последняя версия на основе Java (2.1.0) была выпущена в декабре 2016 года. [4] По состоянию на 2015 год веб-версия WorldWind находится в стадии разработки. [5] и доступны в Интернете. [6] An Android версия также доступна. [7]

Пользователи могли взаимодействовать с выбранной планетой, вращая ее, наклоняя вид, а также увеличивая и уменьшая масштаб. Могут отображаться пять миллионов названий мест, политических границ, линий широты / долготы и других данных. WorldWind.NET предоставил возможность просматривать карты и геопространственный данные в Интернете с помощью OGC с WMS серверы (версия 1.4 также использует WFS для загрузки названий мест), импорт Шейп-файлы ESRI и кмл / кмз файлы. Это пример того, как WorldWind позволяет любому доставлять свои данные.

Разрешение внутри США достаточно высокое, чтобы четко различать отдельные здания, дома, автомобили (слой USGS Digital Ortho) и даже тени людей (городские районы в слое USGS Urban Ortho). Разрешение за пределами США составляет не менее 15 метров на пиксель.

Microsoft позволил WorldWind включить Виртуальная Земля данные высокого разрешения для некоммерческий использовать. [8]

WorldWind использует цифровая модель рельефа (DEM) данные, собранные НАСА в рамках миссии по радиолокационной топографии шаттла (SRTM), Национальный набор данных о высоте (NED) и Усовершенствованный космический радиометр теплового излучения и отражения (АСТЕР). Это означает, что можно просматривать топографические объекты, такие как Гранд-Каньон или Эверест, в трех измерениях. Кроме того, у WW есть батиметрия данные, которые позволяют пользователям видеть особенности океана, такие как траншеи и гребни, в 3D.

Многие люди, использующие приложения, добавляют свои собственные данные и делают их доступными через различные источники, такие как WorldWind Central или блоги, упомянутые в разделе ссылок ниже.

Все изображения и фильмы, созданные с помощью WorldWind с использованием Blue Marble, Landsat или USGS всеобщее достояние данные могут свободно изменяться, распространяться и использоваться на веб-сайтах даже в коммерческих целях.

Дополнения и плагины

WorldWind Java

Учебники

Вилки и клоны

Доступны наборы данных

Наборы данных с низким разрешением Blue Marble включены в начальный скачать; когда пользователь приближается к определенным областям, из НАСА загружаются дополнительные данные с высоким разрешением. серверы. Размер всех доступных в настоящее время наборов данных составляет около 4,6 терабайты.

Web WorldWind

Nasa world wind. Смотреть фото Nasa world wind. Смотреть картинку Nasa world wind. Картинка про Nasa world wind. Фото Nasa world wind

Web WorldWind

Nasa world wind. Смотреть фото Nasa world wind. Смотреть картинку Nasa world wind. Картинка про Nasa world wind. Фото Nasa world wind

Web WorldWind

Nasa world wind. Смотреть фото Nasa world wind. Смотреть картинку Nasa world wind. Картинка про Nasa world wind. Фото Nasa world wind

Web WorldWind

Nasa world wind. Смотреть фото Nasa world wind. Смотреть картинку Nasa world wind. Картинка про Nasa world wind. Фото Nasa world wind

Shapes

Shapes represent the information other than surface imagery that you display on the globe. Web WorldWind has a rich and growing set of shapes to choose from:

The API docs describe these shapes in detail.

Shape Attributes

All Web WorldWind shapes have an associated bundle of attributes that you use to control their color and other aspects. For most shapes this is the ShapeAttributes class, but Placemark and GeographicText have their own attributes classes, PlacemarkAttributes and TextAttributes. See the API docs for those classes to learn their properties. Shapes sometimes do not use all the attributes in the associated attribute bundle. The shape’s API doc describes which attributes it does use. Here’s an example of setting Placemark attributes:

The null passed to the PlacemarkAttributes constructor indicates that default values are to be used for all properties. Alternatively, you could specify an existing attributes object here and the newly created object’s properties would be initialized to that of the object passed in.

It’s important to realize that when assigned to a shape an attributes object is not copied, so any subsequent changes to that object will take effect over those in place when the attributes were assigned to the shape. To avoid any problems because of this it’s often best to create a new attributes object for each shape. You would not do this, however, if several shapes will have the same attributes continually. In that case you could share a single attributes object among the shapes.

Highlighting and Highlight Attributes

Shapes contain two sets of attributes, one for normal display and one for highlighted display. Each shape has a boolean highlighted property that the app can specify. If the property is false, the shape’s normal attributes are used. If the property is true, the shape’s highlighted attributes are used. This provides shape highlighting by simply modifying a single flag. Normally the highlight attributes are identical to the normal attributes except for one or two properties, such as color or scale. Initially a shape’s highlight attributes are null, in which case the shape’s normal attributes are used even when the shape’s highlighted property is true.

Path Type

Path, Polygon and Surface Shapes have a pathType property that controls how the path or the shape’s edges are formed. There are three possible values:

The default for all shapes is WorldWind.GREAT_CIRCLE.

Altitude Mode

All shapes defined by geographic positions have an altitudeMode property that indicates the relationship of the positions’ altitudes relative to the terrain. There are three possible values:

Стряхнём пыль с глобуса: проверяем проект NASA World Wind

Иногда полезно оглянуться и посмотреть, как мог помочь анализатор в старых проектах, и каких ошибок можно своевременно избежать, если использовать анализатор регулярно. В этот раз выбор пал на проект NASA World Wind, который до 2007 года разрабатывался на языке C#.

Nasa world wind. Смотреть фото Nasa world wind. Смотреть картинку Nasa world wind. Картинка про Nasa world wind. Фото Nasa world wind

Введение

Зачем мы проверили старый проект? Нам давно предлагали проверить что-то из проектов NASA и вот мы случайно набрели на этот проект. Да, эта проверка не принесёт никакой пользы проекту. Но такой цели в этот раз мы и не ставили. Мы просто хотели в очередной раз продемонстрировать пользу, которую может приносить статический анализатор кода PVS-Studio при разработке, в том числе и компании NASA.

Кстати, это уже не первый случай проверки «исторических» проектов. Возможно, Вам также будет интересно познакомиться со следующими статьями:

Проект NASA World Wind хорошо показывает возможности анализатора PVS-Studio. Как станет видно из статьи, при написании кода, похоже, активно использовались механизмы Copy-Paste. Многие ошибки расплодились и часто дублируются в коде. Некоторые ошибки проекта являются показательными и хорошо иллюстрируют принципы работы диагностик анализатора.

Для анализа проекта использовался анализатор PVS-Studio версии 6.06.

Плотность ошибок

После проверки проекта анализатор выдал 120 предупреждений первого уровня и 158 предупреждение второго уровня. После изучения сообщений я считаю, что код стоит исправить в 122 местах. Таким образом, процент ложных срабатываний составил 56%. Это значит, что каждое второе сообщение указывает на ошибку или явно плохой код, нуждающийся в исправлении.

Теперь рассчитаем плотность ошибок. Всего в проекте, с учётом комментариев, 474240 строк кода в 943 файлах. Среди них 122 проблемных мест. Получаем, что анализатор в среднем находит 0,25 ошибки на 1000 строк кода. Это говорит о высоком качестве кода.

Эффект последней строки

Nasa world wind. Смотреть фото Nasa world wind. Смотреть картинку Nasa world wind. Картинка про Nasa world wind. Фото Nasa world wind

Здесь мы видим классическую ошибку в конструкторе копирования. При присваивании трёхмерных координат объекта вместо задания переменой Z было дважды перезаписано значение переменной X. Вполне очевидно, что эта ошибка была допущена в результате использования «Copy-Paste методики». Шанс допустить ошибку в последней строке при копировании кода гораздо выше. Подробней об этом феномене можно почитать в статье Андрея Карпова «Эффект последней строки». Для исправления этого конструктора требуется заменить переменную в последней строке.

Это не единственная ошибка в проекте, которая подтверждает этот эффект. В продолжении статьи встретится ещё несколько примеров, доказывающих его.

Ещё несколько подозрительных мест, где сработала диагностика V3008:

Логическая ошибка или коварная опечатка?

Фрагмент занимается автоматическим обновлением плагина в проекте. При несоответствии версии он скачивает нужный плагин. Если это внутренний плагин, программа отказывается обновлять его автоматически и просто выдаёт сообщение о новой версии. Но условный оператор, расположенный после else содержит выражение, которое противоречило условию входа в оператор else. Код достаточно противоречивый, и точно определить в чём ошибка могут только разработчики, знающие как именно должна работать функция. На данный момент я могу лишь предположить, что else должен был относиться совсем не к этому условному оператору. Или же, судя по комментарию рядом с условным оператором, можно сделать вывод, что оператор else расположен на своём месте, а у второго оператора if должно быть иное условие.

Ошибка копирования

В приведённом фрагменте ошибка, связанная с неаккуратным копированием кода. В последнем операторе условия перепутана переменная. В итоге произошла ошибка с доступом по нулевой ссылке. Согласно предыдущим проверкам, переменная m_gpsIcon, использованная в последней строке, гарантировано равна null. Если сработает условие m_gpsTrackLine!=null, программа завершится с ошибкой. Могу предположить, что корректный код должен выглядеть следующим образом:

Невыполняемое условие

Ещё один пример ошибки, возникающий из-за больших фрагментов кода, созданных с помощью копирования кода. Приведённая функция предназначена для обработки входящих команд и представляет из себя очень длинный блок кода, состоящий из однотипных условных операторов. Код никогда не дойдёт до повторной проверки. В такой ошибке нет ничего страшного, но вполне может быть, что вместо дубликата должна была располагаться какая-то другая команда. Раз нужная команда не будет обработана, значит код ведёт себя совсем не так, как предполагает программист.

Анализатор указал сразу на два места в этом огромном дереве условных операторов. В первом месте двойная проверка line.StartsWith(«checkBoxNoDelay=») расположена рядом, и её можно было бы заметить при внимательном изучении кода, хотя, учитывая количество кода — это достаточно сложный процесс, который занял бы много времени.

Второе место скрывается от глаз разработчиков гораздо лучше. Первая проверка line.StartsWith(«comboBoxAPRSInternetServer=») расположена в середине дерева, а вторая проверка фактически завершает его, и между ними находится порядка 100 строк кода. Этот случай хорошо демонстрирует, что иногда статический анализ кода может быть даже эффективней, чем обзор кода. Регулярное использование анализатора позволяет выявлять подобные ошибки на ранних стадиях и избавляет программистов от мучительной отладки и чтения длинных функций.

Ошибка в имени переменной

Опечатка в имени переменной привела к потенциальному использованию нулевой ссылки. Вместо проверки объекта производного класса robj проверяется базовый объект obj. В случае, если он не соответствует типу RenderableObject, программа завершится с ошибкой. Для исправления требуется изменить имя переменой в выражении условного оператора на robj.

Доступ по нулевой ссылке

На этот код указывают сразу две различных диагностики. В коде нарушен порядок действий по проверке и доступе к ссылке. Сначала вычисляют количество элементов внутри объекта, а уже потом проверяют существует ли объект вообще. Возможно, объект this.linePoints может никогда не получить значение null, но тогда проверка во внутреннем условии также не нужна. Логично изменить код следующим образом:

Всегда ложное условие

Эта ошибка похожа на описанную в предыдущем разделе. Здесь ссылка на объект присваивается переменной непосредственно перед условными операторами. Скорее всего, ссылка на объект не может быть нулевой, а проверка во внутреннем условии не требуется. Если это не так, проверку надо перенести во внешний условный оператор. В нём уже осуществляется работа со свойствами объекта currentSurfaceImage. Если ссылка будет нулевой, ошибка возникнет раньше, чем будет выполнена проверка.

Блуждающая скобка

Анализатор обнаружил несоответствие форматирования и логики работы кода. При близком рассмотрении оказалось, что во внутреннем if была забыта закрывающая скобка. Недостающая скобка обнаружилась после завершения блока второго оператора else. В итоге проект смог скомпилироваться, несмотря на неаккуратный код. Компилятор может сообщать только, если else перестанет принадлежать условному оператору. В данном случае просто произошёл сдвиг else на другой оператор if. Так как закрывающая скобка находилась в неправильном месте, была нарушена работа двух условных операторов, а также форматирование операторов else. Могу предположить, как должен выглядеть код после исправления положения скобки и ошибок форматирования:

Неиспользованный параметр

В функцию поступают координаты двух точек линии, но в результате опечатки значения обеих точек берутся только из переменной vertex1. Для исправления ошибки требуется изменить код следующим образом:

Помимо опечатки во время присваивания, замечена ещё одна странность. Зачем присваивать фиксированное значение в каждой итерации цикла? Внутри цикла значение не меняется и гораздо логичнее сделать это присваивание один раз до его начала.

Перезапись параметра функции

Поступающий в функцию параметр fDistance перезаписывается непосредственно перед использованием. Настоящее значение переменной теряется, а вместо него используется значение свойства класса m_fTotalDistance. Больше нигде в функции переменная не встречается, поэтому изменять значение fDistance не имеет смысла. Судя по другим фрагментам функции можно предположить, что тут перепутаны местами переменные, и на самом деле этот фрагмент должен выглядеть так:

Неверная проверка NaN

Анализатор обнаружил много мест с использованием таких некорректных проверок:

Игнорирование результата функции

Вызов функции Path.Combine без обработки результата не имеет смысла. В данном случае функция служит для формирования пути к объекту на основании абсолютного пути до исполняемого файла и относительного пути до изображения. Отсутствие обработки значения указывает на явную ошибку. Функция Path.Combine используется во многих местах программы. На основе этого можно сделать вывод, что код надо исправить следующим образом:

Ошибка была скопирована и в другие места проекта:

Пропущенное значение Enum

Бессмысленное присваивание

Здесь просто избыточный код. Наличие строки maximumElevation = minimumElevation не имеет смысла, так как на момент присваивания обе переменные имеют одинаковые значения в результате выполнения предыдущей операции. Можно, конечно, предположить, что разработчики хотели поменять значения переменных, но сделали это некорректно. Это сомнительное предположение, так как и комментарий, и то, что переменная maximumElevation больше не используется, доказывают обратное.

Многократное присваивание

Небезопасный вызов обработчика события

В многопоточном приложении такой вызов события не является безопасным. Вполне может произойти ситуация, когда между проверкой на null и непосредственно вызовом обработчика произойдёт отписка от события в другом потоке. Если это был единственный обработчик, то это приведёт к использованию нулевой ссылки. Для безопасного вызова события рекомендуется использовать временную переменную, тогда событие будет вызвано корректно в любом случае. О других способах исправления этой ошибки можно почитать на странице диагностики V3083.

Кстати, это очень коварный вид ошибки, так как проблемы будут возникать крайне редко, а воспроизвести их повторно будет вообще почти невозможно!

Прочие небезопасные вызовы приведу списком:

Небезопасный объект для блокировки

Использование в качестве объекта для блокировки текстовой строки не является безопасным. Доступ к таким объектам можно получить из любого места программы. В результате может произойти взаимная блокировка, так как в обоих случаях при анализе строки будет получена ссылка на один и тот же объект в памяти.

Ещё несколько мест обнаруженных анализатором:

Использование & вместо &&

Сложно сказать, может привести этот код к ошибке или нет. Однако, выглядит он опасным, так как оператор & вычисляет оба операнда перед выполнением. Вместо него стоит использовать оператор &&. Если вдруг окажется, что программа, например, прочитала только один символ, все равно будет происходить обращение к элементам bytedata[2], bytedata[3] и так далее, что может привести к неожиданным и неприятным последствиям.

Лишний код

Это, конечно, не является ошибкой, но явно лишний код. Приведение объекта к типу, которым он уже является, не несёт пользы. Если убрать as, то ничего не изменится. А в случае, если тип не совпадает, то код просто не скомпилируется. Данное сообщение встречается слишком много раз, и я думаю, лишний код в столь многих местах надо исправить. Остальные обнаруженные места:

Странный код

Заключение

Источники:

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *