Deutsch
 
Datenschutzhinweis Impressum
  DetailsucheBrowse

Datensatz

DATENSATZ AKTIONENEXPORT

Freigegeben

Zeitschriftenartikel

GMSimViz: Automated 3D Visualization of Ground Motion Simulation with Generic Mapping Tools (GMT)

Urheber*innen

Polak,  V.
External Organizations;

Zhu,  Y.
External Organizations;

Bae,  S.
External Organizations;

Motha,  J.
External Organizations;

Brendon,  B.
External Organizations;

/persons/resource/hoby

Razafindrakoto,  H.
0 Pre-GFZ, Departments, GFZ Publication Database, Deutsches GeoForschungsZentrum;

Externe Ressourcen
Es sind keine externen Ressourcen hinterlegt
Volltexte (frei zugänglich)
Es sind keine frei zugänglichen Volltexte in GFZpublic verfügbar
Ergänzendes Material (frei zugänglich)
Es sind keine frei zugänglichen Ergänzenden Materialien verfügbar
Zitation

Polak, V., Zhu, Y., Bae, S., Motha, J., Brendon, B., Razafindrakoto, H. (2019): GMSimViz: Automated 3D Visualization of Ground Motion Simulation with Generic Mapping Tools (GMT). - Journal of Open Source Software, 4, 35, 808-809.
https://doi.org/10.21105/joss.00808


Zitierlink: https://gfzpublic.gfz-potsdam.de/pubman/item/item_5005903
Zusammenfassung
GMSimViz is an automation tool that produces an animated 3D visualization of geological faults, ground motion and other earthquake related data. Typically ground motion simulations are computed by a High Performance Computing (HPC) facility, and its verification involves various data visualization methods. A 3D animation of the ground motion is an excellent media to understand the nature of an earthquake, and to communicate with the general public. However, its production has been largely left to time-consuming manual interaction with a 3D visualization software package, such as Paraview as no existing solution provides a fully-automated workflow. GMSimViz was created to provide a fully automated workflow to produce a quality 3D animation directly from the ground motion simulation data. It uses the Generic Mapping Tools (GMT) (Wessel, Smith, Scharroo, Luis, & Wobbe, 2013) to create individual frames that are joined by FFmpeg to create a movie file. GMT is a collection of command line interface (CLI) programs. Creating a fully featured 3D animation with a high frame rate often involves execution of millions of GMT commands. GMSimViz has a Python wrapper to help automate the rendering process through scripting. Various visual effects such as tilt and rotation of the view and fading in/out of different elements are fully automated. The view window and related variables such as viewing angle, center, level of zoom etc. are determined algorithmically based on the data extracted from the input files. GMSimViz extends the 3D support provided by GMT by using GMT datum to projection coordinate conversion. This allows plotting vertical or near-vertical surfaces in any orientation. The output animation primarily contains the view of geological faults and ground motion. Users can optionally add map data for liquefaction and landslide probability as well as road network status data. The rendering process is computationally intensive, yet provides an excellent opportunity to compute in parallel. GMSimViz uses Message Passing Interface (MPI) to utilize a multi-core computer or High Performance Computing (HPC) facilities.