Stáhnout prezentaci
Prezentace se nahrává, počkejte prosím
ZveřejnilAlex Čech
1
Vizualizace seismických dat projektu ORFEUS v prostředí MapServer UMN integrovaná na Live CD Řešitel: František Klímek Vedoucí: Ing. David Vojtek
2
3.5.20062 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 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
3.5.20063 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
4
3.5.20064 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
5
3.5.20065 ORFEUS 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
6
3.5.20066 Přístup k řešení Rozdělení do dílčích úkolů Rozdělení do dílčích úkolů Návrh aplikace Návrh aplikace Výběr technologií a programových prostředků Výběr technologií a programových prostředků Pořízení a příprava geografických dat Pořízení a příprava geografických dat Návrh vzhledu a ovládacích prvků Návrh vzhledu a ovládacích prvků Tvorba aplikace Tvorba aplikace Implementace na Live CD Implementace na Live CD
7
3.5.20067 Návrh aplikace Rozdílnost dat a určení => rozdě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í
8
3.5.20068 Schéma aplikace pro zobrazování historických zemetřesení www prohlížeč www server Apache Požadavek Odpověď Mapový server Báze prostorových dat
9
3.5.20069 Schéma aplikace pro zobrazování nedávných zemětřesení www prohlížeč www server Apache Báze prostorových dat Požadavek Odpověď www server programu ORFEUS Požadavek aktualizace html šablony Map server Odpověď Požadavek Odpověď Cron Spuštění Perl skript pro aktualizaci dat
10
3.5.200610 Programové vybavení Strana serveru Strana serveru Apache – www server Apache – www server UMN MapServer UMN MapServer PostgreSQL PostgreSQL PostGIS PostGIS Perl Perl Cron Cron Strana klienta Strana klienta Webovy prohlížeč – Mozilla Firefox Webovy prohlížeč – Mozilla Firefox
11
3.5.200611 Geografická data Data topografického podkladu Data topografického podkladu Na pozadí, dokreslují, pomoc při identifikaci Na pozadí, dokreslují, pomoc při identifikaci Hranice států, vodstvo, reliéf apod. Hranice států, vodstvo, reliéf apod. Data seismických jevů Data seismických jevů
12
3.5.200612 Data topografického podkladu Natural Earth – stínovaná fyzická mapa světa Natural Earth – stínovaná fyzická mapa světa Hustota obyvatel Hustota obyvatel Hranice států Hranice států Litosférické desky Litosférické desky Zeměpisná síť poledníků a rovnoběžek Zeměpisná síť poledníků a rovnoběžek
13
3.5.200613
14
3.5.200614 Data seismických jevů Nedávná zemětřesení, zdroj RSS kanál projektu ORFEUS Nedávná zemětřesení, zdroj RSS kanál projektu ORFEUS XML soubor - k prezentaci novinek XML soubor - k prezentaci novinek Obsahuje: datum, čas, zeměpisná šířka a délka, hloubka, magnitudo, název místa Obsahuje: datum, čas, zeměpisná šířka a délka, hloubka, magnitudo, název místa
15
3.5.200615 Data seismických jevů Historická zemětřesení Historická zemětřesení Původ: Diplomová práce „Možnosti GIS při tvorbě trojrozměrných map zemětřesení“ Pavla Hajného, formát ESRI shapefile Původ: Diplomová práce „Možnosti GIS při tvorbě trojrozměrných map zemětřesení“ Pavla Hajného, formát ESRI shapefile Nejstarší zemětřesení 10.10.1900, nejnovější 31.12.2001 Nejstarší zemětřesení 10.10.1900, nejnovější 31.12.2001 Magnitudo > 3 Magnitudo > 3 Přibližně 350 000 záznamů Přibližně 350 000 záznamů Import dat do PostgreSQL/PostGIS Import dat do PostgreSQL/PostGIS Využití shp2pgsql a psgl Využití shp2pgsql a psgl Vytvoření indexu dle: magnituda, hloubky, geom. složky a data vzniku => zrychlení Vytvoření indexu dle: magnituda, hloubky, geom. složky a data vzniku => zrychlení
16
3.5.200616 Návrh vzhledu aplikací
17
3.5.200617 Pro zobrazování nedávných zemětřesení - Presentace množství informací - Statická a dynamická část - Co největší využití plochy monitoru - Maximalizovaný mód
18
3.5.200618 Pro prohlížení historických zemětřesení: nadpis, mapové okno, prvky pro zvýšení interaktivity, legenda, část pro zobrazování výsledku dotazů, část pro zadávání omezujících parametrů
19
3.5.200619 Tvorba aplikace Definiční soubor map Definiční soubor map HTML šablony (standart XHTML 1.0) HTML šablony (standart XHTML 1.0) CSS - kaskádové styly pro zformátování vzhledu stránky (standart CSS 2) CSS - kaskádové styly pro zformátování vzhledu stránky (standart CSS 2) Oživení stránky - DHTML Oživení stránky - DHTML JavaScript (standart ECMA - ECMAScript) JavaScript (standart ECMA - ECMAScript) AJAX AJAX DOM – pro přístup k prvkům DOM – pro přístup k prvkům Skript pro hlídání RSS kanálu a případnou aktualizaci dat – Perl Skript pro hlídání RSS kanálu a případnou aktualizaci dat – Perl Nadstavení Cron – pravidelné spouštění skriptu Nadstavení Cron – pravidelné spouštění skriptu
20
3.5.200620 Implementace na Live CD Live CD – Živé CD Live CD – Živé CD Vytváření X přetváření Vytváření X přetváření Výběr vhodného základu => Knoppix Výběr vhodného základu => Knoppix Skripty pro ulehčení konfigurace a práce Skripty pro ulehčení konfigurace a práce Balíčkovací systém z distribuce Debian Balíčkovací systém z distribuce Debian Přetváření – „re-mastering“ Přetváření – „re-mastering“ Vytvoření obrazu CD na disku Vytvoření obrazu CD na disku Změna kořenového adresáře Změna kořenového adresáře Provedení úprav Provedení úprav Změna kořenového adresáře zpět do původního systému Změna kořenového adresáře zpět do původního systému Vygenerování nového ISO obrazu Vygenerování nového ISO obrazu Vypálení Vypálení
21
3.5.200621 Ukázka aplikace pro zobrazování nedávných zemětřesení
22
3.5.200622
23
3.5.200623 Ukázka aplikace pro zobrazování historických zemětřesení
24
3.5.200624
25
3.5.200625 Děkuji za pozornost.
Podobné prezentace
© 2024 SlidePlayer.cz Inc.
All rights reserved.