stringtranslate.com

NASA WorldWind

Анимация, демонстрирующая атмосферу и эффекты затенения в версии 1.4
Городские ортофотоснимки USGS города Хантингтон-Бич, Калифорния, в старой версии WorldWind (1.2)
Rapid Fire MODIS – Ураган Катрина
Циклон движется через Индийский океан (при нормальной облачности – не Rapid Fire MODIS)
Луна – слой гипсометрической карты
Марс (слой ФЕМИДА) – Олимп Монс
Ураган Дин в NASA WorldWind
Вашингтон, округ Колумбия, слой точек Википедии – значки ссылаются на статьи Википедии

NASA WorldWind — это виртуальный глобус с открытым исходным кодом (выпущенный по лицензии NOSA и лицензии Apache 2.0) . Согласно веб-сайту (https://worldwind.arc.nasa.gov/), «WorldWind — это API виртуального глобуса с открытым исходным кодом. WorldWind позволяет разработчикам быстро и легко создавать интерактивные визуализации 3D-глобуса, карты и географической информации. Организации по всему миру используют WorldWind для мониторинга погодных условий, визуализации городов и рельефа, отслеживания движения транспортных средств, анализа геопространственных данных и просвещения человечества о Земле». Впервые он был разработан NASA в 2003 году для использования на персональных компьютерах , а затем с 2004 года получил дальнейшее развитие совместно с сообществом разработчиков ПО с открытым исходным кодом . По состоянию на 2017 год веб-версия WorldWind доступна в Интернете. [1] Также доступна версия для Android. [ 2 ]

Первоначальная версия опиралась на .NET Framework , который работал только на Microsoft Windows . Более поздняя версия Java , WorldWind Java, является кроссплатформенной, комплектом разработки программного обеспечения (SDK), предназначенным для разработчиков , и, в отличие от старой версии .NET, не является автономным приложением виртуального глобуса в стиле Google Earth . Версия WorldWind Java была удостоена награды NASA Software of the Year в ноябре 2009 года. [3] Программа накладывает спутниковые снимки NASA и USGS , аэрофотоснимки , топографические карты , файлы Keyhole Markup Language (KML) и Collada .

Обзор

Хотя WorldWind широко доступен с 2003 года, он был выпущен с лицензией NASA Open Source Agreement в 2004 году. Последняя версия на основе Java (2.1.0) была выпущена в декабре 2016 года. [4] По состоянию на 2015 год веб-версия WorldWind находится в стадии разработки [5] и доступна онлайн. [6] Также доступна версия для Android. [ 7 ]

Предыдущая версия на основе .NET была приложением с обширным набором плагинов. Помимо Земли есть еще несколько миров: Луна , Марс , Венера , Юпитер ( с четырьмя галилеевыми лунами Ио , Ганимед , Европа и Каллисто ) и SDSS (изображения звезд и галактик).

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

Другие возможности WorldWind.NET включают поддержку моделей .X ( полигональная сетка DirectX 3D) и расширенных визуальных эффектов, таких как атмосферное рассеивание или затенение солнца .

Разрешение внутри США достаточно высокое, чтобы четко различать отдельные здания, дома, автомобили (слой USGS Digital Ortho) и даже тени людей (городские районы в слое USGS Urban Ortho). Разрешение за пределами США составляет не менее 15 метров на пиксель.

Microsoft разрешила WorldWind использовать данные Virtual Earth высокого разрешения для некоммерческого использования. [8]

WorldWind использует данные цифровой модели рельефа (DEM), собранные NASA's Shuttle Radar Topography Mission (SRTM), National Elevation Dataset (NED) и Advanced Spaceborne Thermal Emission and Reflection Radiometer (ASTER). Это означает, что можно просматривать топографические объекты, такие как Гранд-Каньон или Эверест, в трех измерениях. Кроме того, WW имеет данные батиметрии , которые позволяют пользователям просматривать объекты океана, такие как впадины и хребты , в трехмерном виде.

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

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

Дополнения и плагины

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

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

WorldWind Java

Первоначальный рецепт WorldWind был ограничен Windows, полагаясь на библиотеки .NET и DirectX . Новая версия SDK была разработана на Java с JOGL, называемая WorldWind Java. Последняя версия (2.2.0) была выпущена в августе 2020 года.

Эта новая версия имеет архитектуру, ориентированную на API , с функциональностью, «разгруженной» на модульные компоненты, оставляя API в ядре. Это делает сам WorldWind плагином, так что его можно использовать максимально взаимозаменяемо (например, через Python ). Это упражнение по рефакторингу позволяет получать доступ к WorldWind через браузер как к Java-апплету. Предварительная версия WorldWind Java SDK [9] была выпущена 11 мая 2007 года во время ежегодной конференции JavaOne компании Sun Microsystem .

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

Android и Интернет

С тех пор NASA выпустило WorldWind Android и Web WorldWind, два SDK для ОС Android и веб-приложения на основе JavaScript . Как и WWj, для этих версий нет единого приложения.

Учебники

Форки и клоны

Доступные наборы данных

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

Земля

Анимированные слои данных

Наборы данных изображений/рельефа

Внеземные наборы данных

Луна

Марс

Венера

Юпитер

Слоуновский цифровой обзор неба

Обзорные изображения
Изображения следов

Технические характеристики

Базовые резолюции

Типичные высокие разрешения

Разрешение по высоте

Возраст

Смотрите также

Ссылки

  1. ^ "Исследователь мирового ветра". explorer.worldwind.earth .
  2. ^ "Репозиторий WorldWindAndroid github". GitHub . 15 мая 2020 г.
  3. ^ "Премия "Программное обеспечение года", WorldWind Java". nasa.gov . 24 декабря 2009 г. Архивировано из оригинала 11 июня 2013 г.
  4. ^ "v2.1.0". GitHub . Получено 25 апреля 2017 г. .
  5. ^ "NASA WorldWind в JavaScript для HTML5". GitHub . Получено 25 апреля 2017 г.
  6. ^ Шуберт, Брюс. «Исследователь мирового ветра». explorer.worldwind.earth .
  7. ^ "NASAWorldWind/WorldWindAndroid". GitHub . Получено 25 апреля 2017 г.
  8. ^ «Виртуальная Земля». worldwindcentral.com .
  9. ^ "Demos". goworldwind.org . Архивировано из оригинала 2011-10-16 . Получено 2011-08-26 .
  10. ^ "WorldWind Earth". WorldWind Earth . Страницы GitHub.
  11. ^ Проект Geoforge. "Geoforge - home". geoforge.org . Архивировано из оригинала 2011-03-19 . Получено 2012-06-13 .
  12. ^ Проект Geoforge. "Geoforge - программная платформа". geoforge.org . Архивировано из оригинала 2012-06-29 . Получено 2012-06-13 .
  13. ^ "Dapple Earth Explorer: Карта и просмотр Земли". geosoft.com . Архивировано из оригинала 2006-08-13.
  14. ^ "Загрузки - IAGT, Институт применения геопространственных технологий, Оберн, Нью-Йорк". iagt.org . Архивировано из оригинала 2008-11-08 . Получено 2007-11-29 .
  15. ^ WW2D на SourceForge
  16. ^ "ГЛОБУС". worldwindcentral.com .
  17. ^ "Центр наблюдения и науки о ресурсах Земли (EROS) | Геологическая служба США".
  18. ^ "Земельная информация Новой Зеландии (LINZ)".
  19. ^ "Департамент промышленности и ресурсов - Геологическая служба Западной Австралии". Архивировано из оригинала 2007-02-08 . Получено 2007-02-07 .
  20. ^ Дэвид Сэндвелл. «Спутниковая геодезия, IGPP, SIO, UCSD — глобальная топография — SRTM30, многолучевой и прогнозируемый». ucsd.edu .
  21. ^ "Обзор VLA FIRST". stsci.edu .
  22. ^ "Городские районы USGS". worldwindcentral.com .
  23. ^ "Дополнение:ZoomIt!". worldwindcentral.com .
  24. ^ "Spot5 Imagery". madmappers.com .

Внешние ссылки