stringtranslate.com

Placas GP

GPlates es un software de aplicación de código abierto que ofrece una novedosa combinación de reconstrucciones interactivas de placas tectónicas , funcionalidad de sistema de información geográfica (SIG) y visualización de datos rasterizados.

La plataforma de software GPlates comprende el software de escritorio GPlates, herramientas de línea de comandos, la biblioteca GPlates Python (pyGPlates), el servicio web y la aplicación web GPlates, un paquete de encapsulación Python de alto nivel GPlately, un kit de herramientas para tectónica de placas PlateTectonicTools y un servidor de datos que sirve para la reconstrucción de placas. modelar conjuntos de datos desde la nube. GPlates también admite la integración con bases de datos GeoServer y PostGIS .

Al incorporar esta pila de tecnología, GPlates simplifica y agiliza el procesamiento, la integración, el análisis y la visualización de datos para aliviar la carga de trabajo de los geocientíficos. El software se puede utilizar para crear nuevos modelos de reconstrucción de placas u optimizar los modelos existentes.

Historia

GPlates fue concebido en 2002 por el siguiente comité:

El primer prototipo de GPlates ("GPlates 0.5") se lanzó en 2003. La primera versión estable de GPlates 1.0.0 se lanzó en 2010. La última versión es GPlates 2.3 y se lanzó en septiembre de 2021.

En 2012, el equipo GPlates ganó el concurso NeCTAR/ANDS #nadojo. Y ese mismo año, el equipo de GPlates inició el desarrollo del portal y el servicio web de GPlates. En 2014, se lanzaron el portal web y el servicio web GPlates.

En 2016, se lanzó la primera versión pública de pyGPlates. La revisión beta 28 de pyGPlates se lanzó el 8 de agosto de 2020. Esta es la primera versión que admite Python 3. La última versión de pyGPlates es 0.36 y se lanzó en mayo de 2022.

En 2022, se lanzó la primera versión GPlately. La última versión de GPlately es 1.0.0 y se lanzó en abril de 2023.

Después de mantener el código fuente en Apache Subversion y SourceForge durante casi 20 años, el código fuente de GPlates se trasladó a GitHub el 1 de agosto de 2023.

Funcionalidad

Captura de pantalla de volcanes en GPlates 1.5.0

GPlates permite tanto la visualización como la manipulación de reconstrucciones de placas tectónicas y datos asociados a lo largo del tiempo geológico:

Colaboradores

GPlates es desarrollado por un equipo internacional de científicos y desarrolladores de software profesionales en:

con contribuciones pasadas de:

Adopción

GPlates es utilizado por geofísicos, estudiantes e investigadores en instituciones académicas, departamentos gubernamentales y la industria. También ha ganado popularidad en la comunidad creativa de construcción de mundos como herramienta para mantener el realismo o la verosimilitud en las características geográficas. En 2019, dos investigadores australianos utilizaron el software para crear un mapa tectónico de los continentes dentro del universo ficticio de Juego de Tronos . [1]

Implementación

GPlates se ejecuta en Mac OS X , Microsoft Windows y Linux . GPlates está escrito en C++ y utiliza OpenGL para renderizar sus vistas de globo terráqueo 3D y mapas 2D . Utiliza Qt como marco GUI. La biblioteca Boost C++ también se ha utilizado ampliamente. Otras bibliotecas incluyen GDAL , CGAL , proj , qwt y GLEW .

GPlates utiliza el Modelo de Información Geológica GPlates (GPGIM) para representar datos geológicos en un contexto de tectónica de placas . GPlates Markup Language (GPML) es una implementación XML de GPGIM [2] derivada del Geography Markup Language (GML).

Gente

Desarrolladores

John se unió al equipo de desarrollo de GPlates en 2009. Actualmente es el desarrollador principal de GPlates.
Michael se unió al equipo de desarrollo de GPlates en 2010. Es el arquitecto del portal y del servicio web de GPlates . También es el líder de desarrollo de la aplicación móvil GPlates .

Científicos

Dietmar es el fundador y actual líder del proyecto GPlates.
Mike Gurnis es cofundador del proyecto GPlates.

Licencia

GPlates se publica bajo la licencia pública general GNU versión 2.0 (GPLv2) y el código fuente se puede encontrar en SourceForge . [3]

Enlace de GPlates Python

La biblioteca GPlates Python ( pyGPlates ) permite el acceso a la funcionalidad GPlates a través del lenguaje de programación Python . Permite a los usuarios utilizar GPlates de forma programática y tiene como objetivo proporcionar más flexibilidad que la que puede ofrecer la interfaz de escritorio de GPlates. PyGPlates está disponible en Conda (canal conda-forge).

Servicio web GPlates

El servicio web GPlates se creó sobre pygplates. Permite a los usuarios acceder a las funcionalidades de GPlates a través de Internet . El servicio web GPlates ha sido contenedorizado. Los usuarios pueden implementar el contenedor Docker localmente para mejorar el rendimiento y la seguridad de los datos.

GPlatemente

La biblioteca GPlately Python es una encapsulación de alto nivel de pygplates y PlateTectonicTools. Fue creado para acelerar el análisis de datos espacio-temporales. GPlately está disponible en PyPI y Conda (canal conda-forge).

Portal de placas GP

El portal web GPlates es una puerta de entrada a una serie de aplicaciones web basadas en GPlates. Inicialmente, el portal estaba alojado en Nectar Cloud. Posteriormente, se migró a Amazon Elastic Compute Cloud . A continuación se muestra una lista de aplicaciones en el portal web GPlates.

