SWIDB jest bazą danych MySQL stosowaną do gromadzenia i selekcji wstrząsów opracowywanych w Instytucie Geofizyki PAN. Współpracuje z programem SWIP4. Są tam też gromadzone dane biuletynowe z innych źródeł np. opracowane przez Seismic Handler. Moduł SWIDB umożliwia wczytywanie tych opracowań, jak i całej ich listy. Nie umożliwia zapisywania opracowań QuakeML do bazy danych SWIDB, gdyż wiązałoby to się ze znaczną redukcja parametrów opracowania. Można tylko je czytać.

Rys. 20 Moduł bazy danych SWIDB

Baza danych SWIDB była używana w sposób dwojaki: Wyniki opracowania zapisywano do tablicy Elaboration. Możliwe było istnienie kilku Elaboration dla jednego zjawiska, ale generalnie ostateczne gromadzono opracowania w jednym Elaboration. W ten sposób opracowywano PLSN. Drugi sposób polegał na definiowaniu zjawiska w tablicy Origin, która gromadziła opracowania i była jednoznacznie powiązana ze zjawiskiem poprzez ID. Sposób drugi stał się bardziej powszechny i jest bardziej spójny z SWIP5, niemniej aby umożliwić czytanie wcześniejszych baz danych opracowano dodatkowy moduł ignorujący tablice Origin i przyjmujący ID wstrząsu z tablic Elaboration. Nie należy go stosować do baz danych stworzonych drugim sposobem. Polecenia dodatkowego modułu zaznaczone są na zielono.

Moduł SWIDB umożliwia:

  • Wczytywanie opracowania dla sejsmogramu poleceniem File  SWIDB  Load elaboration for waveforms. ID wstrząsu bierze z Elaborations.
  • Wczytywanie opracowania opracowań dla zadanego odcinka czasowego poleceniem File  SWIDB  Load all elaboration. ID wstrząsu bierze z Elaborations.
  • Wczytywanie zjawiska dla danego sejsmogramu File  SWIDB  Load event for waveforms.
  • Wczytywanie parametrów stacji (lokalizacji) z bazy danych SWIDB File  SWIDB  Load station prameters.
  • Wypisanie wszystkich zjawisk (numerów Origin) poleceniem File  SWIDB  List Events.  Numery Originów wypisywane są w oknie raportu, a na koniec wypisywana jest liczba zjawisk (Rys. 21).
  • Wczytywanie wszystkich zjawisk z bazy danych poleceniem File  SWIDB  Load all events WARNING. Polecenie to może być długotrwałe przy dużej ilości zjawisk.
  • Wczytywanie zjawiska o zadanym numerze Origin poleceniem File  SWIDB  Load elaboration by numer.

Rys. 21  Okienko raportu

  • No labels