Jump to content

НАСА WorldWind

НАСА WorldWind
Разработчик(и) Исследовательский центр Эймса ( НАСА )
Первоначальный выпуск 2003
Репозиторий
Написано в JavaScript (Интернет), Java (Android, Java SE для настольных компьютеров и сервер), C# (устаревший Windows/.NET)
Операционная система Кроссплатформенность ; см. выше
Доступно в Английский
Тип для виртуального глобуса Комплект разработки программного обеспечения
Лицензия Соглашение НАСА об открытом исходном коде v1.3
Веб-сайт мировой ветер .arc .находится в .gov
Анимация, показывающая атмосферу и эффекты затенения в версии 1.4.
Городские ортоизображения USGS Хантингтон-Бич, Калифорния, в более старой версии WorldWind (1.2)
Rapid Fire MODIS – ураган Катрина
Циклон, движущийся через Индийский океан (при нормальной облачности, а не Rapid Fire MODIS)
Луна – слой гипсометрической карты
Марс (слой THEMIS) – Гора Олимп
Ураган Дин в NASA WorldWind
Вашингтон, округ Колумбия, слой точек Википедии – значки ссылки на статьи Википедии

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

Исходная версия опиралась на .NET Framework , которая работала только в Microsoft Windows . Более поздняя версия Java , WorldWind Java, представляет собой кроссплатформенный пакет разработки программного обеспечения (SDK), ориентированный на разработчиков , и, в отличие от старой версии .NET, не является самостоятельным виртуального глобуса приложением в стиле Google Earth . Java-версия WorldWind была удостоена награды НАСА «Программное обеспечение года» в ноябре 2009 года. [3] Программа накладывает НАСА и Геологической службы США спутниковые изображения , аэрофотоснимки , топографические карты , языка разметки Keyhole (KML) и Collada файлы .

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

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

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

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

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

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

WorldWind использует данные цифровой модели рельефа (DEM), собранные миссией НАСА по радиолокационной топографии шаттла (SRTM), Национальным набором данных о высоте (NED) и усовершенствованным космическим радиометром теплового излучения и отражения (ASTER). Это означает, что можно просматривать топографические объекты, такие как Гранд-Каньон или гора Эверест, в трех измерениях. Кроме того, WW располагает батиметрическими данными, которые позволяют пользователям видеть особенности океана, такие как желоба и хребты , в 3D.

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

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

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

[ редактировать ]

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

  • Слои точек: простые XML- файлы, отображающие метки (достопримечательности) в виде значков.
  • Слои следов: пути (маршруты, границы)
  • Линейные объекты: XML со списком точек, визуализируемых в виде линии или стены.
  • Возможности полигона: XML со списком точек, визуализируемых в виде заполненного многоугольника (плоского или вытянутого ).
  • Характеристики модели: XML используется для загрузки 3D-текстурированных сеток.
  • Названия мест: конкретные точки (например, города, холмы и здания), которым присвоены текстовые метки.
  • Слои изображений: изображения высокого разрешения для различных мест в мире.
  • Скрипты: файлы, управляющие движением камеры.

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

Первоначальный рецепт 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 и Интернет

[ редактировать ]

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

Учебники

[ редактировать ]

Форки и клоны

[ редактировать ]
  • МирВетер Земля [10] — это сообщество, которое поддерживает дружественные ответвления трех текущих выпусков WorldWind SDK. Они создают канал выпуска сборок, основанных на последних исправлениях и функциях из ветки разработки WebWorldWind, а также нескольких «отобранных» улучшениях от сообщества WorldWind. Проект WorldWindJS доступен на GitHub , а релизы — на NPM .
  • Проект Геофорж [11] содержит ответвление проекта NASA WorldWind. Geoforge предоставляет программное обеспечение с открытым исходным кодом. Он ведет на платформе [12] который управляет данными геонаук и использует функции WorldWind для отображения геолокализованных геонаучных объектов.
  • пестрый [13] является ответвлением проекта NASA WorldWind, это проект с открытым исходным кодом, созданный разработчиками из Geosoft . Dapple ориентирован на профессионалов в области геолого-геофизических наук и имеет функции, предназначенные для них, такие как простое добавление серверов WMS и более простой пользовательский интерфейс , очень похожий на Google Earth.
  • СЕРВ-ВИЗ [14] — это адаптированная версия WorldWind, разработанная IAGT для проекта SERVIR.
  • Вторая мировая война [15] было кроссплатформенным бесплатным приложением с открытым исходным кодом, основанным на технологиях Java и OpenGL и которое можно запускать в Microsoft Windows, Mac OS X , Linux ( x86 и x86-64 ) и Solaris на SPARC . WW2D использует изображения с серверов WorldWind.
    • WW2D Plus One — обновление WW2D, обеспечивающее 3D-просмотр.
  • Punt был ответвлением проекта .NET NASA WorldWind и был запущен двумя членами сообщества свободного программного обеспечения , внесшими свой вклад в WorldWind. Punt был основан на коде WorldWind 1.3.2, но его первоначальная версия имела функции, отсутствующие в WorldWind 1.3.2 или 1.3.3 (например, поддержка нескольких языков). В настоящее время Punt доступен только для Windows, но в долгосрочные цели входит желание перейти на кроссплатформенное решение.

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

[ редактировать ]

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

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

[ редактировать ]

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

