GPlates

редактировать
Прикладное программное обеспечение с открытым исходным кодом для интерактивных тектонических реконструкций плит
GPlates
Логотип GPlates Логотип GPlates
GPlates отображает возрастную сетку и береговые линии на 100 млн. Лет GPlates отображает возрастную сетку и береговые линии 100 млн. лет
Первоначальный автор (ы) EarthByte Group
Разработчик (и) Команда разработчиков GPlates
Первоначальный выпускЯнварь 2006 г.; 14 лет назад (2006-01)
Стабильный выпуск 2.2.0 / 30 августа 2019 г.; 13 месяцев назад (2019-08-30)..
Написано наC ++ и Python
Операционная система Linux, Mac OS X, Microsoft Windows
Доступно наанглийском языке
Тип Географическая информационная система
Лицензия GNU GPL версия 2+
Веб-сайтwww.gplates.org

GPlates - это открытый источник прикладное программное обеспечение, предлагающее новую комбинацию интерактивных тектонических плит реконструкции, функциональность геоинформационной системы (ГИС) и визуализация растровых данных.

Содержание
  • 1 История
  • 2 Функциональность
  • 3 Участники
  • 4 Принятие
  • 5 Реализация
    • 5.1 Информационная модель
      • 5.1.1 GPGIM и GPML
    • 5.2 GPlates Python Привязка
  • 6 Люди
    • 6.1 Разработчики
    • 6.2 Ученые
  • 7 Лицензирование
  • 8 Портал GPlates
  • 9 СМИ
  • 10 Избранные публикации
  • 11 Информационные бюллетени
  • 12 Финансирование
  • 13 Ссылки
  • 14 Внешние ссылки
История

Проект GPlates был начат профессором Дитмаром Мюллером в 2006 году. К концу 2010 года была выпущена GPlates 1.0.0.

Последний выпуск - GPlates 2.2, выпущенный в августе 2019 года. Руководство пользователя и учебные пособия доступны в Интернете.

Ниже приводится список основных выпусков GPlates.

  • 23 мая 2008 г.: GPlates 0.9.2
  • 2009-06-17: GPlates 0.9.5
  • 2010-12-20: GPlates 1.0.0
  • 2011-05-21: GPlates 1.1
  • 30.01.2012: GPlates 1.2
  • 29.05.2013: GPlates 1.3
  • 2014-04-18: GPlates 1.4
  • 2015- 02-14: GPlates 1.5
  • 04.02.2016: выпущена бета-версия 12 pyGPlates
  • 2016-11-18: GPlates 2.0.0
  • 2018-08-08 : версия 18 бета-версии pyGPlates выпущена
  • 2018-08-08: GPlates 2.1.0
  • 2019-08-30: GPlates 2.2.0
  • 2020-08-18: Выпущена бета-версия 28 PyGPlates
Функциональность
Снимок экрана вулканов в GPlates 1.5.0

GPlates позволяет как визуализировать, так и управлять тектоническими реконструкциями плит и связанными данными с геологическим временем:

  • Загрузить и сохранить геологическое, данные о географических и тектонических объектах.
  • Назначьте ctonic plate.
  • Восстановить данные пространственных объектов до прошлых геологических времен.
  • Запрашивать и редактировать свойства и геометрию пространственных объектов.
  • Изменять реконструкции графически.
  • Визуализировать векторные и растровые данные на земном шаре или в одной из проекций карты.
  • Визуализируйте подповерхностные трехмерные скалярные поля как изоповерхности или 2D-поперечные сечения.
  • Экспорт восстановленных данных в виде временной последовательности экспортированных файлы.
  • Используйте многоугольники пластин (с динамическими границами и деформациями) для расчета полей скорости.
Соавторы

GPlates разработан международной группой ученых и профессиональных разработчиков программного обеспечения по адресу:

с прошлыми вкладами из:

Принятие

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

Реализация

GPlates работает в Mac OS X, Microsoft Windows и Ubuntu. GPlates написан на C ++ и использует OpenGL для визуализации своих 3D-глобусов и 2D map видов. Он использует Qt как среду графического интерфейса. Библиотека C ++ Boost также получила широкое распространение. Другие библиотеки включают GDAL, CGAL, proj, qwt и GLEW.