Visualización 3D de la cuadrícula de gradiente de gravedad vertical. [4]
Reconstruir imágenes rasterizadas a través del tiempo.
Servicio de reconstrucción y visualización de datos.
Demuestre cómo usar pyGPlates en IPython Notebook.

La biblioteca Cesium JavaScript se utiliza para representar el globo terráqueo 3D en un navegador web. [5]

Datos de placas GP

"SampleData" estuvo disponible junto con las versiones de software. Desde la versión 2.2 de GPlates, "SampleData" pasó por un cambio de nombre y ahora se conoce como "GeoData". Se pueden encontrar más datos compatibles con GPlates en Research Data Australia, que es el servicio de descubrimiento de datos de Australian Research Data Commons (ARDC).

Medios de comunicación

Premios

GPlates fue preseleccionado para el Premio Eureka de Australian Research Data Commons a la excelencia en software de investigación en 2023. [11]

Seleccionar publicaciones

A continuación se muestra una lista de publicaciones seleccionadas de GPlates.

Fondos

Referencias

  1. ^ Condón, Jo; Zahirovic, Sabin (20 de mayo de 2019). "Hicimos un mapa tectónico en movimiento del paisaje de Juego de Tronos". La conversación . Consultado el 29 de marzo de 2021 .
  2. ^ Qin, X.; Müller, RD; Cañón, J.; Landgrebe, TCW; Heine, C.; Watson, RJ; Turner, M. (2012). "GI - Resumen - El modelo de información geológica y el lenguaje de marcado de GPlates". Instrumentación, métodos y sistemas de datos geocientíficos . 1 (2): 111-134. Código Bib : 2012GI......1..111Q. doi : 10.5194/gi-1-111-2012 .
  3. ^ "Descarga de GPlates". FuenteForge.net . Consultado el 19 de septiembre de 2015 .
  4. ^ "Gravedad marina desde altimetría satelital".
  5. ^ "Portal GPlates - Cesium - WebGL Virtual Globe y Map Engine". Cesiumjs.org . Consultado el 19 de septiembre de 2015 .
  6. ^ "Este mapa te permite ver dónde estaba tu ciudad natal en la Tierra hace millones de años".
  7. ^ "El mapa más detallado del fondo del océano jamás visto | Tecnología". El guardián . Consultado el 19 de septiembre de 2015 .
  8. ^ "Mapa interactivo del fondo marino en 3D súper detallado". Cableado . 09/10/2014 . Consultado el 19 de septiembre de 2015 .
  9. ^ "Primero el mapeo del fondo marino". El defensor de la industria. 2015-08-12. Archivado desde el original el 2 de abril de 2016 . Consultado el 19 de septiembre de 2015 .
  10. ^ "Tierra sin océanos: nuevo e impresionante mapa interactivo del fondo marino de la Tierra". Orma.com. Archivado desde el original el 4 de marzo de 2016 . Consultado el 19 de septiembre de 2015 .
  11. ^ "Finalistas de los premios Eureka del Museo Australiano 2023". El Museo Australiano . Consultado el 20 de julio de 2023 .
  12. ^ Cañón, J.; Lau, E.; Müller, RD (2014). "Reconstrucción de trama tectónica de placas en GPlates". Tierra solida . 5 (2): 741–755. Código Bib : 2014SolE....5..741C. doi : 10.5194/se-5-741-2014 .
  13. ^ Keller, G. Randy; Barú, Chaitanya, eds. (2011). Reconstrucciones de placas tectónicas de próxima generación utilizando GPlates - University Publishing Online. Libros electrónicos.cambridge.org. doi :10.1017/CBO9780511976308. ISBN 9780511976308. S2CID  243999290 . Consultado el 19 de septiembre de 2015 .
  14. ^ Qin, X.; Müller, RD; Cañón, J.; Landgrebe, TCW; Heine, C.; Watson, RJ; Turner, M. (2012). "El modelo de información geológica y el lenguaje de marcado GPlates". Instrumentación, métodos y sistemas de datos geocientíficos . 1 (2): 111-134. Código Bib : 2012GI......1..111Q. doi : 10.5194/gi-1-111-2012 .
  15. ^ "Un entorno de software de código abierto para visualizar y refinar reconstrucciones de placas tectónicas utilizando conjuntos de datos geológicos y geofísicos de alta resolución" (PDF) .
  16. ^ "Reconstrucciones de placas con placas de cierre continuo" (PDF) .
  17. ^ Cañón, J.; Pfaffelmoser, T.; Zahirovic, S.; Müller, R.; Seton, M. (2012). "Visualización de la estructura del manto en 3D a partir de tomografía sísmica y predicciones de modelos geodinámicos de la zona de convergencia India-Eurasia y Asia Oriental" (PDF) . Resúmenes de las reuniones de otoño de AGU . 2012 : T51E–2645. Código bibliográfico : 2012AGUFM.T51E2645C.
  18. ^ "Aplicación de software de código abierto e imágenes geofísicas de alta resolución para explorar la evolución de las placas tectónicas de Australia" (PDF) .
  19. ^ "Una implementación personalizada para visualizar campos escalares 3D subterráneos en GPlates" (PDF) .
  20. ^ Müller, R. Dietmar; Qin, Xiaodong; Sandwell, David T.; Dutkiewicz, Adriana ; Williams, Simón E.; Flamento, Nicolás; Maus, Stefan; Seton, María (2016). "El Portal GPlates: visualización 3D interactiva basada en la nube de datos geofísicos y geológicos globales en un navegador web". MÁS UNO . 11 (3): e0150883. Código Bib : 2016PLoSO..1150883M. doi : 10.1371/journal.pone.0150883 . PMC 4784813 . PMID  26960151. 

enlaces externos