NASA World Wind |
Автор: admin Просмотров: 1975 Комментарии:
Добавлен: 18 января 2017
Обновлено: 18.01.2017 - 16:01
Трёхмерный виртуальный глобус, впервые разработанный в НАСА в 2003 году и с 2004 года разрабатываемый сообществом открытого исходного кода. Оригинальный код написан на .NET Framework и запускается только на Windows. Поздние версии разрабатываются на Java, где World Wind Java является кросплатформенным SDK. SDK включает в себя набор основных демонстраций, доступных на goworldwind.org. World Wind Java получил награду НАСА Software в ноябре 2009. Спутниковые снимки NASA и USGS, аэрофотоснимки, топографические карты, Keyhole Markup Language (KML) и Collada файлы.
Возможности NASA World Wind
Широко доступный с 2003 года World Wind был выпущен под лицензионным соглашением NASA Open Source в 2004 году.
Последняя Java-версия (2.0), был выпущен в апреле 2014 года на базе .NET Предыдущая версия была приложением с обширным набором плагинов. Кроме Земли есть несколько других миров: Луна, Марс, Венера, Юпитер (с четырьмя галилеевыми спутниками: Ио, Ганимед, Европа и Каллисто) и SDSS (съемки звезд и галактик). Все эти миры доступны из меню Файл.
Пользователи могут вращать выбранную планету, просматривать под углом, увеличивать и уменьшать масштаб. Может пять миллионов географических названий, политические границы, линии широты и долготы, а также другие данные. Мир Wind.NET предоставил возможность просматривать карты и геопространственные данные в Интернете с помощью OGC 's WMS серверов (версия 1.4 также использует WFS для загрузки географических названий), импорт ESRI шейп и KML / KMZ файлов. Это пример того как World Wind поставляет свои данные.
Другие особенности World Wind.NET включают поддержку .X (DirectX 3D полигональной сетки) и передовых визуальных эффектов, таких как атмосферное рассеяние или солнечное затмение. Разрешение в США достаточно высоко, чтобы показывать различные отдельные здания, дома, машины (USGS Digital Ortho layer) и даже тени людей (городских районов USGS Urban Ortho layer). Разрешение за пределами США составляет по меньшей мере 15 метров на пиксель.
Microsoft позволила в World WInd включать Virtual Earth для некоммерческого использования данных высокого разрешения.
World Wind использует цифровую модель местности. Это означает, что можно просматривать топографические особенности, такие как Большой Каньон или горы Эверест в трех измерениях. Кроме этого, WW имеет батиметрические данные, которые позволяют пользователям видеть особенности океана, такие как траншеи и хребет в 3D.
Многие люди добавляют свои собственные данные и делают их доступными через различные источники, такие как World Wind Central или блоги.
Все изображения и фильмы, созданные с помощью World Wind Blue Marble, Landsat, или USGS являются общественным достоянием и их можно свободно редактировать, распространять, и использовать на веб-сайтах и даже в коммерческих целях.
Плагины и дополнения NASA World Wind
World Wind может быть расширен с помощью одного из многих дополнений - небольшие расширения, которые добавляют новые функциональные возможности программы.
Возможные типы дополнений:
Точечные слои - простые XML-файлы, отображающие метки (точки интереса) в виде иконок
Trail слои - пути (маршруты, границы)
Линия особенностей - XML со списком точек отображается в виде линии или стены
Полигон особенности - XML со списком точек визуализированных в виде заполненного многоугольника (плоской или экструдированного )
Особенности модели - XML используется для загрузки 3D текстурированной сетки
Топонимы - особые точки (такие как города, холмы и зданий), которым назначены текстовые метки
Слои изображений - изображения с высоким разрешением различных мест в мире
Сценарии - файлы, которые контролируют движение камеры.
Плагины представляют собой небольшие программы, написанные на языках C#, VB или J #, которые загружаются и компилируются в World Wind при запуске. Разработчики могут добавлять новые функции в World Wind без изменения исходного кода программы.
World Wind Java
Оригинальный рецепт World Wind был ограничен Windows, опираясь на .NET библиотек и DirectX. Новый SDK версия была разработана на Java с JOGL. Последняя версия (2.0) была выпущена в апреле 2014 года.
Эта версия имеет архитектуру, заточенную на API c функциональной разгрузкой для модульных компонентов, оставляя API в ядре.Это делает плагины World Wind взаимозаменяемыми насколько это возможно (например , с помощью Python ). Это позволяет рефакторинг World Wind, чтобы получить доступ через браузер при помощи Java Applet. Предварительный просмотр в World Wind Java SDK был выпущен 11 мая 2007 года во время ежегодной конференции Sun Microsystem JavaOne.
Поскольку WWJ является SDK, не существует ни одного приложения; вместо этого, есть любое количество приложений использующих WWJ, каждый с различными функциональными возможностями, созданными государственными органами и коммерческими разработчиками со всего мира. Этими приложениями являются виртуальные глобусы, спутниковыми трекерами, ГИС-платформами, редакторами фотографий, симуляторы F-16, программное обеспечение планирования миссий и многое другое.
Учебники NASA World Wind
NASA World Wind SDK Руководство. Этот учебник был разработан Институтом геоинформатики из университета Мюнстера, Германия. Он содержит учебники из настройки среды Eclipse , с World Wind API для построения полигонов из Linked Open Data наборов географических данных. В нём содержаться важные советы для начинающих и продвинутых разработчиков.
Форки и клоны NASA World Wind
Проект Geoforge. содержит форк проект NASA World Wind. Geoforge предоставляет программное обеспечение с открытым исходным кодом. Это дает платформу, которая управляет геоданными и использует функции NASA World Wind, чтобы обеспечить отображение гео-локальных и гео-научных объектов.
Dapple - является ответвление от проекта NASA World Wind. Это Open Source проект, созданный разработчиками на Geosoft. Dapple предназначен геологам и имеет простое добавление серверов WMS и более простой пользовательский интерфейс, очень похож на Google Earth.
SERVIR-VIZ представляет собой специальную версию World Wind , разработанный IAGT для проекта SERVIR.
WW2D - бесплатное кросс-платформенное приложение на Java и OpenGL и может быть запущено на Microsoft Windows, Mac OS X, GNU/Linux (x86 и x86-64) и Solaris на SPARC. WW2D использует изображения с серверов World Wind. WW2D Plus One - обновление для WW2D, обеспечивающее 3D просмотр.
Punt была форком проекта NASA World Wind, и была основан двумя членами сообщества свободного программного обеспечения, которые внесли вклад в World Wind. Punt был основан на коде World Wind 1.3.2, но его первоначальный релиз имел возможности не найденные в World Wind 1.3.2 или 1.3.3 (например, поддержка нескольких языков). В настоящее время Punt доступна только для Windows, но долгосрочные цели включают желание перейти к кросс-платформенные решения.
Наборы данных (Datasets) NASA World Wind
В начальную загрузку включены наборы данных с низким разрешением Blue Marble. По мере того как пользователь изменяет масштаб изображения в определенных областях, дополнительные данные высокого разрешения загружаются из серверов НАСА. Размер всех имеющихся в настоящее время наборов данных составляет около 4,6 терабайт.
https://en.wikipedia.org/wiki/NASA_World_Wind
------------------------
ТРИО теплый пол отзыв
Заработок на сокращении ссылок
Earnings on reducing links
Код PHP на HTML сайты
Категория: Геоинформационные системы (ГИС), Обучающие программы
Комментарии |