Information Model

GPGIM и GPML

GPlates использует Модель геологической информации GPlates (GPGIM) для представления геологических данных в контексте тектоники плит. GPlates Markup Language (GPML) - это XML-реализация GPGIM, производная от Geography Markup Language (GML).

GPlates Python Binding

Библиотека GPlates Python (pyGPlates ) обеспечивает доступ к функциональности GPlates через язык программирования Python. Он позволяет пользователям использовать GPlates программно и, следовательно, обеспечивает гораздо большую гибкость, чем интерфейс рабочего стола GPlates. PyGPlates доступен для загрузки. Справочная документация и руководства также доступны для загрузки.

Бета-версия 28 PyGPlates была выпущена 8 августа 2020 года. Это первая версия, которая поддерживает Python3.

Люди

Разработчики

  • Джон Кэннон (активный) Группа EarthByte, Сиднейский университет
Джон - ведущий разработчик GPlates.
  • Майкл Чин (Сяодун Цинь) (активный) Группа EarthByte, Сиднейский университет
  • Робин Уотсон (неактивный) Группа геодинамики, Геологическая служба Норвегии
  • Марк Тернер (неактивен)
  • Энох Лау (неактивен)
  • Джеймс Кларк (неактивен)
  • Джеймс Бойден (неактивен)
  • Хэмиш Айви-Лоу (неактивен)

Ученые

Дитмар является основателем и руководителем проекта GPlates.
Также является основателем проекта GPlates.
Лицензирование

GPlates выпущен под лицензией GNU General Public License версии 2.0 (GPLv2), а исходный код можно найти на SourceForge

GPlates Portal

Веб-портал GPlates - это шлюз к серии веб-приложений на основе GPlates. Портал был запущен в 2014 году. Майкл Чин - архитектор и главный программист. Первоначально портал размещался на облаке нектара. Позже он был перенесен в Amazon Elastic Compute Cloud. Ниже приведен список приложений на веб-портале GPlates.

Трехмерная визуализация сетки градиента силы тяжести.
Реконструкция растровых изображений во времени.
Сервис реконструкции и визуализации данных.
Продемонстрируйте, как использовать pyGPlates в IPython Notebook.

Библиотека Javascript цезия используется для визуализации трехмерного глобуса в веб-браузере.

Медиа
  • CNN (Эта карта позволяет увидеть, где ваш родной город находился на Земле миллионы лет назад)
  • Guardian (Самая подробная карта морского дна из когда-либо виденных)
  • wired.com (Супер-подробная интерактивная трехмерная карта морского дна)
  • Industry Advocate (сначала картографирование морского дна)
  • Орма (Земля без океанов - новая потрясающая интерактивная карта морского дна Земли)
Избранные публикации

Ниже приводится список избранных публикаций GPlates.

  • Реконструкция тектонического растра плит в GPlates
  • Реконструкция тектонических плит нового поколения с использованием GPlates
  • Геологическая информационная модель и язык разметки GPlates
  • Программная среда с открытым исходным кодом для визуализации и уточнения тектонических реконструкций плит с использованием наборов геологических и геофизических данных с высоким разрешением
  • Реконструкции плит с непрерывно закрывающимися плитами
  • Визуализация трехмерной структуры мантии на основе сейсмической томографии и прогнозов геодинамической модели Индии и Евразии и зона конвергенции Восточной Азии
  • Применение программного обеспечения с открытым исходным кодом и геофизических изображений с высоким разрешением для изучения эволюции тектонических плит Австралии
  • Специальная реализация для визуализации подповерхностных 3D скалярных полей в GPlates
  • Портал GPlates: интерактивная трехмерная облачная визуализация глобальных геофизических и геологических данных в веб-браузере
Информационные бюллетени
Финансирование
Ссылки
Внешние ссылки
Последняя правка сделана 2021-05-21 09:20:33
Содержание доступно по лицензии CC BY-SA 3.0 (если не указано иное).
Обратная связь: support@alphapedia.ru
Соглашение
О проекте