ETRA GIS Josef Stromský INSTITUT GEOINFORMATIKY VŠB–TUO Josef Stromský INSTITUT GEOINFORMATIKY VŠB–TUO.

Slides:



Advertisements
Podobné prezentace
© 2000 VEMA počítače a projektování spol. s r. o..
Advertisements

Stránka 1, © Vema, a. s.. Stránka 2, © Vema, a. s. Podnikové aplikace  Integrovaný podnikový systém (Integrated Business System):  komplex aplikací.
Základy databázových systémů
Přednáška č. 1 Úvod, Historie zpracování dat, Základní pojmy
 Informací se data a vztahy mezi nimi stávají vhodnou interpretací pro uživatele, která odhaluje uspořádání, vztahy, tendence a trendy  Existuje celá.
Přednáška č. 5 Proces návrhu databáze
IISPP ■ pojem definován v letech v rámci přípravy výzkumných záměrů NPÚ na roky ■ dlouhodobý projekt na vybudování nového komplexního.
PROGRAMOVACÍ JAZYKY (c) Tralvex Yeap. All Rights Reserved.
Databáze Jiří Kalousek.
Webové mapové služby OGC v praxi Ing. Stanislav Holý RNDr. Štěpán Kafka Help service remote sensing, ISSS
D IPLOMOVÁ P RÁCE Databázová reprezentace medicínských informací a lékařských doporučení 2002Josef Špidlen.
Novinky a strategie společnosti Vema, a. s.
Aplikace VT v hospodářské praxi internetové technologie Ing. Roman Danel, Ph.D. VŠB – TU Ostrava.
Rozšíření jednouživatelské verze IS na víceuživatelskou Prezentace Diplomové práce Autor : Libor Tomášek Spoluautoři : Pobucký M., Drábek L. Vedoucí :
BAKALÁŘSKÁ PRÁCE Tomáš Janda
Tomáš Urych, ESO9 Intranet a.s.
Databázové systémy. Práce s daty Ukládání dat Aktualizace dat Vyhledávání dat Třídění dat Výpočty a agregace.
Databázové systémy Architektury DBS.
Základní pojmy Systém je abstrakce, kterou si lidé vytvářejí v procesu poznávání jako nástroj zkoumání reálných objektů.
Metainformační systém založený na XML Autor: Josef Mikloš Vedoucí práce: Ing. Jan Růžička, Ph.D. V/2004.
Informatika pro ekonomy II přednáška 10
Walter Schorge Archa – Open Source archivní informační systém v NTM Archivy, knihovny a muzea v digitálním světě
MAPGUIDE OPEN SOURCE - MAPOVÝ SERVER Student: Bc. Martin Soukup Předmět: GEIS Přednášející : R NDr. Tomáš Vaníček, P hD. Datum: Web:
GIS??? Ve státní správě Karel Charvát. GIS?????? Je správné používat v souvislosti s využíváním prostorových informací ve státní správě, ale i v komerčním.
Copyright (C) 1999 VEMA počítače a projektování, spol. s r.o.
Copyright (C) 2000 Vema, a. s.1 V3 klient Michal Máčel Provozní integrace G2, HR/Win a internetu.
Systémy pro podporu managementu 2 Inteligentní systémy pro podporu rozhodování 1 (DSS a znalostní systémy)
DATABÁZOVÉ SYSTÉMY. 2 DATABÁZOVÝ SYSTÉM SYSTÉM ŘÍZENÍ BÁZE DAT (SŘBD) PROGRAM KTERÝ ORGANIZUJE A UDRŽUJE NASHROMÁŽDĚNÉ INFORMACE DATABÁZOVÁ APLIKACE PROGRAM.
Informační podpora při krizovém řízení
doc. RNDr. František STANĚK, Ph.D.
Novinky a strategie společnosti Vema, a. s.
Web GIS Praha – geografické informace o území hlavního města pro úřad i veřejnost Jiří Černý Magistrát hlavního města Prahy tel:
MISYS ČVUT v Praze Geografické informační systémy Zpracoval: J.Marák.
Databázové modelování
Technické řešení Mapových služeb Portálu veřejné správy Jiří Kvapil.
Databázové systémy Informatika pro ekonomy, př. 18.
MAPOVÝ SERVER PRO MĚSTO VAMBERK Vedoucí práce: Ing. Jan Růžička Ph.D. Řešitel: Jaroslav Poláček.
YELLOWTONSKÝ NÁRODNÍ PARK Interaktivní webová mapa ve formátu SVG Zdeněk HYNEK, Masarykova univerzita
PRESENTATION NAME Description Webová GIS aplikace pro lokalizaci nezákonného ukládání odpadu Autor: Hana Hálová Vedoucí práce: Ing. Katarína Slezáková.
IDEA Web Systém 5.0 Pavel Bezstarosti IDEA spol. s r.o
Vysoká škola báňská - Technická univerzita Ostrava Hornicko-geologická fakulta Institut ekonomiky a systémů řízení obor Geografické informační systémy.
Global network of innovation Identity a Access Management v heterogenním prostředí Marta Vohnoutová 19. dubna 2015.
Miroslav Skokan IT Security Consultant
AVT - projekt Tvorba rozhraní pro WMS server. GIS informační systém pro získávání, ukládání, analýzu a vizualizaci prostorových dat součásti: – Hardware.
Delphi a databáze MS SQL Server.
Sales & Consulting IGS, Czech Republic © 2005 IBM Corporation Optimalizace a sdílení informací ve státní správě Pavel Hrdlička.
Portál ÚAP MSK (Nástroje pro tvorbu a údržbu ÚAP) Zpracoval: Mgr. Tomáš Kupča Datum:
Tvorba aplikace pro evidenci rybářských úlovků, využívající službu WWW Vedoucí diplomové práce : Ing. Kateřina Růžičková, Ph.D. Název diplomové práce:
„ Rozšíření možností vizualizace geodat
INTERNETOVÉ ŘEŠENÍ ÚZEMNÍHO PLÁNU MĚSTA NÁMĚŠŤ NAD OSLAVOU Vedoucí práce: doc. RNDr. Vít Voženílek, CSc. Univerzita Palackého v Olomouci Přírodovědecká.
Příprava pilotního prototypu TRANSCAT DSS fakultaHornicko-geologická oborGeoinformatika ročník /2004 Vedoucí projektu: doc.Dr.Ing Horák Jiří Zpracovává:
Prezentace diplomové práce
Návrh systému sdílení GIS dat v rámci společnosti MND,a. s. Vedoucí Ing. Jan Růžička Ph.D.
Jan Růžička, Leden /01/05 Proč pro prezentaci prostorových dat využívat nástrojů WWW Nízké náklady na vybavení klientského počítače Snadné zvýšení.
GIS prostoru haldy a.s. NH Ostrava
Publikujeme s Autodesk MapGuide v.5.0 Ing. Jan Růžička, Dr. Ing. Jiří Horák VŠB-Technická univerzita Ostrava
Databázové systémy Úvod, Základní pojmy. Úvod S rozvojem lidského poznání roste prudce množství informací. Jsou kladeny vysoké požadavky na ukládání,
Publikování výsledků skenování Ntrip Casters pomocí mapového serveru Autor: Bc. Filip Lombart Vedoucí: Ing. David Vojtek Ph.D.
Zpřístupnění geodat v rámci veřejné zprávy prostřednictvím Webových mapových služeb (WMS) Josef Havaš, INTERGRAPH ČR.
Rezervační systém v prostředí XUL Zdeněk Novák, Petr Ondrejka.
Klient pro správu databází MySQL 1 Klient pro správu databází MySQL Zbyněk Munzar České vysoké učení technické v Praze Fakulta elektrotechnická.
INFORMAČNÍ SYSTÉM GEOLOGICKÝCH SBÍREK
23. – 25. dubna 2007 S4U – Seminář o Univerzitním informačním systému 1 Hotel Tatra, Velké Karlovice Univerzitní informační systém Milan Šorm.
23. – 25. dubna 2007 S4U – Seminář o Univerzitním informačním systému 1 Hotel Tatra, Velké Karlovice Portlety, navigace a personalizace UIS Milan Šorm.
INTEGRACE řešení základních registrů
Budování Integrovaného informačního systému Národního památkového ústavu Petr Volfík, NPÚ ÚP
Informatika pro ekonomy přednáška 8
Přednáška 4 MySQL.
Vytvořil: Robert Döring
Nové webové mapové aplikace ČGS RNDr. Vít Štrupl, PhD. Nesuchyně 4. 4
Transkript prezentace:

