Płyty G - GPlates

GPlate
Logo GPlates
Logo GPlates
GPlates-screenshot.png
GPlates wyświetlają siatkę wiekową i linie brzegowe przy 100 Ma
Pierwotny autor (autorzy) Grupa EarthByte
Deweloper(zy) Zespół programistów Gplates
Pierwsze wydanie styczeń 2006 ; 15 lat temu ( 2006-01 )
Wersja stabilna
2.3.0 / 8 września 2021 ; 32 dni temu ( 2021-09-08 )
Napisane w C++ i Python
System operacyjny Linux , Mac OS X , Microsoft Windows
Dostępne w język angielski
Rodzaj System informacji Geograficznej
Licencja GNU GPL w wersji 2+
Strona internetowa www .gplates .org

GPlates jest open-source aplikacja oferuje nową kombinację interaktywnych płyt tektonicznych- rekonstrukcji, systemu informacji geograficznej (GIS) funkcjonalności i wizualizacji danych rastrowych.

Historia

Projekt GPlates został zapoczątkowany przez profesora Dietmara Müllera w 2006 roku. Pod koniec 2010 roku wydano GPlates 1.0.0.

Najnowsza wersja to GPlates 2.2 w sierpniu 2019 r. Instrukcja obsługi i samouczki są dostępne online.

Funkcjonalność

Zrzut ekranu wulkanów w GPlates 1.5.0

GPlates umożliwia zarówno wizualizację, jak i manipulację rekonstrukcjami płyt tektonicznych i powiązanymi danymi w czasie geologicznym:

  • Ładuj i zapisuj dane o cechach geologicznych, geograficznych i tektonicznych.
  • Przypisz dane elementów do płyt tektonicznych.
  • Zrekonstruuj dane obiektów do minionych czasów geologicznych.
  • Wyszukuj i edytuj właściwości i geometrie elementów.
  • Modyfikuj rekonstrukcje graficznie.
  • Wizualizuj dane wektorowe i rastrowe na kuli ziemskiej lub w jednej z map.
  • Wizualizuj podpowierzchniowe pola skalarne 3D jako izopowierzchnie lub przekroje 2D.
  • Eksportuj zrekonstruowane dane jako sekwencję czasową eksportowanych plików.
  • Użyj wielokątów płytowych (z dynamicznymi granicami i deformacją) do obliczenia pól prędkości.

Współtwórcy

GPlates jest rozwijany przez międzynarodowy zespół naukowców i profesjonalnych programistów w:

  • grupa EarthByte w szkole nauk o Ziemi na Uniwersytecie w Sydney
  • Wydział Nauk Geologicznych i Planetarnych (GPS) w Caltech

z wcześniejszymi wkładami od:

  • Centrum Ewolucji i Dynamiki Ziemi (CEED) na Wydziale Nauk o Ziemi Uniwersytetu w Oslo, Norwegia
  • Zespół Geodynamiki w Służbie Geologicznej Norwegii (NGU)

Przyjęcie

GPlates jest używany przez geofizyków, studentów i naukowców w instytucjach akademickich, departamentach rządowych i przemyśle. Zyskał również popularność w kreatywnej społeczności tworzącej świat jako narzędzie do utrzymywania realizmu lub wierności cechom geograficznym. W 2019 roku dwóch australijskich badaczy wykorzystało oprogramowanie do stworzenia mapy tektonicznej kontynentów w fikcyjnym uniwersum Game of Thrones .

Realizacja

GPlates działa na Mac OS X , Microsoft Windows i Ubuntu . GPlates jest napisany w C++ i używa OpenGL do renderowania globu 3D i widoków mapy 2D . Używa Qt jako frameworka GUI. Na impuls biblioteki C ++ został również powszechnie stosowane. Inne biblioteki obejmują gdal , CGAL , proj , QWT i GLEW .

Model informacyjny

GPGIM i GPML

GPlates używa modelu informacji geologicznej GPlates (GPGIM) do reprezentowania danych geologicznych w kontekście tektoniki płyt . GPlates Markup Language (GPML) jest implementacją XML z GPGIM pochodzącego z Geography Markup Language (GML).

Wiązanie GPlates w Pythonie

