Płyty G - GPlates
Pierwotny autor (autorzy) | Grupa EarthByte |
---|---|
Deweloper(zy) | Zespół programistów Gplates |
Pierwsze wydanie | styczeń 2006 |
Wersja stabilna | 2.3.0 / 8 września 2021
|
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 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ść
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
- Profesor Dietmar Müller
- Dietmar jest założycielem i obecnym liderem projektu GPlates.
- Profesor Mike Gurnis
- Założyciel projektu GPlates.
- dr Maria Seton
- dr Simon Williams
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