ETRA GIS Josef Stromský INSTITUT GEOINFORMATIKY VŠB–TUO Josef Stromský INSTITUT GEOINFORMATIKY VŠB–TUO

2 Obsah ÚvodÚvod ETRA GIS - architektura systémuETRA GIS - architektura systému Distribuované komponentyDistribuované komponenty ETRA GIS - funkceETRA GIS - funkce Možnosti využití systémuMožnosti využití systému Použité technologiePoužité technologie Další vývojDalší vývoj

3 Úvod Vznik systému:Vznik systému: navržen a vyvinut jako hlavní prvek distribuovaného systému TRANSCAT DSS navržen a vyvinut jako hlavní prvek distribuovaného systému TRANSCAT DSS TRANSCATTRANSCAT tvorba DSS systému pro management vodního hospodářství v přeshraničních oblastech tvorba DSS systému pro management vodního hospodářství v přeshraničních oblastech výzkum zaměřen na podporu zavádění Rámcové směrnice EU pro vodní politiku (Water framework directive) výzkum zaměřen na podporu zavádění Rámcové směrnice EU pro vodní politiku (Water framework directive)

4 Úvod ETRA GIS – přináší:ETRA GIS – přináší: sadu komponent pro tvorbu distribuovaných (GIS) sadu komponent pro tvorbu distribuovaných (GIS) možnost využití silných GI-software na pozadí (back-end) možnost využití silných GI-software na pozadí (back-end) vzdálenou správu serveru prostřednictvím GUI klienta vzdálenou správu serveru prostřednictvím GUI klienta prostředí nezávislé na komerčních produktech prostředí nezávislé na komerčních produktech standardní verzi serverové a klientské aplikace standardní verzi serverové a klientské aplikace Nepředpokládá hlubší znalost technologií či programování ETRA GISETRA GIS Extensible gisToolkit with Remote Access

