Из Википедии, бесплатной энциклопедии
Перейти к навигации Перейти к поиску

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

NASA WorldWind - это виртуальный глобус с открытым исходным кодом (выпущенный под лицензией NOSA и лицензией Apache 2.0) . Впервые он был разработан НАСА в 2003 году для использования на персональных компьютерах, а затем с 2004 года доработан совместно с сообществом открытого исходного кода . С 2017 года веб-версия WorldWind доступна в Интернете. [1] Android версия также доступна. [2]

Первоначальная версия опиралась на .NET Framework , которая работала только в Microsoft Windows . Более поздняя версия Java , WorldWind Java, представляет собой кроссплатформенный комплект для разработки программного обеспечения (SDK), предназначенный для разработчиков и, в отличие от старой версии .NET, не автономное приложение виртуального глобуса в стиле Google Earth . Версия Java WorldWind была удостоена награды НАСА «Программное обеспечение года» в ноябре 2009 года. [3] Программа накладывает спутниковые изображения НАСА и USGS , аэрофотоснимки , топографические карты , язык разметки Keyhole. (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 предоставила возможность для карт просматривать и геопространственных данных в Интернете с помощью OGC «s WMS - серверов (версия 1.4 также использует WFS для загрузки географических названий), импорт ESRI шейп и KML / KMZ файлы. Это пример того, как WorldWind позволяет любому доставлять свои данные.

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

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

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

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

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

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

Дополнения и плагины [ править ]

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

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

Плагины - это небольшие программы, написанные на 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 года во время ежегодной конференции Sun Microsystem по JavaOne .

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

Учебники [ править ]

  • Учебное пособие по NASA WorldWind SDK : [1] Это учебное пособие было разработано Институтом геоинформатики Мюнстерского университета , Германия. Он содержит учебные пособия от настройки среды Eclipse с API WorldWind до построения полигонов из наборов географических данных связанных открытых данных. Он содержит важные советы от новичков до опытных разработчиков.

Вилки и клоны [ править ]

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

Доступны наборы данных [ править ]

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

Земля [ править ]

Слои с анимированными данными [ править ]

  • Студия научной визуализации
  • MODIS
  • ГЛОБУС [15]
  • NRL Погода в реальном времени

Наборы данных изображений / ландшафта [ править ]

  • Изображения Blue Marble Next Generation
  • Landsat 7 изображений
    • NLT Landsat ( видимый и псевдоцветный )
    • Geocover 1990 и 2000 (псевдо; слой 1990 был создан из изображений Landsat 4 и 5)
    • OnEarth (видимый и псевдо)
    • i-cubed (видимый)
  • Изображения USGS
    • Цифровой Орто (DOQ - сканированное черно-белое аэрофотоснимок) s [16]
    • Urban Area Ortho (монтированная цветная аэрофотосъемка многих крупных мегаполисов США)
    • Топографические карты
  • Zoomit! изображения (слой, созданный сообществом)
    • LINZ [17] (монтажная цветная аэрофотосъемка Новой Зеландии)
    • GSWA [18] (Топографические и геологические карты Западной Австралии)
    • ЮАР (цветные спутниковые и аэрофотоснимки)
    • Изображения США (монтированные цветные аэрофотоснимки многих крупных мегаполисов США)
  • SRTM (SRTM30Plus [19] / SRTMv2 / USGS NED) данные о местности (включая батиметрию )

Наборы данных внеземных цивилизаций [ править ]

Луна [ править ]

  • Клементина (40xx - цвет, 30xx - оттенки серого)
  • Гипсометрическая карта

Марс [ править ]

  • MOC ( Mars Global Surveyor - Mars Orbiter Camera)
  • MOLA (MGS - гипсометрическая карта Mars Orbiter Laser Altimeter)
  • THEMIS ( Mars Odyssey - тепловизионная система визуализации )
  • MDIM ( модель цифрового изображения Viking - Mars)

Венера [ править ]

  • Magellan Imaging Radar (цветной и полутоновый)
  • Гипсометрическая карта

Юпитер [ править ]

  • Юпитер
  • Каллисто
  • Европа
  • Ганимед
  • Ио

Sloan Digital Sky Survey [ править ]

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

Технические характеристики [ править ]

Базовые разрешения [ править ]

  • 500 м (Blue Marble Next Generation)
  • 15 м (снимки Landsat; кроме полярных областей)

Типичное высокое разрешение [ править ]

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

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

  • США: 30 м (1 угловая секунда ; USGS NED)
  • Общий: 90 м (3 угловые секунды; SRTM)
  • Океаны: 2  угловых минуты и лучше

Возраст [ править ]

  • Некоторые аэрофотоснимки USGS были сделаны в начале 1990-х годов.
  • Все изображения Landsat 7 сделаны после 1999 г. (за исключением Geocover 1990).

См. Также [ править ]

  • Бхуван
  • Карты Bing
  • Селестия
  • Géoportail
  • GeoServer
  • Geoweb
  • Гугл Земля
  • Карты Гугл
  • Мрамор (KDE)
  • Звездная ночь
  • Стеллариум
  • TerraServer-США
  • Вселенная Песочница
  • Виртуальная Земля
  • Веб-картография

Ссылки [ править ]

  1. ^ "World Wind Explorer" . explorer.worldwind.earth .
  2. ^ "Репозиторий WorldWindAndroid на github" . 15 мая 2020.
  3. ^ «Программное обеспечение года, WorldWind Java» . nasa.gov . 24 декабря 2009 г.
  4. ^ "v2.1.0" . Проверено 25 апреля 2017 года .
  5. ^ «НАСА WorldWind в JavaScript для HTML5» . Проверено 25 апреля 2017 года .
  6. ^ Шуберт, Брюс. «Мировой исследователь ветра» . explorer.worldwind.earth .
  7. ^ "NASAWorldWind / WorldWindAndroid" . Проверено 25 апреля 2017 года .
  8. ^ «Виртуальная Земля» . worldwindcentral.com .
  9. ^ "Демос" . goworldwind.org .
  10. ^ worldwindjs - это ответвление пакета SDK виртуального глобуса WebWorldWind от НАСА: интерактивная библиотека трехмерных глобусов с картами, изображениями и ландшафтом, а также проекциями двухмерных карт. - WorldWindEarth / worldwindjs , WorldWindEarth, 23 марта 2019 г. , получено 24 марта 2019 г.
  11. ^ Проект Geoforge. «Геофорге - дом» . geoforge.org .
  12. ^ Проект Geoforge. «Geoforge - программная платформа» . geoforge.org .
  13. ^ "Dapple Earth Explorer: Карта и просмотр Земли" . geosoft.com . Архивировано из оригинала на 2006-08-13.
  14. ^ «Загрузки - IAGT, Институт применения геопространственных технологий, Оберн, Нью-Йорк» . iagt.org . Архивировано из оригинала на 2008-11-08 . Проверено 29 ноября 2007 .
  15. ^ "ГЛОБУС" . worldwindcentral.com .
  16. ^ http://eros.usgs.gov/products/aerial/doq.html
  17. ^ "Земельная информация Новой Зеландии (LINZ)" .
  18. ^ "Архивная копия" . Архивировано из оригинала на 2007-02-08 . Проверено 7 февраля 2007 .CS1 maint: заархивированная копия как заголовок ( ссылка )
  19. ^ Дэвид Сэндвелл, спутниковая геодезия, IGPP, SIO, Калифорнийский университет в Сан-Диего. «Спутниковая геодезия, IGPP, SIO, UCSD - Глобальная топография - SRTM30, многолучевой и прогнозируемый» . ucsd.edu .CS1 maint: несколько имен: список авторов ( ссылка )
  20. ^ "Обзор VLA FIRST" . stsci.edu .
  21. ^ "Городские районы USGS" . worldwindcentral.com .
  22. ^ "Дополнение: ZoomIt!" . worldwindcentral.com .
  23. ^ "Spot5 Imagery" . madmappers.com .

Внешние ссылки [ править ]

  • Официальный веб-сайт
  • NASA Web WorldWind
  • НАСА WorldWind Java
  • NASA WorldWind.NET (наследие) на SourceForge