25
Vizualizace seismických dat Vizualizace seismických dat projektu ORFEUS v prostředí projektu ORFEUS v prostředí MapServer UMN MapServer UMN integrovaná integrovaná na Live CD na Live CD Řešitel: František Klímek Řešitel: František Klímek Vedoucí: Ing. David Vojtek Vedoucí: Ing. David Vojtek

Vizualizace seismických dat projektu ORFEUS v prostředí MapServer UMN integrovaná na Live CD

Embed Size (px)

DESCRIPTION

Řešitel: František Klímek Vedoucí: Ing. David Vojtek. Vizualizace seismických dat projektu ORFEUS v prostředí MapServer UMN integrovaná na Live CD. Cíle projektu. Vytvoření mechanizmu pro stahování nedávných zemětřesení z RSS kanálu a jejich vizualizaci pomocí mapového serveru MapServer UMN - PowerPoint PPT Presentation

Citation preview

Vizualizace seismických dat Vizualizace seismických dat projektu ORFEUS v prostředí projektu ORFEUS v prostředí

MapServer UMNMapServer UMN integrovaná na integrovaná na Live CDLive CD

Řešitel: František KlímekŘešitel: František Klímek

Vedoucí: Ing. David VojtekVedoucí: Ing. David Vojtek

3.5.20063.5.2006 22

Cíle projektuCíle projektu

Vytvoření mechanizmu pro stahování nedávných zemětřesení z RSS kanálu a jejich vizualizaci pomocí mapového serveru MapServer UMN

Vytvoření interaktivních webových stránek pro 2D vizualizaci historických zemětřesení na základě výběrových dotazů

Implementace aplikace a mechanizmu pro zobrazování nedávných zemětřesení na Live CD, pro zpřístupnění běžným uživatelům

3.5.20063.5.2006 33

ZemětřeseníZemětřesení

Řada otřesů, které se šíří ve vlnách zemským nitrem nebo podél povrchu zemské kůry

Příčinou je náhlé uvolnění energie v zemské kůře nebo ve svrchním plášti

Ohniska (hypocentra) zemětřesení mohou ležet až do hloubek 700 km

3.5.20063.5.2006 44

Charakteristiky zemětřeseníCharakteristiky zemětřesení

Velikost (intenzita) – hodnotí se dle následků Působení na obyvatelstvo, škody na stavbách,

rozsah viditelných deformací Měřítko – upravená Mercalliho stupnice (12

stupňů) Síla (magnitúdo) – určeno rozměry seismických

vln (max. zaznamenané je 8,6) Měřítko – Richterova stupnice Typ: Mw, Me, Ms, MB, ML

Epicentrum – bod na zemském povrchu ležící nad ohniskem zemětřesení, určen souřadnicemi

Ohnisko (hypocentrum zemětřesení) – místo odkud se šíří seismické vlny, souřadnice + hloubka

3.5.20063.5.2006 55

ORFEUSORFEUS

Observatories and Research Facilities for EUropean Seismology

Evropská nezisková organizace Koordinace 2 projektů

NERIES – síť pro podporu výzkumu evropské seismiky

MEREDIAN – středozemní evropská informační a zálohovací síť zemětřesení

Úkol – zdokonalení nynější evropskou infrastruktury pro výměnu seismických dat

Publikace zemětřesení ve formě RSS kanálu

3.5.20063.5.2006 66

Přístup k řešeníPřístup k řešení

Rozdělení do dílčích úkolůRozdělení do dílčích úkolů Návrh aplikaceNávrh aplikace Výběr technologií a programových Výběr technologií a programových

prostředkůprostředků Pořízení a příprava geografických datPořízení a příprava geografických dat Návrh vzhledu a ovládacích prvkůNávrh vzhledu a ovládacích prvků Tvorba aplikaceTvorba aplikace Implementace na Live CDImplementace na Live CD

3.5.20063.5.2006 77

Návrh aplikaceNávrh aplikace

Rozdílnost dat a určeníRozdílnost dat a určení

=> =>

rozdělení na 2 aplikacerozdělení na 2 aplikace

Monitor nedávných zemětřeseníMonitor nedávných zemětřesení Prohlížeč historických zemětřeseníProhlížeč historických zemětřesení

3.5.20063.5.2006 88

Schéma aplikace pro Schéma aplikace pro zobrazování historických zobrazování historických

zemetřesenízemetřesení

wwwprohlížeč

wwwserver

Apache

Požadavek

Odpověď

Mapovýserver

Bázeprostorových

dat

3.5.20063.5.2006 99

Schéma aplikace pro zobrazování Schéma aplikace pro zobrazování nedávných zemětřesenínedávných zemětřesení

wwwprohlížeč

wwwserverApache

Bázeprostorových

dat

Požadavek

Odpověď

www serverprogramuORFEUS

Požadavek

aktualizace

htmlšablony

Mapserver

Odpověď

Požadavek Odpověď

Cron

Spuštění

Perl skriptpro aktualizaci

dat

3.5.20063.5.2006 1010

Programové vybaveníProgramové vybavení

Strana serveruStrana serveru Apache – www serverApache – www server UMN MapServerUMN MapServer PostgreSQLPostgreSQL PostGISPostGIS PerlPerl CronCron

Strana klientaStrana klienta Webovy prohlížeč – Mozilla FirefoxWebovy prohlížeč – Mozilla Firefox

3.5.20063.5.2006 1111

Geografická dataGeografická data