5 ETRA GIS ETRA GIS je složen z následujícíh koponent. Server : gisToolkit gisToolkit Webový server Webový server Systém řízení báze dat Systém řízení báze dat EGDI – objektově relační mapování EGDI – objektově relační mapování Ostatní služby distribuovaného systému ETRA GIS Ostatní služby distribuovaného systému ETRA GIS Standardní klient ( cETRA ) : klient vyvíjený v rámci projektu TRANSCAT klient vyvíjený v rámci projektu TRANSCAT sestaven s využitím komponent gisToolkit sestaven s využitím komponent gisToolkit

6 ETRA GIS - architektura

7 gisToolkit a MNU Mapserver Sada tříd využívajících knihovny mapscript firmy DM Solutions gisToolkit zásadně rozšiřuje možnosti MNU Mapserver : definice nových vlastností mapových prvků definice nových vlastností mapových prvků dynamické generování částí mapové kompozice (mapa, legenda, měřítko,...) dynamické generování částí mapové kompozice (mapa, legenda, měřítko,...) přináší nové typy objektů: uživatel, skupina, kompozice,... přináší nové typy objektů: uživatel, skupina, kompozice,... nové typy vztahů mezi objekty (např. atribut > symbol) nové typy vztahů mezi objekty (např. atribut > symbol)

8 gisToolkit Sada komponent grafického rozhraní orientovaných na tvorbu klientských aplikací: Mapové okno se základními funkcemi (zoom, pan,...) Mapové okno se základními funkcemi (zoom, pan,...) Správce vrstev (legenda) Správce vrstev (legenda) Toolbar, Tree menu Toolbar, Tree menu Informační okno Informační okno TabGenerator,... TabGenerator,... sourceforge.net sourceforge.net

9 ETRA GIS – data Prostorová data Vektor – knihovna OGR Vektor – knihovna OGR Rastr – knihovna GDAL Rastr – knihovna GDAL Systémová data - EGDI EGDI – ETRA GIS Database Interface EGDI – ETRA GIS Database Interface ukládání objektů, vztahů a parametrů, jejich správa, výběr a rekonstrukce na požádání. ukládání objektů, vztahů a parametrů, jejich správa, výběr a rekonstrukce na požádání. zohledňuje zvolený jazyk, autorizaci, aktuální čas... zohledňuje zvolený jazyk, autorizaci, aktuální čas...

10 ETRA GIS – databáze DATOVÝ MODEL Správa všech objektů systému, relací mezi nimi, přístupových práv k nim, doby platnosti,...Správa všech objektů systému, relací mezi nimi, přístupových práv k nim, doby platnosti,... Umožňuje definovat nové typy objektů bez nutosti modifikace modeluUmožňuje definovat nové typy objektů bez nutosti modifikace modelu KONTROLNÍ ALGORITMY Skripty provádějící každodení automatickou údržbu dat, kontrolu integrity, zálohování, odstraňování neplatných dat,...Skripty provádějící každodení automatickou údržbu dat, kontrolu integrity, zálohování, odstraňování neplatných dat,...

11 ETRA GIS – vzdálené komponenty Využití komponent distribuovaných v síti Umožňuje reflektovat skutečné rozložení zdrojů v síti (organizace, firmy,...) Umožňuje reflektovat skutečné rozložení zdrojů v síti (organizace, firmy,...) Standardizovaného rozhraní Webových služeb (SOAP/XML) Standardizovaného rozhraní Webových služeb (SOAP/XML) Integruje možnosti zdánlivě neslučitelných programových vybavení Integruje možnosti zdánlivě neslučitelných programových vybavení Není omezeno rozdílností platforem či programovacích jazyků Není omezeno rozdílností platforem či programovacích jazyků

12 ETRA GIS – vzdálené komponenty

13 ETRA GIS – vzdálené komponenty