Biblioteka GPlates Python ( pyGPlates ) umożliwia dostęp do funkcjonalności GPlates za pośrednictwem języka programowania Python. Pozwala użytkownikom korzystać z GPlates w sposób programowy, a tym samym zapewnia znacznie większą elastyczność niż może zaoferować interfejs pulpitu GPlates. pyGPlates jest dostępny do pobrania . Dokumentacja referencyjna i samouczki są również dostępne do pobrania .

Wersja beta PyGPlates 28 została wydana 8 sierpnia 2020 r. Jest to pierwsza wersja obsługująca Python3.

Ludzie

Deweloperzy

  • John Cannon (aktywna) grupa EarthByte, The University of Sydney
John jest głównym deweloperem GPlates.
  • Michael Chin(Xiaodong Qin) (aktywny) grupa EarthByte, The University of Sydney
  • Robin Watson (nieaktywny) Zespół geodynamiki, Służba Geologiczna Norwegii
  • Mark Turner (nieaktywny)
  • Enoch Lau (nieaktywny)
  • James Clark (nieaktywny)
  • James Boyden (nieaktywny)
  • Hamish Ivey-Law (nieaktywny)

Naukowcy

Dietmar jest założycielem i obecnym liderem projektu GPlates.
Założyciel projektu GPlates.

Koncesjonowanie

GPlates jest wydany na licencji GNU General Public License w wersji 2.0 (GPLv2), a kod źródłowy można znaleźć na SourceForge

Portal Gplates

Portal internetowy GPlates jest bramą do szeregu aplikacji internetowych opartych na GPlates. Portal został uruchomiony w 2014 roku. Michael Chin jest architektem i głównym programistą. Początkowo portal był hostowany w chmurze nektaru . Później został przeniesiony do Amazon Elastic Compute Cloud . Poniżej znajduje się lista aplikacji w portalu internetowym GPlates.

  • Grawitacja pionowej grawitacji
Wizualizacja 3D pionowej siatki grawitacyjnej.
  • Rekonstrukcja rastra
Rekonstruuj obrazy rastrowe w czasie.
  • Kreator Paleomap
Usługa rekonstrukcji i wizualizacji danych.
  • Dynamiczna topografia
  • Piaskownica IPythona
Zademonstruj, jak korzystać z pyGPlates w Notatniku IPython .
  • Picki magnetyczne
  • Topografia SRTM15_PLUS
  • Litologia dna morskiego

Biblioteka Cesium Javascript służy do renderowania kuli ziemskiej 3D w przeglądarce internetowej.

Głoska bezdźwięczna

  • CNN (Ta mapa pozwala zobaczyć, gdzie miliony lat temu znajdowało się Twoje miasto rodzinne)
  • The Guardian (Najbardziej szczegółowa mapa dna oceanu, jaką kiedykolwiek widziano)
  • wired.com (Super-szczegółowa interaktywna mapa dna morskiego 3D)
  • rzecznik branży (najpierw mapowanie dna morskiego)
  • Orma (Ziemia bez oceanów - oszałamiająca nowa interaktywna mapa dna morskiego Ziemi)

Wybierz publikacje

Poniżej znajduje się lista wybranych publikacji GPlates.

  • Rekonstrukcja rastrów tektonicznych płyt w GPlates
  • Rekonstrukcje płyt tektonicznych nowej generacji przy użyciu GPlates
  • Model informacji geologicznej Gplates i język znaczników
  • Środowisko oprogramowania typu open source do wizualizacji i udoskonalania rekonstrukcji tektonicznych płyt przy użyciu zestawów danych geologicznych i geofizycznych o wysokiej rozdzielczości
  • Rekonstrukcje płyt z płytami stale zamykającymi się
  • Wizualizacja trójwymiarowej struktury płaszcza na podstawie tomografii sejsmicznej i prognoz modeli geodynamicznych strefy konwergencji Indii-Eurazji i Azji Wschodniej
  • Zastosowanie oprogramowania typu open source i obrazów geofizycznych w wysokiej rozdzielczości do badania ewolucji tektonicznej płyt Australii
  • Niestandardowa implementacja wizualizacji podpowierzchniowych pól skalarnych 3D w Gplates
  • Portal GPlates: Interaktywna wizualizacja 3D w chmurze globalnych danych geofizycznych i geologicznych w przeglądarce internetowej

Finansowanie

Bibliografia

Zewnętrzne linki