[ редактировать ]
  • Изображения синего мрамора следующего поколения
  • Landsat 7 Снимки
    • NLT Landsat ( видимый и псевдоцветной )
    • Geocover 1990 и 2000 (псевдо; 1990 года был создан на основе изображений Landsat 4 и 5) слой
    • OnEarth (видимый и псевдо)
    • я-куб (видимый)
  • Геологической службы США Снимки
    • Цифровое орто (DOQ - сканированное черно-белое аэрофотоснимок) [17]
    • Urban Area Ortho (монтажные цветные аэрофотоснимки многих крупных мегаполисов США)
    • Топографические карты
  • Зумит! изображения (слой, созданный сообществом)
    • ЛИНЦ [18] (монтаж цветной аэрофотосъемки Новой Зеландии)
    • ВШВА [19] (Топографические и геологические карты Западной Австралии)
    • Южная Африка (цветные спутниковые и аэрофотоснимки)
    • Снимки США (монтажные цветные аэрофотоснимки многих крупных мегаполисов США)
  • СРТМ (SRTM30Plus [20] /SRTMv2/USGS NED) данные о местности (включая батиметрию )

Наборы внеземных данных

[ редактировать ]
  • Радар Magellan Imaging (цветной и в оттенках серого)
  • Гипсометрическая карта
  • Юпитер
  • Каллисто
  • Европа
  • Ганимед
  • Этот

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

[ редактировать ]
Изображения опроса
[ редактировать ]
  • SDSS- сервер
  • WMAP Сервер изображений
Изображения следов
[ редактировать ]
  • След SDSS
  • ПЕРВЫЙ (Слабые изображения радионеба на высоте двадцати см) [21] След

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

[ редактировать ]

Базовые разрешения

[ редактировать ]
  • 500 м (Blue Marble Next Generation)
  • 15 м (снимки Landsat; за исключением полярных районов)

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

[ редактировать ]
  • ВША
    • USGS Digital Ortho: 1 м (оттенки серого; почти полное покрытие)
    • Геологическая служба США в городских районах Орто: 0,25 м [22]
    • Zoomit!: от 0,15 м до 1 м [23]
  • Новая Зеландия
    • Зумит! (по данным LINZ): 2,5 м (цветной и оттенки серого)
  • Западная Австралия
    • Зумит! (из GSWA): мозаика геологии поверхности 250K, топографические данные 250K, напряженность магнитного поля, гравитация Бугера.
  • ЮАР
    • Zoomit!: Spot5 10 м [24] (цвет почти полный), остров Роббен 0,5 м, Йоханнесбург 2,5 м

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

[ редактировать ]
  • Некоторые аэрофотоснимки Геологической службы США были сделаны в начале 1990-х годов.
  • Все изображения Landsat 7 сделаны после 1999 года (кроме Geocover 1990).

См. также

[ редактировать ]
  1. ^ «Мировой исследователь ветра» . explorer.worldwind.earth .
  2. ^ «Репозиторий WorldWindAndroid на GitHub» . Гитхаб . 15 мая 2020 г.
  3. ^ Премия «Программное обеспечение года», WorldWind Java . НАСА.gov . 24 декабря 2009 г. Архивировано из оригинала 11 июня 2013 г.
  4. ^ "v2.1.0" . Гитхаб . Проверено 25 апреля 2017 г.
  5. ^ «NASA WorldWind в JavaScript для HTML5» . Гитхаб . Проверено 25 апреля 2017 г.
  6. ^ Шуберт, Брюс. «Мировой исследователь ветра» . explorer.worldwind.earth .
  7. ^ «NASAWorldWind/WorldWindAndroid» . Гитхаб . Проверено 25 апреля 2017 г.
  8. ^ «Виртуальная Земля» . worldwindcentral.com .
  9. ^ «Демос» . goworldwind.org . Архивировано из оригинала 16 октября 2011 г. Проверено 26 августа 2011 г.
  10. ^ «МирВетер Земля» . МирВетер Земля . Страницы GitHub.
  11. ^ Проект Геофорж. «Геофордж – дом» . geoforge.org .
  12. ^ Проект Геофорж. «Geoforge – программная платформа» . geoforge.org .
  13. ^ «Dapple Earth Explorer: составить карту и просмотреть Землю» . geosoft.com . Архивировано из оригинала 13 августа 2006 г.
  14. ^ «Загрузки — IAGT, Институт применения геопространственных технологий, Оберн, Нью-Йорк» . iagt.org . Архивировано из оригинала 08.11.2008 . Проверено 29 ноября 2007 г.
  15. ^ WW2D на SourceForge
  16. ^ «ГЛОБУС» . worldwindcentral.com .
  17. ^ «Центр наблюдения за ресурсами Земли и науки (EROS) | Геологическая служба США» .
  18. ^ «Информация о земле Новой Зеландии (LINZ)» .
  19. ^ «Департамент промышленности и ресурсов — Геологическая служба Западной Австралии» . Архивировано из оригинала 8 февраля 2007 г. Проверено 7 февраля 2007 г.
  20. ^ Дэвид Сэндвелл. «Спутниковая геодезия, IGPP, SIO, UCSD — Глобальная топография — SRTM30, Multibeam и прогноз» . ucsd.edu .
  21. ^ «Опрос VLA FIRST» . stsci.edu .
  22. ^ «Городские районы Геологической службы США» . worldwindcentral.com .
  23. ^ «Дополнение: ZoomIt!» . worldwindcentral.com .
  24. ^ «Изображения Spot5» . madmappers.com .
[ редактировать ]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 1a6e6bee030b3974b8229cd253e7f402__1716914160
URL1:https://arc.ask3.ru/arc/aa/1a/02/1a6e6bee030b3974b8229cd253e7f402.html
Заголовок, (Title) документа по адресу, URL1:
NASA WorldWind - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)