14 ETRA GIS – vzdálené komponenty

15 ETRA GIS – vzdálené komponenty

16 ETRA GIS – vzdálené komponenty

17 ETRA GIS – Webové služby ETRA GIS Server poskytuje aplikační rozhraní realizované prostřednictvím Webových služeb. WS-API. ETRA GIS Server se pak může stát: komponentou v libovolném distribuovaném (s již zmíněnými výhodami) komponentou v libovolném distribuovaném (s již zmíněnými výhodami) serverem pro jinou klientskou aplikaci (např. desktop) serverem pro jinou klientskou aplikaci (např. desktop)

18 ETRA GIS – Webové služby

19 ETRA GIS - Klient

20 ETRA GIS – WS klienti

21 ETRA GIS – WS klienti

22 ETRA GIS - funkce Autentizace a autorizace uživatelů (systémů) Autentizace a autorizace uživatelů (systémů) Definování přístupových práv až na úroveň elementárních objektů systému (vrstva, atribut, styl zobrazení,...)Definování přístupových práv až na úroveň elementárních objektů systému (vrstva, atribut, styl zobrazení,...) Definování doby platnosti objektůDefinování doby platnosti objektů Multijazyčnost všech objektů systému Multijazyčnost všech objektů systému Připojení vzdálených webových (mapových/informačních) služeb. Kaskádování mapových serverů. Připojení vzdálených webových (mapových/informačních) služeb. Kaskádování mapových serverů. Upload a správa dat v rámci uživatelského konta na straně serveru. Možnost integrace vlastních dat do systému. Upload a správa dat v rámci uživatelského konta na straně serveru. Možnost integrace vlastních dat do systému. Logování – evidence všech událostí Logování – evidence všech událostí

23 ETRA GIS - funkce Základní funkce pro práci s mapou (zoom, pan,...)Základní funkce pro práci s mapou (zoom, pan,...) Prostorové dotazování nad daty Prostorové dotazování nad daty Konstrukce složitějších dotazů na atributová data, prohledávání Konstrukce složitějších dotazů na atributová data, prohledávání Jednoduchá modifikace hlavního menu prostřednictvím GUIJednoduchá modifikace hlavního menu prostřednictvím GUI Vzdálená konfigurace serveru (GUI) Vzdálená konfigurace serveru (GUI) Rozhraní pro tvorbu kartografických symbolů, stylů zobrazení, klasifikace dat,...Rozhraní pro tvorbu kartografických symbolů, stylů zobrazení, klasifikace dat,... Tvorba a sdílení mapových kompozicTvorba a sdílení mapových kompozic Možnost uložení stavu klientaMožnost uložení stavu klienta Rozhraní pro překlad jak dat systému tak jeho samotného grafického rozhraní.Rozhraní pro překlad jak dat systému tak jeho samotného grafického rozhraní.

24 ETRA GIS - kompozice

25 ETRA GIS - vyhledávání

26 ETRA GIS – linkování WMS

27 ETRA GIS –...

28 ETRA GIS – použití Tři variatny: Využití standardní varianty systému EGMI – ETRA GIS Map Interface Rozhraní pro jednoduchou práci s nástroji gisToolkitRozhraní pro jednoduchou práci s nástroji gisToolkit Využití gisToolkit k vytvoření vlastního prostředí. Využití standardní varianty serveru a jeho funkce integrovat v rámci jiného systému prostřednictvím WS-API

29 ETRA GIS – technologie Server: Operační systém Fedora CoreOperační systém Fedora Core Webový server ApacheWebový server Apache SŘBD MySQLSŘBD MySQL Mapový server MNU Mapserver (Mapscript)Mapový server MNU Mapserver (Mapscript) Jazyk PHP 4Jazyk PHP 4 Knihovna kartografických projekcí PROJ. 4Knihovna kartografických projekcí PROJ. 4 Knihovny OGR a GDAL (vektor, rastr)Knihovny OGR a GDAL (vektor, rastr) Standardní klient: Běžný prohlížeč (Mozilla, IE,...)Běžný prohlížeč (Mozilla, IE,...) Povolený Javascript, cookiesPovolený Javascript, cookies

30 ETRA GIS – další vývoj Tvorba a správa uživatelských datových sadTvorba a správa uživatelských datových sad Připojování datových zdrojů z PostGISPřipojování datových zdrojů z PostGIS Server ETRA GIS klientem svého vlastního WS-APIServer ETRA GIS klientem svého vlastního WS-API Vypracování podrobné dokumentace uživatelské (klient) i programátorské (WS-API a EGMI)Vypracování podrobné dokumentace uživatelské (klient) i programátorské (WS-API a EGMI) Integrace s dalšími silnými nástroji GISIntegrace s dalšími silnými nástroji GIS

31 Děkuji za pozornost