GPlates - GPlates
Autor (es) original (is) | EarthByte Group |
---|---|
Desenvolvedor (s) | A Equipe de Desenvolvimento GPlates |
lançamento inicial | Janeiro de 2006 |
Versão estável | 2.3.0 / 8 de setembro de 2021
|
Escrito em | C ++ e Python |
Sistema operacional | Linux , Mac OS X , Microsoft Windows |
Disponível em | inglês |
Modelo | Sistema de Informações Geográficas |
Licença | GNU GPL versão 2+ |
Local na rede Internet | www |
GPlates é um software aplicativo de código aberto que oferece uma nova combinação de reconstruções interativas de placas tectônicas , funcionalidade de sistema de informações geográficas (GIS) e visualização de dados raster.
História
O projeto GPlates foi iniciado pelo Professor Dietmar Müller em 2006. No final de 2010, o GPlates 1.0.0 foi lançado.
A versão mais recente é GPlates 2.2 em agosto de 2019. Um manual do usuário e tutoriais estão disponíveis online.
Funcionalidade
GPlates permite a visualização e a manipulação de reconstruções de placas tectônicas e dados associados ao longo do tempo geológico:
- Carregue e salve dados geológicos, geográficos e tectônicos.
- Atribuir dados de feições às placas tectônicas.
- Reconstrua dados de feições para tempos geológicos anteriores.
- Consulte e edite propriedades e geometrias do recurso.
- Modifique reconstruções graficamente.
- Visualize dados vetoriais e raster no globo ou em uma das projeções do mapa.
- Visualize campos escalares 3D de subsuperfície como isosuperfícies ou seções transversais 2D.
- Exporte dados reconstruídos como uma seqüência de tempo de arquivos exportados.
- Use polígonos de placa (com limites dinâmicos e deformação) para calcular os campos de velocidade.
Contribuidores
GPlates é desenvolvido por uma equipe internacional de cientistas e desenvolvedores de software profissionais em:
- o grupo EarthByte na escola de Geociências da Universidade de Sydney
- a Divisão de Ciências Geológicas e Planetárias (GPS) da Caltech
com contribuições anteriores de:
- o Centro para Evolução e Dinâmica da Terra (CEED) no Departamento de Geociências da Universidade de Oslo, Noruega
- a Equipe de Geodinâmica do Serviço Geológico da Noruega (NGU)
Adoção
O GPlates é usado por geofísicos, estudantes e pesquisadores em instituições acadêmicas, departamentos governamentais e indústria. Ele também ganhou popularidade na comunidade de criação de mundos criativos como uma ferramenta para manter o realismo ou verossimilhança em características geográficas. Em 2019, dois pesquisadores australianos usaram o software para criar um mapa tectônico dos continentes dentro do universo fictício de Game of Thrones .
Implementação
GPlates é executado em Mac OS X , Microsoft Windows e Ubuntu . GPlates é escrito em C ++ e usa OpenGL para renderizar seu globo 3D e visualizações de mapa 2D . Ele usa o Qt como um framework GUI. A biblioteca Boost C ++ também tem sido amplamente utilizada. Outras bibliotecas incluem GDAL , CGAL , proj , qwt e GLEW .
Modelo de Informação
GPGIM e GPML
GPlates usa o GPlates Geological Information Model (GPGIM) para representar dados geológicos em um contexto de placas tectônicas . O GPlates Markup Language (GPML) é uma implementação XML do GPGIM derivado do Geography Markup Language (GML).
Vinculação GPlates Python
A biblioteca GPlates Python ( pyGPlates ) permite o acesso à funcionalidade GPlates por meio da linguagem de programação Python. Ele permite que os usuários usem o GPlates de maneira programática e, portanto, oferece muito mais flexibilidade do que a interface de desktop do GPlates pode oferecer. O pyGPlates está disponível para download . Documentação de referência e tutoriais também estão disponíveis para download .
A revisão 28 beta do PyGPlates foi lançada em 08 de agosto de 2020. Esta é a primeira versão que oferece suporte a Python3.
Pessoas
Desenvolvedores
- John Cannon (ativo) grupo EarthByte, The University of Sydney
- John é o desenvolvedor-chefe do GPlates.
- Michael Chin (Xiaodong Qin) (ativo) grupo EarthByte, Universidade de Sydney
- Robin Watson (inativo) Equipe de geodinâmica, Pesquisa Geológica da Noruega
- Mark Turner (inativo)
- Enoch Lau (inactivo)
- James Clark (inativo)
- James Boyden (inativo)
- Hamish Ivey-Law (inativo)
Cientistas
- Professor Dietmar Müller
- Dietmar é o fundador e atual líder do projeto GPlates.
- Professor Mike Gurnis
- Também fundador do projeto GPlates.
- Dra. Maria Seton
- Dr. Simon Williams
Licenciamento
GPlates é lançado sob a GNU General Public License versão 2.0 (GPLv2) e o código-fonte pode ser encontrado no SourceForge
Portal GPlates
O GPlates Web Portal é uma porta de entrada para uma série de aplicativos da web baseados em GPlates. O portal foi lançado em 2014. Michael Chin é o arquiteto e programador-chefe. Inicialmente, o portal foi hospedado em nuvem de néctar . Posteriormente, ele foi migrado para o Amazon Elastic Compute Cloud . Abaixo está uma lista de aplicativos no Portal da Web GPlates.
- Gradiente de gravidade vertical
- Visualização 3D da Grade de Gradiente de Gravidade Vertical.
- Reconstrução Raster
- Reconstrua imagens raster ao longo do tempo.
- Paleomap Maker
- reconstrução de dados e serviço de visualização.
- Topografia Dinâmica
- IPython Sandbox
- Demonstre como usar o pyGPlates no IPython Notebook.
- Escolhas Magnéticas
- Topografia SRTM15_PLUS
- Litologia do fundo do mar
A biblioteca Cesium Javascript é usada para renderizar o globo 3D em um navegador da web.
meios de comunicação
- CNN (este mapa permite que você veja onde estava sua cidade natal na Terra há milhões de anos)
- The Guardian (o mapa mais detalhado do fundo do oceano já visto)
- wired.com (mapa superdetalhado interativo do fundo do mar em 3D)
- Defensor da indústria (mapeamento do fundo do mar primeiro)
- Orma (Terra sem oceanos - Novo mapa interativo impressionante do fundo do mar da Terra)
Selecione Publicações
Abaixo está uma lista de publicações selecionadas de GPlates.
- Reconstrução raster de placa tectônica em GPlates
- Reconstruções de placas tectônicas de última geração usando GPlates
- O modelo de informação geológica GPlates e linguagem de marcação
- Um ambiente de software de código aberto para visualizar e refinar as reconstruções de placas tectônicas usando conjuntos de dados geológicos e geofísicos de alta resolução
- Reconstruções de placas com placas de fechamento contínuo
- Visualização da estrutura do manto 3D a partir de tomografia sísmica e previsões do modelo geodinâmico da zona de convergência Índia-Eurásia e Ásia Oriental
- Aplicação de software de código aberto e imagens geofísicas de alta resolução para explorar a evolução das placas tectônicas da Austrália
- Uma implementação personalizada para visualização de campos escalares 3D de subsuperfície em GPlates
- O Portal GPlates: visualização 3D interativa baseada em nuvem de dados geofísicos e geológicos globais em um navegador da web