Data topografického podkladuData topografického podkladu Na pozadí, dokreslují, pomoc při Na pozadí, dokreslují, pomoc při

identifikaciidentifikaci Hranice států, vodstvo, reliéf apod.Hranice států, vodstvo, reliéf apod.

Data seismických jevůData seismických jevů

3.5.20063.5.2006 1212

Data topografického Data topografického podkladupodkladu

Natural EarthNatural Earth – stínovaná fyzická – stínovaná fyzická mapa světamapa světa

Hustota obyvatelHustota obyvatel Hranice státůHranice států Litosférické deskyLitosférické desky Zeměpisná síť poledníků a Zeměpisná síť poledníků a

rovnoběžekrovnoběžek

3.5.20063.5.2006 1313

3.5.20063.5.2006 1414

Data seismických jevůData seismických jevů

Nedávná zemětřesení, zdroj RSS Nedávná zemětřesení, zdroj RSS kanál projektu ORFEUSkanál projektu ORFEUS XML soubor - k prezentaci novinekXML soubor - k prezentaci novinek Obsahuje: datum, čas, zeměpisná šířka Obsahuje: datum, čas, zeměpisná šířka

a délka, hloubka, magnitudo, název a délka, hloubka, magnitudo, název místamísta

3.5.20063.5.2006 1515

Data seismických jevůData seismických jevů

Historická zemětřeseníHistorická zemětřesení Původ: Diplomová práce „Možnosti GIS při Původ: Diplomová práce „Možnosti GIS při

tvorbě trojrozměrných map zemětřesení“ Pavla tvorbě trojrozměrných map zemětřesení“ Pavla Hajného, formát ESRI shapefileHajného, formát ESRI shapefile

Nejstarší zemětřesení 10.10.1900, nejnovější Nejstarší zemětřesení 10.10.1900, nejnovější 31.12.2001 31.12.2001

Magnitudo > 3Magnitudo > 3 Přibližně Přibližně 35350 000 záznamů0 000 záznamů

Import dat do PostgreSQL/PostGISImport dat do PostgreSQL/PostGIS Využití shp2pgsql a psglVyužití shp2pgsql a psgl Vytvoření indexu dle: magnituda, hloubky, Vytvoření indexu dle: magnituda, hloubky,

geom. složky a data vznikugeom. složky a data vzniku => zrychlení => zrychlení

3.5.20063.5.2006 1616

Návrh vzhledu aplikacíNávrh vzhledu aplikací

3.5.20063.5.2006 1717

Pro zobrazování nedávných Pro zobrazování nedávných zemětřesenízemětřesení

- - Presentace množství informacíPresentace množství informací- S- Statická a dynamická částtatická a dynamická část- - Co největší využití plochy Co největší využití plochy monitorumonitoru- - Maximalizovaný módMaximalizovaný mód

3.5.20063.5.2006 1818

Pro prohlížení historických Pro prohlížení historických zemětřesenízemětřesení::

nadpis, mapové okno, prvky pro nadpis, mapové okno, prvky pro zvýšení interaktivity,zvýšení interaktivity, legenda, legenda, část část pro zobrazování výsledku dotazů, pro zobrazování výsledku dotazů, část pro zadávání omezujících část pro zadávání omezujících parametrůparametrů

3.5.20063.5.2006 1919

Tvorba aplikaceTvorba aplikace Definiční soubor mapDefiniční soubor map HTML šablony (standart XHTML 1.0)HTML šablony (standart XHTML 1.0) CSS - kaskádové styly pro zformátování CSS - kaskádové styly pro zformátování

vzhledu stránky (standart CSS 2)vzhledu stránky (standart CSS 2) Oživení stránky - DHTMLOživení stránky - DHTML

JavaScript (standart ECMA - ECMAScript)JavaScript (standart ECMA - ECMAScript) AJAXAJAX DOM – pro přístup k prvkůmDOM – pro přístup k prvkům

Skript pro Skript pro hlídání RSS kanálu a případnou hlídání RSS kanálu a případnou aktualizaci dat – Perlaktualizaci dat – Perl

Nadstavení CronNadstavení Cron – pravidelné spouštění – pravidelné spouštění skriptuskriptu

3.5.20063.5.2006 2020

Implementace na Live CDImplementace na Live CD Live CD – Živé CDLive CD – Živé CD Vytváření X přetvářeníVytváření X přetváření Výběr vhodného základu => KnoppixVýběr vhodného základu => Knoppix

Skripty pro ulehčení konfigurace a práceSkripty pro ulehčení konfigurace a práce Balíčkovací systém z distribuce DebianBalíčkovací systém z distribuce Debian

Přetváření – „re-mastering“Přetváření – „re-mastering“ Vytvoření obrazu CD na diskuVytvoření obrazu CD na disku Změna kořenového adresářeZměna kořenového adresáře Provedení úpravProvedení úprav Změna kořenového adresáře zpět do původního systémuZměna kořenového adresáře zpět do původního systému Vygenerování nového ISO obrazuVygenerování nového ISO obrazu VypáleníVypálení

3.5.20063.5.2006 2121

Ukázka aplikacUkázka aplikace pro e pro zobrazování nedávných zobrazování nedávných

zemětřesenízemětřesení

3.5.20063.5.2006 2222

3.5.20063.5.2006 2323

Ukázka aplikacUkázka aplikace pro e pro zobrazování historických zobrazování historických

zemětřesenízemětřesení

3.5.20063.5.2006 2424

3.5.20063.5.2006 2525

Děkuji za pozornost.Děkuji za pozornost.