Geographic Resource and Analysis Support System (GRASS GIS)

Wielkość: px
Rozpocząć pokaz od strony:

Download "Geographic Resource and Analysis Support System (GRASS GIS)"

Transkrypt

1 Přednáška 5 and Analysis Support Úvod, historie, seznámení s rastrovou a vektorovou architekturou 155YFSG Free software GIS, letní semestr Martin Landa martin.landa@fsv.cvut.cz Fakulta stavební ČVUT v Praze Katedra geomatiky 1/38

2 Copyright c Martin Landa Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation Licence, Version 1.2 or any later version published by the Free Software Foundation; with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts. 2/38

3 GRASS GIS System Vyvíjen od počátku 80-tých let! Komplexní free software / open source desktopový GIS Hybridní (podpora pro práci s 2D/3D rastrovými a vektorovými daty) GIS Licence GNU/GPL Jádro napsáno v programovacím jazyku C (61%) /38

4 Obsah přednášky /38

5 Základní charakteristika Komplexní free software / open source GIS Více než 240 nástrojů pro zpracování rastrových a obrazových dat Více než 120 nástrojů pro zpracování vektorových dat Více než řádků zdrojového kódů (bez komentářů) Další nástroje dostupné z Add-ons repozitáře Tradičně silný v rastrových analýzách Topologický vektorový GIS (sít ové analýzy, lineární referenční systém,... ) Specializované nástroje pro zpracování obrazových dat Vizualizace dat (2D/2,5D/3D) Kartografické nástroje, mapové výstupy... 5/38

6 Základní charakteristika Komplexní free software / open source GIS Více než 240 nástrojů pro zpracování rastrových a obrazových dat Více než 120 nástrojů pro zpracování vektorových dat Více než řádků zdrojového kódů (bez komentářů) Další nástroje dostupné z Add-ons repozitáře Tradičně silný v rastrových analýzách Topologický vektorový GIS (sít ové analýzy, lineární referenční systém,... ) Specializované nástroje pro zpracování obrazových dat Vizualizace dat (2D/2,5D/3D) Kartografické nástroje, mapové výstupy... 5/38

7 Základní charakteristika Implementace algoritmů: Analýza prostorových dat Modelování a simulace Vizualizace dat Aplikace: Ekologie Hydrologie Eroze Meteorologie Lesnictví Územní plánování Geostatistika Zpracování obrazových dat... Lokalizován do řady jazyků (v současné době 21) včetně češtiny 6/38

8 Základní charakteristika Implementace algoritmů: Analýza prostorových dat Modelování a simulace Vizualizace dat Aplikace: Ekologie Hydrologie Eroze Meteorologie Lesnictví Územní plánování Geostatistika Zpracování obrazových dat... Lokalizován do řady jazyků (v současné době 21) včetně češtiny 6/38

9 Multiplatformnı GIS Podporovane platformy Uz ivatelske rozhranı Portovatelny zdrojovy ko d (C/C++/Python) Podpora 32/64bit Prima rne vyvı jen pod OS GNU/Linux Mezi podporovane platformy patr ı : GNU/Linux Mac OSX MS Windows SGI/Iris SUN/Solaris... Vy voj Za kladnı pojmy Rastrova knihovna Vektorova knihovna Atributova data 7/38

10 WinGRASS Nativní podpora pro MS Windows GRASS původně vyvíjen na platformě UNIX Portován na Mac OSX (silná uživatelská podpora) První funkční nativní port systému GRASS pro MS Windows GRASS WinGRASS/Cygwin Vyžaduje pro běh prostředí Cygwin Jediná volba do verze Nativní port (prostředí MinGW) Nevyžaduje pro běh prostředí Cygwin První funkční nativní port GRASS včetně instalátoru ve verzi 6.3 (2008) Aktuální verze: download/software/ms-windows/ 8/38

11 WinGRASS Nativní podpora pro MS Windows GRASS původně vyvíjen na platformě UNIX Portován na Mac OSX (silná uživatelská podpora) První funkční nativní port systému GRASS pro MS Windows GRASS WinGRASS/Cygwin Vyžaduje pro běh prostředí Cygwin Jediná volba do verze Nativní port (prostředí MinGW) Nevyžaduje pro běh prostředí Cygwin První funkční nativní port GRASS včetně instalátoru ve verzi 6.3 (2008) Aktuální verze: download/software/ms-windows/ 8/38

12 Spuštění systému GRASS Startovací rozhraní systému GRASS nabízí řadu voleb, viz: grass --help -text spustí GRASS v textovém módu -gtext spustí GRASS v textovém módu s uvítací obrazovkou -gui spustí GRASS v grafickém módu Spuštění systému GRASS s danou lokací a mapsetem (přeskočí uvítací dialog): grass /cesta/k/lokaci/mapsetu 9/38

13 Spuštění systému GRASS Uvítací dialog wxgui ve verzi 7.0 pro volbu adresáře s daty (1), lokace (2) a mapsetu (3) 10/38

14 Nativní uživatelské rozhraní Příkazová řádka (Command Line Interface CLI) Základní rozhraní pro GRASS 1.x-4.x Skriptování, automatizace úloh (Bash, Python, Perl,... ) Grafické uživatelské rozhraní (Graphical User Interface GUI) 1 TCLTKGRASS (1999) Programovací jazyk TCL & grafická knihovna TK (TCL/TK) 2 Display Manager (2005) TCL/TK 3 GIS Manager (2006) TCL/TK 4 wxgui (2008) Programovací jazyk Python & grafická knihovna wxwidgets (wxpython) 11/38

15 Nativní uživatelské rozhraní Příkazová řádka (Command Line Interface CLI) Základní rozhraní pro GRASS 1.x-4.x Skriptování, automatizace úloh (Bash, Python, Perl,... ) Grafické uživatelské rozhraní (Graphical User Interface GUI) 1 TCLTKGRASS (1999) Programovací jazyk TCL & grafická knihovna TK (TCL/TK) 2 Display Manager (2005) TCL/TK 3 GIS Manager (2006) TCL/TK 4 wxgui (2008) Programovací jazyk Python & grafická knihovna wxwidgets (wxpython) 11/38

16 Historický vývoj GUI Příkazová řádka jako základní UI ve verzi GRASS /38

17 Historický vývoj GUI Display Manager GRASS 6.0 (2005) 12/38

18 Historický vývoj GUI Digitalizační nástroj (v.digit) GRASS 6.0 (2006) 12/38

19 Historický vývoj GUI GIS Manager GRASS 6.3 (2007) 12/38

20 Historický vývoj GUI NVIZ (2,5/3D vizualizační nástroj) GRASS 6.3 (2007) 12/38

21 Historický vývoj GUI wxgui (digitalizační mód) GRASS 6.4 (2008) 12/38

22 Historický vývoj GUI wxgui (2,5D/3D vizualizační mód) GRASS 6.5 (2010) 12/38

23 Historický vývoj GUI wxgui ve verzi GRASS 7.0 (2015) 12/38

24 Externí uživatelská prostředí Externí QGIS Programovací jazyk C++ & grafická knihovna QT Zásuvný modul pro GRASS JGRASS Programovací jazyk Java JGRASS integrován v prostředí UDig 13/38

25 Obsah přednášky /38

26 projektu GRASS Na počátku 80-tých let minulého století se formovala GIS skupina při U. S. Army Corps of Engineers Construction Engineering Research Laboratory (CERL) v Champaign, Illinois, U.S.A. Vedoucím skupiny Bill Goran, cílem bylo aplikovat GIS technologie pro vojenské a civilní účely Po přezkoumání existujících komerčních řešení bylo rozhodnuto vyvinout vlastní GIS jako public domain Vznik systému GRASS ( and Analysis Support System) Nasazen v americké státní správě, správě národních parků, universitách a pod. 15/38

27 projektu GRASS Na počátku 80-tých let minulého století se formovala GIS skupina při U. S. Army Corps of Engineers Construction Engineering Research Laboratory (CERL) v Champaign, Illinois, U.S.A. Vedoucím skupiny Bill Goran, cílem bylo aplikovat GIS technologie pro vojenské a civilní účely Po přezkoumání existujících komerčních řešení bylo rozhodnuto vyvinout vlastní GIS jako public domain Vznik systému GRASS ( and Analysis Support System) Nasazen v americké státní správě, správě národních parků, universitách a pod. 15/38

28 projektu GRASS V polovině 80-tých let měl GRASS kolem 300 registrovaných uživatelů, na počátku 90-tých let téměř 6 000! GRASS komunita hrála na počátku 90-tých let velmi významnou roli v budoucím vývoji GIS technologií V této době se zformovaly dvě skupiny: 1 GRASS Interagency Steering Committee 2 GRASS: The User Forum (GRASS TURF) 15/38

29 GRASS Interagency Steering Committee (GIASC) Koordinace vývoje systému GRASS pro účely státní správy v U.S.A. Pravidelná setkání koordinované s CERLem, tzv. CERL s Office of GRASS Integration (OGI) Pod vedení OGI vznikla ová diskuzní fóra pro uživatele a vývojáře systému GRASS Komunitní časopis GRASSCLIPPINGS Pravidelná setkání uživatelů systému GRASS (rostoucí komunita) V této době převzal vedení GIS skupiny CERL Kurt Buehler 16/38

30 GRASS: The User Forum (GRASS TURF) zaloz ena 1986, prvnı m presidentem Kenn Gardels (University of California Berkeley) Podpora uz ivatelu ve ver ejne a komerc nı sfe r e Spolupra ce s OGI Podpora kaz doroc nı GRASS konference a c asopisu GRASSCLIPPINGS Podporovane platformy Uz ivatelske rozhranı Vy voj Za kladnı pojmy Rastrova knihovna Vektorova knihovna Atributova data 17/38

31 Open GRASS Foundation (OGF) V roce 1992 sloučení GIASC a GRASS TURF, vzniká Open GRASS Foundation (OGF) První prezidentem OGF David Schell U.S. CERL aktivně spolupracuje s OGF 1994 první sponzor z komerční sféry PCI Geomatics Úzká spolupráce s řadou universit (např. Boston University, University of Arkansas) Pracovní setkání vedoucí k OpenGIS, projekt Open GIS Application Environment (OGAE) a Open Geodata Interoperability Specification (OGIS) OGF jako nezisková nadace nebyla vhodná pro vývoj OpenGIS specifikací V roce 1994 vzniká konsorcium Open GIS Ltd. později přejmenováno na Open Geospatial Consortium, Inc. (OGC) 18/38

32 Open GRASS Foundation (OGF) V roce 1992 sloučení GIASC a GRASS TURF, vzniká Open GRASS Foundation (OGF) První prezidentem OGF David Schell U.S. CERL aktivně spolupracuje s OGF 1994 první sponzor z komerční sféry PCI Geomatics Úzká spolupráce s řadou universit (např. Boston University, University of Arkansas) Pracovní setkání vedoucí k OpenGIS, projekt Open GIS Application Environment (OGAE) a Open Geodata Interoperability Specification (OGIS) OGF jako nezisková nadace nebyla vhodná pro vývoj OpenGIS specifikací V roce 1994 vzniká konsorcium Open GIS Ltd. později přejmenováno na Open Geospatial Consortium, Inc. (OGC) 18/38

33 Open GRASS Foundation (OGF) V roce 1992 sloučení GIASC a GRASS TURF, vzniká Open GRASS Foundation (OGF) První prezidentem OGF David Schell U.S. CERL aktivně spolupracuje s OGF 1994 první sponzor z komerční sféry PCI Geomatics Úzká spolupráce s řadou universit (např. Boston University, University of Arkansas) Pracovní setkání vedoucí k OpenGIS, projekt Open GIS Application Environment (OGAE) a Open Geodata Interoperability Specification (OGIS) OGF jako nezisková nadace nebyla vhodná pro vývoj OpenGIS specifikací V roce 1994 vzniká konsorcium Open GIS Ltd. později přejmenováno na Open Geospatial Consortium, Inc. (OGC) 18/38

34 30 let vývoje GRASS GIS 1989 Civilní Internet 1994 První WWW GRASS Public domain, U.S. CERL GRASS 5.x Podpora FP (floating-point) První verze systému GRASS pod GNU GPL GRASS Nová vektorová architektura, FBK-irst (koordinátor Markus Neteler), Itálie 2008 GRASS 6.4.x & 7.x 2015 Vydání verze GRASS nové generace systému GRASS, OSGeo (zakládající člen nadace) 2016 Vydání verze GRASS /38

35 30 let vývoje GRASS GIS 1989 Civilní Internet 1994 První WWW GRASS Public domain, U.S. CERL GRASS 5.x Podpora FP (floating-point) První verze systému GRASS pod GNU GPL GRASS Nová vektorová architektura, FBK-irst (koordinátor Markus Neteler), Itálie 2008 GRASS 6.4.x & 7.x 2015 Vydání verze GRASS nové generace systému GRASS, OSGeo (zakládající člen nadace) 2016 Vydání verze GRASS /38

36 30 let vývoje GRASS GIS 1989 Civilní Internet 1994 První WWW GRASS Public domain, U.S. CERL GRASS 5.x Podpora FP (floating-point) První verze systému GRASS pod GNU GPL GRASS Nová vektorová architektura, FBK-irst (koordinátor Markus Neteler), Itálie 2008 GRASS 6.4.x & 7.x 2015 Vydání verze GRASS nové generace systému GRASS, OSGeo (zakládající člen nadace) 2016 Vydání verze GRASS /38

37 30 let vývoje GRASS GIS 1989 Civilní Internet 1994 První WWW GRASS Public domain, U.S. CERL GRASS 5.x Podpora FP (floating-point) První verze systému GRASS pod GNU GPL GRASS Nová vektorová architektura, FBK-irst (koordinátor Markus Neteler), Itálie 2008 GRASS 6.4.x & 7.x 2015 Vydání verze GRASS nové generace systému GRASS, OSGeo (zakládající člen nadace) 2016 Vydání verze GRASS /38

38 30 let vývoje GRASS GIS 1989 Civilní Internet 1994 První WWW GRASS Public domain, U.S. CERL GRASS 5.x Podpora FP (floating-point) První verze systému GRASS pod GNU GPL GRASS Nová vektorová architektura, FBK-irst (koordinátor Markus Neteler), Itálie 2008 GRASS 6.4.x & 7.x 2015 Vydání verze GRASS nové generace systému GRASS, OSGeo (zakládající člen nadace) 2016 Vydání verze GRASS /38

39 30 let vývoje GRASS GIS 1989 Civilní Internet 1994 První WWW GRASS Public domain, U.S. CERL GRASS 5.x Podpora FP (floating-point) První verze systému GRASS pod GNU GPL GRASS Nová vektorová architektura, FBK-irst (koordinátor Markus Neteler), Itálie 2008 GRASS 6.4.x & 7.x 2015 Vydání verze GRASS nové generace systému GRASS, OSGeo (zakládající člen nadace) 2016 Vydání verze GRASS /38

40 Technická infrastruktura Správa zdrojového kódu 199x Zdrojový kód systému GRASS spravován jednotlivci vývojáři CVS repozitář (o rok později následuje GDAL, UMN MapServer) Migrace z CVS na OSGeo SVN (wiki) Systém pro hlášení chyb 1 RT bug tracker 2 ( ) GForge tracker 3 (2008-) OSGeo Trac 20/38

41 Technická infrastruktura Správa zdrojového kódu 199x Zdrojový kód systému GRASS spravován jednotlivci vývojáři CVS repozitář (o rok později následuje GDAL, UMN MapServer) Migrace z CVS na OSGeo SVN (wiki) Systém pro hlášení chyb 1 RT bug tracker 2 ( ) GForge tracker 3 (2008-) OSGeo Trac 20/38

42 21/38

43 Obsah přednášky /38

44 Struktura databanky 1 Database (databanka) Adresář ve stromové struktuře OS, např. /opt/grassdata Data, se kterými GRASS aktuálně pracuje, jsou uložena na jednom místě Výjimkou atributová (popisná) data skladovaná v některém z externích databázových systémů (např. PostgreSQL, MySQL) 2 Location (lokace) Podadresář databanky Data, která souvisejí s daným projektem, zájmovým územím Definována referenčním souřadnicovým systémem (referenční elipsoid, kartografické zobrazení, mapové jednotky) a velikostí zájmového území 3 Mapset (mapset) Podadresář lokace Soubor map, které tvoří logický, tématický celek v rámci lokace Může odpovídat jednotlivým uživatelům (pokud na projektu pracuje více lidí) nebo uceleným analýzám (studium vegetace, záplavová území, terénní analýza,... ) Každá lokace musí obsahovat alespoň jeden mapset s unikátním názvem PERMANENT (základní datové vrstvy) 23/38

45 Struktura databanky 1 Database (databanka) Adresář ve stromové struktuře OS, např. /opt/grassdata Data, se kterými GRASS aktuálně pracuje, jsou uložena na jednom místě Výjimkou atributová (popisná) data skladovaná v některém z externích databázových systémů (např. PostgreSQL, MySQL) 2 Location (lokace) Podadresář databanky Data, která souvisejí s daným projektem, zájmovým územím Definována referenčním souřadnicovým systémem (referenční elipsoid, kartografické zobrazení, mapové jednotky) a velikostí zájmového území 3 Mapset (mapset) Podadresář lokace Soubor map, které tvoří logický, tématický celek v rámci lokace Může odpovídat jednotlivým uživatelům (pokud na projektu pracuje více lidí) nebo uceleným analýzám (studium vegetace, záplavová území, terénní analýza,... ) Každá lokace musí obsahovat alespoň jeden mapset s unikátním názvem PERMANENT (základní datové vrstvy) 23/38

46 Struktura databanky 1 Database (databanka) Adresář ve stromové struktuře OS, např. /opt/grassdata Data, se kterými GRASS aktuálně pracuje, jsou uložena na jednom místě Výjimkou atributová (popisná) data skladovaná v některém z externích databázových systémů (např. PostgreSQL, MySQL) 2 Location (lokace) Podadresář databanky Data, která souvisejí s daným projektem, zájmovým územím Definována referenčním souřadnicovým systémem (referenční elipsoid, kartografické zobrazení, mapové jednotky) a velikostí zájmového území 3 Mapset (mapset) Podadresář lokace Soubor map, které tvoří logický, tématický celek v rámci lokace Může odpovídat jednotlivým uživatelům (pokud na projektu pracuje více lidí) nebo uceleným analýzám (studium vegetace, záplavová území, terénní analýza,... ) Každá lokace musí obsahovat alespoň jeden mapset s unikátním názvem PERMANENT (základní datové vrstvy) 23/38

47 Struktura databanky 23/38

48 Modulární systém GRASS jako aplikace neexistuje, pouze obaluje moduly (příkazy, nástroje) instalované jako součást systému GRASS Z příkazové řádky lze spouštět jak GRASS moduly tak standardní příkazy UNIXu a kombinovat jejich funkcionalitu Příkazy systému GRASS Nástroje systému GRASS (tzv. moduly) mají pevně danou podobu jména <prefix>.<název modulu> kde prefix označuje rodinu příkazů, ke které modul patří. 24/38

49 Modulární systém GRASS jako aplikace neexistuje, pouze obaluje moduly (příkazy, nástroje) instalované jako součást systému GRASS Z příkazové řádky lze spouštět jak GRASS moduly tak standardní příkazy UNIXu a kombinovat jejich funkcionalitu Příkazy systému GRASS Nástroje systému GRASS (tzv. moduly) mají pevně danou podobu jména <prefix>.<název modulu> kde prefix označuje rodinu příkazů, ke které modul patří. 24/38

50 Seznam příkazů g.* Obecné Příkazy pro správu, kopírování mapových vrstev a pod. d.* Vizualizace Zobrazení mapových vrstev, dekorací, a pod. r.* Rastrová data Zpracování rastrových dat v.* Vektorová data Zpracování vektorových dat i.* Obrazová data Zpracování obrazových dat ps.* Postscript Příprava mapových výstupů db.* Databáze Správa atributový dat r3.* 3D rastrová data Zpracování 3D rastrových dat Příklad: d.rast Zobrazí rastrová data v grafické okně r.info Vypíše metainformace rastrové mapy v.buffer Vytvoří vektorovou obalovou zónu 25/38

51 Seznam příkazů g.* Obecné Příkazy pro správu, kopírování mapových vrstev a pod. d.* Vizualizace Zobrazení mapových vrstev, dekorací, a pod. r.* Rastrová data Zpracování rastrových dat v.* Vektorová data Zpracování vektorových dat i.* Obrazová data Zpracování obrazových dat ps.* Postscript Příprava mapových výstupů db.* Databáze Správa atributový dat r3.* 3D rastrová data Zpracování 3D rastrových dat Příklad: d.rast Zobrazí rastrová data v grafické okně r.info Vypíše metainformace rastrové mapy v.buffer Vytvoří vektorovou obalovou zónu 25/38

52 Ukázka použití Základní informace o syntaxi příkazu: d.rast --help 1 Description: 2 Displays and overlays raster map layers in the active display frame on the graphics monitor. 3 4 Keywords: 5 display, raster 6 7 Usage: 8 d.rast [-oix] map=name [catlist=cat[-cat][,cat[-cat],...]] 9 [vallist=val[-val][,val[-val],...]] [bg=color] [--verbose] [--quiet] Flags: 12 -o Overlay (non-null values only) 13 -i Invert catlist 14 -x Don t add to list of rasters and commands in monitor 15 --v Verbose module output 16 --q Quiet module output Parameters: 19 map Raster map to be displayed 20 catlist List of categories to be displayed (INT maps) 21 vallist List of values to be displayed (FP maps) 22 bg Background color (for null) Manuálová stránka (g.manual): g.manual d.rast 26/38

53 Výpočetní region je definován Hraničními souřadnicemi (severní, jižní, východní, západní) Prostorovým rozlišením (sever-jih, východ-západ) Veškeré analýzy rastrových dat (částečně i vektorových) se provádějí vždy nad aktuálním regionem! em lze ovlivnit parametry výstupní vrstvy (rozsah, rozlišení) Pro manipulaci s regionem slouží modul g.region 27/38

54 Výpočetní region je definován Hraničními souřadnicemi (severní, jižní, východní, západní) Prostorovým rozlišením (sever-jih, východ-západ) Veškeré analýzy rastrových dat (částečně i vektorových) se provádějí vždy nad aktuálním regionem! em lze ovlivnit parametry výstupní vrstvy (rozsah, rozlišení) Pro manipulaci s regionem slouží modul g.region 27/38

55 Výpočetní region je definován Hraničními souřadnicemi (severní, jižní, východní, západní) Prostorovým rozlišením (sever-jih, východ-západ) Veškeré analýzy rastrových dat (částečně i vektorových) se provádějí vždy nad aktuálním regionem! em lze ovlivnit parametry výstupní vrstvy (rozsah, rozlišení) Pro manipulaci s regionem slouží modul g.region 27/38

56 Obsah přednášky /38

57 Rastrová architektura technické aspekty Vychází ze samotných počátků vývoje systému GRASS (GRASS 1.0, 1984) GRASS původně rastrový GIS Nativní formát GRASS (podpora GDAL pouze čtení) Podpora pro data s plovoucí desetinnou čárkou přidána ve verzi 5.0 (1995) Později podpora pro 3D rastrová data (volume) Portovatelný formát (32/64bit) Podpora pro velmi velké soubory LFS (Large File Support) > 2GB Rozhraní pro knihovnu GDAL (r.external, 2008) 29/38

58 Rastrová architektura technické aspekty Vychází ze samotných počátků vývoje systému GRASS (GRASS 1.0, 1984) GRASS původně rastrový GIS Nativní formát GRASS (podpora GDAL pouze čtení) Podpora pro data s plovoucí desetinnou čárkou přidána ve verzi 5.0 (1995) Později podpora pro 3D rastrová data (volume) Portovatelný formát (32/64bit) Podpora pro velmi velké soubory LFS (Large File Support) > 2GB Rozhraní pro knihovnu GDAL (r.external, 2008) 29/38

59 Rastrová architektura technické aspekty Vychází ze samotných počátků vývoje systému GRASS (GRASS 1.0, 1984) GRASS původně rastrový GIS Nativní formát GRASS (podpora GDAL pouze čtení) Podpora pro data s plovoucí desetinnou čárkou přidána ve verzi 5.0 (1995) Později podpora pro 3D rastrová data (volume) Portovatelný formát (32/64bit) Podpora pro velmi velké soubory LFS (Large File Support) > 2GB Rozhraní pro knihovnu GDAL (r.external, 2008) 29/38

60 Rastrová architektura technické aspekty Vychází ze samotných počátků vývoje systému GRASS (GRASS 1.0, 1984) GRASS původně rastrový GIS Nativní formát GRASS (podpora GDAL pouze čtení) Podpora pro data s plovoucí desetinnou čárkou přidána ve verzi 5.0 (1995) Později podpora pro 3D rastrová data (volume) Portovatelný formát (32/64bit) Podpora pro velmi velké soubory LFS (Large File Support) > 2GB Rozhraní pro knihovnu GDAL (r.external, 2008) 29/38

61 Rastrový formát GRASS Tvar buňky rastrové mřížky obdélníkový / čtvercový (rozlišení sever-jih, východ-západ) Buňka 2D rastrové mřížky je označována jako pixel, 3D jako voxel Hodnota buňky reprezentuje daný fenomén (spojitý či diskrétní), dovoluje přiřazení textového popisku hodnotě buňky (tzv. kategorie ) Datové typy (2D rastrový formát) CELL celočíselná hodnota (32bit signed integer) FCELL hodnota s plovoucí desetinnou čárkou (float) DCELL hodnota s plovoucí desetinnou čárkou s dvojnásobnou přesností (double) Datové typy (3D rastrový formát) GRID3D hodnota s plovoucí desetinnou čárkou s dvojnásobnou přesností (double) (viz DCELL) Hodnota NULL pro žádná data 30/38

62 Rastrový formát GRASS Tvar buňky rastrové mřížky obdélníkový / čtvercový (rozlišení sever-jih, východ-západ) Buňka 2D rastrové mřížky je označována jako pixel, 3D jako voxel Hodnota buňky reprezentuje daný fenomén (spojitý či diskrétní), dovoluje přiřazení textového popisku hodnotě buňky (tzv. kategorie ) Datové typy (2D rastrový formát) CELL celočíselná hodnota (32bit signed integer) FCELL hodnota s plovoucí desetinnou čárkou (float) DCELL hodnota s plovoucí desetinnou čárkou s dvojnásobnou přesností (double) Datové typy (3D rastrový formát) GRID3D hodnota s plovoucí desetinnou čárkou s dvojnásobnou přesností (double) (viz DCELL) Hodnota NULL pro žádná data 30/38

63 Rastrový formát GRASS Tvar buňky rastrové mřížky obdélníkový / čtvercový (rozlišení sever-jih, východ-západ) Buňka 2D rastrové mřížky je označována jako pixel, 3D jako voxel Hodnota buňky reprezentuje daný fenomén (spojitý či diskrétní), dovoluje přiřazení textového popisku hodnotě buňky (tzv. kategorie ) Datové typy (2D rastrový formát) CELL celočíselná hodnota (32bit signed integer) FCELL hodnota s plovoucí desetinnou čárkou (float) DCELL hodnota s plovoucí desetinnou čárkou s dvojnásobnou přesností (double) Datové typy (3D rastrový formát) GRID3D hodnota s plovoucí desetinnou čárkou s dvojnásobnou přesností (double) (viz DCELL) Hodnota NULL pro žádná data 30/38

64 Rastrový formát GRASS Tvar buňky rastrové mřížky obdélníkový / čtvercový (rozlišení sever-jih, východ-západ) Buňka 2D rastrové mřížky je označována jako pixel, 3D jako voxel Hodnota buňky reprezentuje daný fenomén (spojitý či diskrétní), dovoluje přiřazení textového popisku hodnotě buňky (tzv. kategorie ) Datové typy (2D rastrový formát) CELL celočíselná hodnota (32bit signed integer) FCELL hodnota s plovoucí desetinnou čárkou (float) DCELL hodnota s plovoucí desetinnou čárkou s dvojnásobnou přesností (double) Datové typy (3D rastrový formát) GRID3D hodnota s plovoucí desetinnou čárkou s dvojnásobnou přesností (double) (viz DCELL) Hodnota NULL pro žádná data 30/38

65 Obsah přednášky /38

66 2D vektorová primitiva Bod point Linie line Hraniční linie boundary Liniové primitivum ohraničující plochu Centroid centroid Bodové primitivum definující plochu Plocha area Virtuální primitivum (uzavřená posloupnost hraničních linií ( ring ) + 1 centroid uvnitř plochy) Ostrov isle Otvor v ploše, sdílí s plochou společné hraniční linie, neobsahuje centroid 32/38

67 2D vektorová primitiva Bod point Linie line Hraniční linie boundary Liniové primitivum ohraničující plochu Centroid centroid Bodové primitivum definující plochu Plocha area Virtuální primitivum (uzavřená posloupnost hraničních linií ( ring ) + 1 centroid uvnitř plochy) Ostrov isle Otvor v ploše, sdílí s plochou společné hraniční linie, neobsahuje centroid 32/38

68 2D vektorová primitiva Bod point Linie line Hraniční linie boundary Liniové primitivum ohraničující plochu Centroid centroid Bodové primitivum definující plochu Plocha area Virtuální primitivum (uzavřená posloupnost hraničních linií ( ring ) + 1 centroid uvnitř plochy) Ostrov isle Otvor v ploše, sdílí s plochou společné hraniční linie, neobsahuje centroid 32/38

69 2D vektorová primitiva Bod point Linie line Hraniční linie boundary Liniové primitivum ohraničující plochu Centroid centroid Bodové primitivum definující plochu Plocha area Virtuální primitivum (uzavřená posloupnost hraničních linií ( ring ) + 1 centroid uvnitř plochy) Ostrov isle Otvor v ploše, sdílí s plochou společné hraniční linie, neobsahuje centroid 32/38

70 3D vektorová primitiva Stěna face Uzavřená posloupnost 3D hraničních linií Kernel kernel 3D centroid definující objem Objem volume Virtuální primitivum (uzavřená posloupnost stěn + 1 kernel uvnitř objemu) Otvor hole Virtuální primitivum reprezentující otvor v objemu, sdílí s objemem společné stěny, neobsahuje kernel uvnitř (není implementováno!) 33/38

71 3D vektorová primitiva Stěna face Uzavřená posloupnost 3D hraničních linií Kernel kernel 3D centroid definující objem Objem volume Virtuální primitivum (uzavřená posloupnost stěn + 1 kernel uvnitř objemu) Otvor hole Virtuální primitivum reprezentující otvor v objemu, sdílí s objemem společné stěny, neobsahuje kernel uvnitř (není implementováno!) 33/38

72 3D vektorová primitiva Stěna face Uzavřená posloupnost 3D hraničních linií Kernel kernel 3D centroid definující objem Objem volume Virtuální primitivum (uzavřená posloupnost stěn + 1 kernel uvnitř objemu) Otvor hole Virtuální primitivum reprezentující otvor v objemu, sdílí s objemem společné stěny, neobsahuje kernel uvnitř (není implementováno!) 33/38

73 Vektorová architektura technické aspekty 1 GRASS < 5.7 Podpora topologie Pouze 2D Omezení pouze jeden atribut na vektorový prvek! Body ukládány ve speciálním formátu ( sites ), bez omezení počtu atributových položek 2 GRASS > 5.7 Vektorová architektura zcela přepracována Nový nativní vektorový formát (umožňuje současné uložení všech podporovaných vektorových prvků), portovatelný (32/64bit) Prostorový index, index pro kategorie Podpora 3D vektorových prvků (bez topologie) Body ukládány společně s ostatními vektorovými prvky Podpora externích databázových systémů pro ukládaní atributových dat (DBF, SQLite, PostgreSQL, MySQL,... ) Rozhraní pro GDAL vrstvy včetně podpory PostGIS (včetně zápisu) 34/38

74 Vektorová architektura technické aspekty 1 GRASS < 5.7 Podpora topologie Pouze 2D Omezení pouze jeden atribut na vektorový prvek! Body ukládány ve speciálním formátu ( sites ), bez omezení počtu atributových položek 2 GRASS > 5.7 Vektorová architektura zcela přepracována Nový nativní vektorový formát (umožňuje současné uložení všech podporovaných vektorových prvků), portovatelný (32/64bit) Prostorový index, index pro kategorie Podpora 3D vektorových prvků (bez topologie) Body ukládány společně s ostatními vektorovými prvky Podpora externích databázových systémů pro ukládaní atributových dat (DBF, SQLite, PostgreSQL, MySQL,... ) Rozhraní pro GDAL vrstvy včetně podpory PostGIS (včetně zápisu) 34/38

75 Vektorová architektura GRASS 6 35/38

76 Topologie Dvě úrovně Level 1 bez topologie Level 2 s podporou topologie Topologie prostorové vztahy mezi objekty Bod leží / neleží v polygonu Linie protíná / neprotíná další linií Linie má/nemá společný uzel s další linií Hraniční linie má/nemá nalevo/napravo plochu... Dynamická tvorba prostorového indexu ( spatial index ) Rychlé vyhledávání na základě prostorových údajů 36/38

77 Topologie Dvě úrovně Level 1 bez topologie Level 2 s podporou topologie Topologie prostorové vztahy mezi objekty Bod leží / neleží v polygonu Linie protíná / neprotíná další linií Linie má/nemá společný uzel s další linií Hraniční linie má/nemá nalevo/napravo plochu... Dynamická tvorba prostorového indexu ( spatial index ) Rychlé vyhledávání na základě prostorových údajů 36/38

78 Topologie Dvě úrovně Level 1 bez topologie Level 2 s podporou topologie Topologie prostorové vztahy mezi objekty Bod leží / neleží v polygonu Linie protíná / neprotíná další linií Linie má/nemá společný uzel s další linií Hraniční linie má/nemá nalevo/napravo plochu... Dynamická tvorba prostorového indexu ( spatial index ) Rychlé vyhledávání na základě prostorových údajů 36/38

79 Princip vektorových vrstev Vektorová mapa může obsahovat více vrstev Ke každé vrstvě může být připojena atributová tabulka K posloupnosti mapa vrstva kategorie existuje jednoznačné přiřazení ovladač tabulka záznam 37/38

80 Princip vektorových vrstev Vektorová mapa může obsahovat více vrstev Ke každé vrstvě může být připojena atributová tabulka K posloupnosti mapa vrstva kategorie existuje jednoznačné přiřazení ovladač tabulka záznam 37/38

81 Index pro kategorie (category index) pro rychlé vyhledávání prvků na základě kategorií Podpora DBMS SQL (zjednodušené rozhraní) Podpora: DBF XBase (výchozí pro GRASS 6.x) SQLite (výchozí pro GRASS 7.x) PostgreSQL MySQL GDAL ODBC (Oracle,... ) 38/38

Zásuvný modul QGISu. QGIS plugin pro práci s katastrálními daty

Zásuvný modul QGISu. QGIS plugin pro práci s katastrálními daty Zásuvný modul QGISu pro práci s katastrálními daty Anna Kratochvílová, Václav Petráš České vysoké učení technické v Praze Fakulta stavební 19. dubna 2012 Obsah 1 Úvod 2 Nástroje a knihovny 3 Funkcionalita

Bardziej szczegółowo

Geografická data a databázové systémy, OGC Simple Features pro SQL, PostgreSQL, MySQL, SQLite

Geografická data a databázové systémy, OGC Simple Features pro SQL, PostgreSQL, MySQL, SQLite Přednáška 3 Geografická data a databázové systémy, pro, Postgre, My, ite 155YFSG Free software GIS, letní semestr 2018-2019 My ite Martin Landa martin.landa@fsv.cvut.cz Fakulta stavební ČVUT v Praze Katedra

Bardziej szczegółowo

Komplexní analýza. Martin Bohata. Katedra matematiky FEL ČVUT v Praze Martin Bohata Komplexní analýza Mocninné řady 1 / 18

Komplexní analýza. Martin Bohata. Katedra matematiky FEL ČVUT v Praze Martin Bohata Komplexní analýza Mocninné řady 1 / 18 Komplexní analýza Mocninné řady Martin Bohata Katedra matematiky FEL ČVUT v Praze bohata@math.feld.cvut.cz Martin Bohata Komplexní analýza Mocninné řady 1 / 18 Posloupnosti komplexních čísel opakování

Bardziej szczegółowo

Martin Pergel. 26. února Martin Pergel

Martin Pergel. 26. února Martin Pergel 26. února 2017 Užitečné informace Navážeme na Programování I, změníme jazyk na C#, podrobnosti o C# budou v navazujícím kurzu, soustředíme se na totéž, co v zimě, tedy: technické programování, návrh a

Bardziej szczegółowo

ggplot2 Efektní vizualizace dat v prostředí jazyka R Martin Golasowski 8. prosince 2016

ggplot2 Efektní vizualizace dat v prostředí jazyka R Martin Golasowski 8. prosince 2016 ggplot2 Efektní vizualizace dat v prostředí jazyka R Martin Golasowski 8. prosince 2016 Jak vizualizovat? Požadované vlastnosti nástroje opakovatelnost, spolehlivost separace formy a obsahu flexibilita,

Bardziej szczegółowo

GRASS 6.3. wprowadzenie do systemu

GRASS 6.3. wprowadzenie do systemu GRASS 6.3 wprowadzenie do systemu Organizacja zajęć 12 spotkań dwa kolokwia: techniczne (kwiecień?) 50 pkt. problemowe ostatnie zajęcia 50 pkt. warunek zaliczenia uzyskanie min. 50 pkt. z kolokwiów Plan

Bardziej szczegółowo

Platforma pro analýzu, agregaci a vizualizaci otevřených dat souv

Platforma pro analýzu, agregaci a vizualizaci otevřených dat souv Platforma pro analýzu, agregaci a vizualizaci otevřených dat souvisejících s územním plánováním University of West Bohemia March 4, 2014 Obsah 1 2 3 Obsah 1 2 3 Otevřená data (Open data) jsou horkým tématem

Bardziej szczegółowo

PA152,Implementace databázových systémů 2 / 25

PA152,Implementace databázových systémů 2 / 25 PA152 Implementace databázových systémů Pavel Rychlý pary@fi.muni.cz Laboratoř zpracování přirozeného jazyka http://www.fi.muni.cz/nlp/ 19. září 2008 PA152,Implementace databázových systémů 1 / 25 Technické

Bardziej szczegółowo

Jak stworzyć Geoportal

Jak stworzyć Geoportal Jak stworzyć Geoportal przy pomocy darmowego oprogramowania Grzegorz Olejarz olejarz.net 1. GEOPORTALE 2 Co to jest Geoportal? Geoportal portal internetowyzapewniający dostęp do usługdanych przestrzennych

Bardziej szczegółowo

Obsah. Zobrazení na osmistěn. 1 Zobrazení sféry po částech - obecné vlastnosti 2 Zobrazení na pravidelný konvexní mnohostěn

Obsah. Zobrazení na osmistěn. 1 Zobrazení sféry po částech - obecné vlastnosti 2 Zobrazení na pravidelný konvexní mnohostěn Obsah 1 2 3 Použití Zobrazení rozsáhlého území, ale hodnoty zkreslení nesmí přesáhnout určitou hodnotu Rozdělením území na menší části a ty pak zobrazíme zvlášť Nevýhodou jsou však samostatné souřadnicové

Bardziej szczegółowo

EaglePCB_2_FreeCAD (beta)

EaglePCB_2_FreeCAD (beta) EaglePCB_2_FreeCAD (beta) Import your boards to FreeCAD marmni (marmni@onet.eu) Copyright 2013, 2014 http://sourceforge.net/projects/eaglepcb2freecad/ [ENG] Mod EaglePCB_2_FreeCAD allow you to import PCB

Bardziej szczegółowo

Simple Features. Úvod do problematiky, geodatabáze, OGC Simple Features. Martin Landa

Simple Features. Úvod do problematiky, geodatabáze, OGC Simple Features. Martin Landa Přednáška 1 do problematiky, geodatabáze, OGC 155UZPD do zpracování prostorových dat, zimní semestr 2019-2020 OpenGIS Martin Landa martin.landa@fsv.cvut.cz Fakulta stavební ČVUT v Praze Katedra geomatiky

Bardziej szczegółowo

Úvodní informace. 18. února 2019

Úvodní informace. 18. února 2019 Úvodní informace Funkce více proměnných Cvičení první 18. února 2019 Obsah 1 Úvodní informace. 2 Funkce více proměnných Definiční obor Úvodní informace. Komunikace: e-mail: olga@majling.eu nebo olga.majlingova@fs.cvut.cz

Bardziej szczegółowo

Shapefile, GeoPackage czy PostGIS. Marta Woławczyk (QGIS Polska)

Shapefile, GeoPackage czy PostGIS. Marta Woławczyk (QGIS Polska) Shapefile, GeoPackage czy PostGIS Marta Woławczyk (QGIS Polska) Shapefile Format plików przechowywujących dane wektorowe (punkty, linie, poligony) opracowany przez firmę ESRI w 1998 roku. Składa się z

Bardziej szczegółowo

Geodata Distrubution Nationwide Geoportal of Czech Land Survey Office. Robert Widz, Intergraph Polska

Geodata Distrubution Nationwide Geoportal of Czech Land Survey Office. Robert Widz, Intergraph Polska Geodata Distrubution Nationwide Geoportal of Czech Land Survey Office Robert Widz, Intergraph Polska Geodata Distrubution Nationwide Geoportal of Czech Land Survey Office as the example to discuss some

Bardziej szczegółowo

Podstawowe operacje w

Podstawowe operacje w Podstawowe operacje w GIS GRASS i praca z wektorami Plan prezentacji import/eksport danych do GIS GRASS zarządzanie warstwami: kopiowanie, zmiana nazwy, kasowanie podstawowe informacje o warstwie wektorowej

Bardziej szczegółowo

Praktyczne wykorzystanie programów gvsig i Quantum GIS w opracowaniach geodezyjnych i instytucjach publicznych

Praktyczne wykorzystanie programów gvsig i Quantum GIS w opracowaniach geodezyjnych i instytucjach publicznych Praktyczne wykorzystanie programów gvsig i Quantum GIS w opracowaniach geodezyjnych i instytucjach publicznych Milena Nowotarska Urząd Marszałkowski Województwa Zachodniopomorskiego Robert Szczepanek Politechnika

Bardziej szczegółowo

Aproximace funkcí 1,00 0,841 1,10 0,864 1,20 0,885. Body proložíme lomenou čarou.

Aproximace funkcí 1,00 0,841 1,10 0,864 1,20 0,885. Body proložíme lomenou čarou. Příklad Známe následující hodnoty funkce Φ: u Φ(u) 1,00 0,841 1,10 0,864 1,20 0,885 Odhadněte přibližně hodnoty Φ(1,02) a Φ(1,16). Možnosti: Vezmeme hodnotu v nejbližším bodě. Body proložíme lomenou čarou.

Bardziej szczegółowo

Automatové modely. Stefan Ratschan. Fakulta informačních technologíı. Evropský sociální fond Praha & EU: Investujeme do vaší budoucnosti

Automatové modely. Stefan Ratschan. Fakulta informačních technologíı. Evropský sociální fond Praha & EU: Investujeme do vaší budoucnosti Automatové modely Stefan Ratschan Katedra číslicového návrhu Fakulta informačních technologíı České vysoké učení technické v Praze Evropský sociální fond Praha & EU: Investujeme do vaší budoucnosti Stefan

Bardziej szczegółowo

Internet a zdroje. (Zdroje na Internetu) Mgr. Petr Jakubec. Katedra fyzikální chemie Univerzita Palackého v Olomouci Tř. 17.

Internet a zdroje. (Zdroje na Internetu) Mgr. Petr Jakubec. Katedra fyzikální chemie Univerzita Palackého v Olomouci Tř. 17. Internet a zdroje (Zdroje na Internetu) Mgr. Petr Jakubec Katedra fyzikální chemie Univerzita Palackého v Olomouci Tř. 17. listopadu 12 26. listopadu 2010 (KFC-INTZ) Databáze, citování 26. listopadu 2010

Bardziej szczegółowo

Funkce zadané implicitně. 4. března 2019

Funkce zadané implicitně. 4. března 2019 Funkce zadané implicitně 4. března 2019 Parciální derivace druhého řádu Parciální derivace druhého řádu funkce z = f (x, y) jsou definovány: Parciální derivace 2 f 2 = ( ) f 2 f 2 = ( ) f 2 f a 2 f 2 f

Bardziej szczegółowo

Matematika III Stechiometrie stručný

Matematika III Stechiometrie stručný Matematika III Stechiometrie stručný matematický úvod Miroslava Dubcová, Drahoslava Janovská, Daniel Turzík Ústav matematiky Přednášky LS 2015-2016 Obsah 1 Zápis chemické reakce 2 umožňuje jednotný přístup

Bardziej szczegółowo

GRASS 6.3 i 6.4. wprowadzenie do systemu

GRASS 6.3 i 6.4. wprowadzenie do systemu GRASS 6.3 i 6.4 wprowadzenie do systemu Organizacja zajęć 12 spotkań dwa kolokwia: techniczne (kwiecień?) 50 pkt. problemowe ostatnie zajęcia 50 pkt. warunek zaliczenia uzyskanie min. 50 pkt. z kolokwiów

Bardziej szczegółowo

MATEMATIKA 3. Katedra matematiky a didaktiky matematiky Technická univerzita v Liberci

MATEMATIKA 3.   Katedra matematiky a didaktiky matematiky Technická univerzita v Liberci MATEMATIKA 3 Dana Černá http://www.fp.tul.cz/kmd/ Katedra matematiky a didaktiky matematiky Technická univerzita v Liberci Osnova: Komplexní funkce - definice, posloupnosti, řady Vybrané komplexní funkce

Bardziej szczegółowo

Inverzní Z-transformace

Inverzní Z-transformace Modelování systémů a procesů (11MSP) Bohumil Kovář, Jan Přikryl, Miroslav Vlček Ústav aplikované matematiky ČVUT v Praze, Fakulta dopravní 9. přednáška 11MSP úterý 16. dubna 2019 verze: 2019-04-15 12:25

Bardziej szczegółowo

Stavový popis Stabilita spojitých systémů (K611MSAP) Katedra aplikované matematiky Fakulta dopravní ČVUT. čtvrtek 20. dubna 2006

Stavový popis Stabilita spojitých systémů (K611MSAP) Katedra aplikované matematiky Fakulta dopravní ČVUT. čtvrtek 20. dubna 2006 Modelování systémů a procesů (K611MSAP) Přednáška 4 Katedra aplikované matematiky Fakulta dopravní ČVUT Pravidelná přednáška K611MSAP čtvrtek 20. dubna 2006 Obsah 1 Laplaceova transformace Přenosová funkce

Bardziej szczegółowo

Kristýna Kuncová. Matematika B2

Kristýna Kuncová. Matematika B2 (3) Průběh funkce Kristýna Kuncová Matematika B2 Kristýna Kuncová (3) Průběh funkce 1 / 26 Monotonie (x 2 ) = 2x (sin x) = cos x Jak souvisí derivace funkce a fakt, zda je funkce rostoucí nebo klesající?

Bardziej szczegółowo

Numerické metody minimalizace

Numerické metody minimalizace Numerické metody minimalizace Než vám klesnou víčka - Stříbrnice 2011 12.2. 16.2.2011 Emu (Brkos 2011) Numerické metody minimalizace 12.2. 16.2.2011 1 / 19 Obsah 1 Úvod 2 Základní pojmy 3 Princip minimalizace

Bardziej szczegółowo

Komplexní analýza. Martin Bohata. Katedra matematiky FEL ČVUT v Praze Martin Bohata Komplexní analýza Úvod 1 / 32

Komplexní analýza. Martin Bohata. Katedra matematiky FEL ČVUT v Praze Martin Bohata Komplexní analýza Úvod 1 / 32 Komplexní analýza Úvod Martin Bohata Katedra matematiky FEL ČVUT v Praze bohata@math.feld.cvut.cz Martin Bohata Komplexní analýza Úvod 1 / 32 Základní informace Stránky předmětu: http://math.feld.cvut.cz/bohata/kan.html

Bardziej szczegółowo

Matematika 2, vzorová písemka 1

Matematika 2, vzorová písemka 1 Matematika 2, vzorová písemka Pavel Kreml 9.5.20 Přesun mezi obrazovkami Další snímek: nebo Enter. Zpět: nebo Shift + Enter 2 3 4 Doporučení Pokuste se vyřešit zadané úlohy samostatně. Pokud nebudete vědět

Bardziej szczegółowo

Powyższe reguły to tylko jedna z wersji gry. Istnieje wiele innych wariantów, można też ustalać własne zasady. Miłej zabawy!

Powyższe reguły to tylko jedna z wersji gry. Istnieje wiele innych wariantów, można też ustalać własne zasady. Miłej zabawy! Krykiet W krykieta może grać od 2 do 4 osób, którzy albo grają każdy przeciw każdemu, albo dzielą się na dwie drużyny. Bramki oraz palik startowy i powrotne umieszcza się tak, jak pokazano na rysunku.

Bardziej szczegółowo

Referenční plochy. Podpořeno z projektu FRVŠ 584/2011.

Referenční plochy. Podpořeno z projektu FRVŠ 584/2011. Podpořeno z projektu FRVŠ 584/2011. Obsah 1 2 Souřadnice na elipsoidu Zeměpisné souřadnice Kartografické souřadnice Izometrické (symetrické) souřadnice Pravoúhlé a polární souřadnice 3 Ortodroma Loxodroma

Bardziej szczegółowo

Geometrická nelinearita: úvod

Geometrická nelinearita: úvod Geometrická nelinearita: úvod Opakování: stabilita prutů Eulerovo řešení s využitím teorie 2. řádu) Stabilita prutů Ritzovou metodou Stabilita tenkých desek 1 Geometrická nelinearita Velké deformace průhyby,

Bardziej szczegółowo

IEL Přechodové jevy, vedení

IEL Přechodové jevy, vedení Přechodové jevy Vedení IEL/přechodové jevy 1/25 IEL Přechodové jevy, vedení Petr Peringer peringer AT fit.vutbr.cz Vysoké učení technické v Brně, Fakulta informačních technologíı, Božetěchova 2, 61266

Bardziej szczegółowo

Představení projektu

Představení projektu Moderní zpřístupnění historických pramenů Představení projektu P. Král 1,2 K. Halla 3 R. Široký4 L. Lenc 2 J. Martínek 1 1 Katedra informatiky a výpočetní techniky, FAV ZČU v Plzni 2 Nové technologie pro

Bardziej szczegółowo

Strona główna > Produkty > Systemy regulacji > System regulacji EASYLAB - LABCONTROL > Program konfiguracyjny > Typ EasyConnect.

Strona główna > Produkty > Systemy regulacji > System regulacji EASYLAB - LABCONTROL > Program konfiguracyjny > Typ EasyConnect. Typ EasyConnect FOR THE COMMISSIONING AND DIAGNOSIS OF EASYLAB COMPONENTS, FSE, AND FMS Software for the configuration and diagnosis of controllers Type TCU3, adapter modules TAM, automatic sash device

Bardziej szczegółowo

Kristýna Kuncová. Matematika B2 18/19

Kristýna Kuncová. Matematika B2 18/19 (6) Určitý integrál Kristýna Kuncová Matematika B2 18/19 Kristýna Kuncová (6) Určitý integrál 1 / 28 Newtonův integrál Zdroj: https://kwcalculus.wikispaces.com/integral+applications Kristýna Kuncová (6)

Bardziej szczegółowo

Obsah Atributová tabulka Atributové dotazy. GIS1-2. cvičení. ČVUT v Praze, Fakulta stavební, katedra mapování a kartografie

Obsah Atributová tabulka Atributové dotazy. GIS1-2. cvičení. ČVUT v Praze, Fakulta stavební, katedra mapování a kartografie ČVUT v Praze, Fakulta stavební, katedra mapování a kartografie září 2010 prezentace 1 2 Obecně otevření atributové tabulky (vlastnosti vrstvy Open Attribute Table) řádky v tabulce jednotlivé záznamy (objekty)

Bardziej szczegółowo

Wrocław, r.

Wrocław, r. Wrocław, 14.02.2017 r. fot. Jarek Patron, IRT Anna Bocian anna.bocian@irt.wroc.pl Robert Skrzypczyński robert.skrzypczynski@irt.wroc.pl Zadania Instytutu Rozwoju Terytorialnego w projekcie: Úkoly Instytut

Bardziej szczegółowo

Anna Kratochvílová Anna Kratochvílová (FJFI ČVUT) PDR ve zpracování obrazu / 17

Anna Kratochvílová Anna Kratochvílová (FJFI ČVUT) PDR ve zpracování obrazu / 17 Parciální diferenciální rovnice ve zpracování obrazu Anna Kratochvílová FJFI ČVUT 10. 6. 2009 Anna Kratochvílová (FJFI ČVUT) PDR ve zpracování obrazu 10. 6. 2009 1 / 17 Obsah 1 Motivace 2 Vyšetření pomocí

Bardziej szczegółowo

Biofyzikální ústav Lékařské fakulty Masarykovy univerzity Brno

Biofyzikální ústav Lékařské fakulty Masarykovy univerzity Brno Získávání a analýza obrazové informace Využití v biomedicíně II: Fúze obrazů Biofyzikální ústav Lékařské fakulty Masarykovy univerzity Brno prezentace je součástí projektu FRVŠ č.2487/2011 (BFÚ LF MU)

Bardziej szczegółowo

Kontrolní mechanismy fotogrammetrické interpretace v rámci Národní inventarizace lesů

Kontrolní mechanismy fotogrammetrické interpretace v rámci Národní inventarizace lesů Kontrolní mechanismy fotogrammetrické interpretace v rámci Národní inventarizace lesů Ústav pro hospodářskou úpravu lesa Brandýs nad Labem Specializované pracoviště Dálkový průzkum Země a fotogrammetrie,

Bardziej szczegółowo

Laplaceova transformace

Laplaceova transformace Laplaceova transformace Modelování systémů a procesů (11MSP) Bohumil Kovář, Jan Přikryl, Miroslav Vlček Ústav aplikované matematiky ČVUT v Praze, Fakulta dopravní 5. přednáška 11MSP 219 verze: 219-3-17

Bardziej szczegółowo

Edita Pelantová, katedra matematiky / 16

Edita Pelantová, katedra matematiky / 16 Edita Pelantová, katedra matematiky seminář současné matematiky, září 2010 Axiomy reálných čísel Axiomy tělesa Axiom 1. x + y = y + x a xy = yx (komutativní zákon). Axiom 2. x + (y + z) = (x + y) + z a

Bardziej szczegółowo

Wprowadzenie do systemów GIS

Wprowadzenie do systemów GIS Wprowadzenie do systemów GIS TLUG 09.06.2007 1 GIS - co to w ogóle za skrót Geographical Information System System Ingormacji Geograficznej System Informacji Przestrzennej System Informacji Przestrzennej

Bardziej szczegółowo

Paralelní implementace a optimalizace metody BDDC

Paralelní implementace a optimalizace metody BDDC Paralelní implementace a optimalizace metody BDDC J. Šístek, M. Čertíková, P. Burda, S. Pták, J. Novotný, A. Damašek, FS ČVUT, ÚT AVČR 22.1.2007 / SNA 2007 Osnova Metoda BDDC (Balancing Domain Decomposition

Bardziej szczegółowo

Toto zadání je podepsané děkanem a vedoucím katedry, po obhajobě).

Toto zadání je podepsané děkanem a vedoucím katedry, po obhajobě). Na tomto místě bude oficiální zadání vaší práce Toto zadání je podepsané děkanem a vedoucím katedry, musíte si ho vyzvednout na studiijním oddělení Katedry počítačů na Karlově náměstí, v jedné odevzdané

Bardziej szczegółowo

Projekt CASCADOSS. The Cascadoss Project is financed by the European Commission under the Sixth Framework Programme

Projekt CASCADOSS. The Cascadoss Project is financed by the European Commission under the Sixth Framework Programme Projekt CASCADOSS Międzynarodowy kaskadowy program szkoleniowy upowszechniający zastosowania oprogramowania Open Source GIS&RS na rzecz środowiska przyrodniczego Partnerzy Projektu Spatial Applications

Bardziej szczegółowo

Necht je funkce f spojitá v intervalu a, b a má derivaci v (a, b). Pak existuje bod ξ (a, b) tak, že f(b) f(a) b a. Geometricky

Necht je funkce f spojitá v intervalu a, b a má derivaci v (a, b). Pak existuje bod ξ (a, b) tak, že f(b) f(a) b a. Geometricky Monotónie a extrémy funkce Diferenciální počet - průběh funkce Věta o střední hodnotě (Lagrange) Necht je funkce f spojitá v intervalu a, b a má derivaci v (a, b). Pak existuje bod ξ (a, b) tak, že f (ξ)

Bardziej szczegółowo

Przestrzenne bazy danych PostGIS

Przestrzenne bazy danych PostGIS Przestrzenne bazy danych PostGIS OGC (ang. Open Geospatial Consortium) OGC międzynarodowa organizacja standaryzacyjna w dziedzinie GIS. Powstała w roku 1994 roku. W jej skład wchodzą organizacje komercyjne,

Bardziej szczegółowo

(1) Derivace. Kristýna Kuncová. Matematika B2 17/18. Kristýna Kuncová (1) Derivace 1 / 35

(1) Derivace. Kristýna Kuncová. Matematika B2 17/18. Kristýna Kuncová (1) Derivace 1 / 35 (1) Derivace Kristýna Kuncová Matematika B2 17/18 Kristýna Kuncová (1) Derivace 1 / 35 Růst populací Zdroj : https://www.tes.com/lessons/ yjzt-cmnwtvsq/noah-s-ark Kristýna Kuncová (1) Derivace 2 / 35 Růst

Bardziej szczegółowo

Dane opatrzone informacją o położeniu obiektów w świecie rzeczywistym. Współrzędne geograficzne. Geokodowanie

Dane opatrzone informacją o położeniu obiektów w świecie rzeczywistym. Współrzędne geograficzne. Geokodowanie Dane opatrzone informacją o położeniu obiektów w świecie rzeczywistym Współrzędne geograficzne Geokodowanie WFS:Web Feature Server http: get, create, delete, update w oparciu o GML Standard ISO (19136:2007)

Bardziej szczegółowo

Network Services for Spatial Data in European Geo-Portals and their Compliance with ISO and OGC Standards

Network Services for Spatial Data in European Geo-Portals and their Compliance with ISO and OGC Standards INSPIRE Conference 2010 INSPIRE as a Framework for Cooperation Network Services for Spatial Data in European Geo-Portals and their Compliance with ISO and OGC Standards Elżbieta Bielecka Agnieszka Zwirowicz

Bardziej szczegółowo

Wprowadzenie do psql i SQL. Język komend psql. Podstawy instrukcji SELECT

Wprowadzenie do psql i SQL. Język komend psql. Podstawy instrukcji SELECT Wprowadzenie do psql i SQL 1 Bazy Danych Wykład p.t. Wprowadzenie do psql i SQL. Język komend psql. Podstawy instrukcji SELECT Antoni Ligęza ligeza@agh.edu.pl http://galaxy.uci.agh.edu.pl/~ligeza Wykorzystano

Bardziej szczegółowo

Gdy dystrybucja Linuksa staje się niepotrzebna

Gdy dystrybucja Linuksa staje się niepotrzebna Gdy dystrybucja Linuksa staje się niepotrzebna Jarosław Messer Świerad Seweryn cochese Lipkowski Wszystko powinno być zrobione tak prosto, jak tylko to możliwe, ale nie prościej Albert Einstein 0x00. Wstęp

Bardziej szczegółowo

IB047. Pavel Rychlý. 21. února

IB047. Pavel Rychlý. 21. února Úvod do korpusové lingvistiky a počítačové lexikografie pary@fi.muni.cz Centrum zpracování přirozeného jazyka 21. února 2018 Technické informace http://www.fi.muni.cz/ pary/ib047/ Technické informace http://www.fi.muni.cz/

Bardziej szczegółowo

Pharo Whirlpool Serie 200

Pharo Whirlpool Serie 200 M o n t a g e a n l e i t u n g Instrukcja montażu Návod k montáži Ðóêîâîäñòâî ïî ìîíòàæó Pharo Whirlpool Serie 200 Pharo Whirlpool 200 Links 2270xxx Pharo Whirlpool 200 Rechts 22702xxx Pharo Whirlpool

Bardziej szczegółowo

Numerické metody 8. května FJFI ČVUT v Praze

Numerické metody 8. května FJFI ČVUT v Praze Obyčejné diferenciální rovnice Numerické metody 8. května 2018 FJFI ČVUT v Praze 1 Úvod Úvod Základní metody Pokročilejší metody Soustava Vyšší řád Program 1 Úvod Úvod - Úloha Základní úloha, kterou řešíme

Bardziej szczegółowo

Zálohuj s BTRFS! Bc. Josef Jebavý

Zálohuj s BTRFS! Bc. Josef Jebavý www.josefjebavy.cz 3. 11. 2018 whoami Bc. Josef Jebavý Linux admin Vývojář software Člen Geeklab a příznivec OpenAlt Osnova 1 Zálohování 2 Filesystémy Filesystémy 3 Btrfs 4 RAID 5 Btrfs všude 6 Fstab 7

Bardziej szczegółowo

Jednoduchá zobrazení. Podpořeno z projektu FRVŠ 584/2011.

Jednoduchá zobrazení. Podpořeno z projektu FRVŠ 584/2011. Podpořeno z projektu FRVŠ 584/2011. Obsah 1 2 Obsah 1 2 Společné vlastnosti jednoduchých zobrazení: Zobrazovací ref. plocha je rovina - souřadnice X, Y, případně ρ, ɛ Zobrazovaná ref. plocha je eliposid

Bardziej szczegółowo

Whirlpool Serie 300. Pharo Whirlpool. Pharo Whirlpool Moneva 300 R

Whirlpool Serie 300. Pharo Whirlpool. Pharo Whirlpool Moneva 300 R Pharo Whirlpool Whirlpool Serie 300 Pharo Whirlpool Moneva 300 L Pharo Whirlpool Moneva 300 R Pharo Whirlpool Iseo Twin 320 Pharo Whirlpool Victoria Twin 325 Pharo Whirlpool Teslin 330 Pharo Whirlpool

Bardziej szczegółowo

Petr Krajča. Katedra informatiky Univerzita Palackého v Olomouci. Petr Krajča (UP) KMI/YDATA: Přednáška I. 5. říjen, / 37

Petr Krajča. Katedra informatiky Univerzita Palackého v Olomouci. Petr Krajča (UP) KMI/YDATA: Přednáška I. 5. říjen, / 37 Databázové systémy Relační Model Petr Krajča Katedra informatiky Univerzita Palackého v Olomouci Petr Krajča (UP) KMI/YDATA: Přednáška I. 5. říjen, 2018 1 / 37 Organizační informace email: petr.krajca@upol.cz

Bardziej szczegółowo

Logika V. RNDr. Kateřina Trlifajová PhD. Katedra teoretické informatiky Fakulta informačních technologíı BI-MLO, ZS 2011/12

Logika V. RNDr. Kateřina Trlifajová PhD. Katedra teoretické informatiky Fakulta informačních technologíı BI-MLO, ZS 2011/12 Logika V. RNDr. Kateřina Trlifajová PhD. Katedra teoretické informatiky Fakulta informačních technologíı České vysoké učení technické v Praze c Kateřina Trlifajová, 2010 BI-MLO, ZS 2011/12 Evropský sociální

Bardziej szczegółowo

TGH01 - Algoritmizace

TGH01 - Algoritmizace TGH01 - Algoritmizace Jan Březina Technical University of Liberec 28. února 2017 Co je to algoritmus? Porovnávání algoritmů Porovnávání algoritmů Co je to algoritmus? Který algoritmus je lepší? Záleží

Bardziej szczegółowo

Jednoduchá zobrazení. Podpořeno z projektu FRVŠ 584/2011.

Jednoduchá zobrazení. Podpořeno z projektu FRVŠ 584/2011. Podpořeno z projektu FRVŠ 584/2011. Obsah 1 2 Obsah 1 2 Společné vlastnosti jednoduchých zobrazení: Zobrazovací ref. plocha je rovina - souřadnice X, Y, případně ρ, ɛ Zobrazovaná ref. plocha je eliposid

Bardziej szczegółowo

Vybrané kapitoly z matematiky

Vybrané kapitoly z matematiky Vybrané kapitoly z matematiky VŠB-TU Ostrava 2018-2019 Vybrané kapitoly z matematiky 2018-2019 1 / 11 Křivkový integrál Vybrané kapitoly z matematiky 2018-2019 2 / 11 Parametricky zadaná křivka v R 3 :

Bardziej szczegółowo

TGH01 - Algoritmizace

TGH01 - Algoritmizace TGH01 - Algoritmizace Jan Březina Technical University of Liberec 31. března 2015 Metainformace materiály: jan.brezina.matfyz.cz/vyuka/tgh (./materialy/crls8.pdf - Introduction to algorithms) SPOX: tgh.spox.spoj.pl

Bardziej szczegółowo

Univerzita Palackého v Olomouci

Univerzita Palackého v Olomouci Počítačová grafika - 5. cvičení Radek Janoštík Univerzita Palackého v Olomouci 22.10.2018 Radek Janoštík (Univerzita Palackého v Olomouci) Počítačová grafika - 5. cvičení 22.10.2018 1 / 10 Reakce na úkoly

Bardziej szczegółowo

Przykłady zastosowao rozwiązao typu mapserver w Jednostkach Samorządu Terytorialnego

Przykłady zastosowao rozwiązao typu mapserver w Jednostkach Samorządu Terytorialnego Przykłady zastosowao rozwiązao typu mapserver w Jednostkach Samorządu Terytorialnego Plan prezentacji Wprowadzenie Czym jest serwer danych przestrzennych i na czym polega jego działanie? Miejsce serwera

Bardziej szczegółowo

ve Slezském a Moravskoslezském regionu Projekt Air Silesia v oblasti Polsko- eského pohrani í Informa ní systém kvality ovzduší

ve Slezském a Moravskoslezském regionu Projekt Air Silesia v oblasti Polsko- eského pohrani í Informa ní systém kvality ovzduší Projekt Air Silesia Informa ní systém kvality ovzduší v oblasti Polsko- eského pohrani í ve Slezském a Moravskoslezském regionu (pr b žná informace o innosti) Libor ernikovský eský hydrometeorologický

Bardziej szczegółowo

NÁVOD K POUŽITÍ KEZELÉSI KÉZIKÖNYV INSTRUKCJA OBSŁUGI NÁVOD NA POUŽÍVANIE. Česky. Magyar. Polski. Slovensky

NÁVOD K POUŽITÍ KEZELÉSI KÉZIKÖNYV INSTRUKCJA OBSŁUGI NÁVOD NA POUŽÍVANIE. Česky. Magyar. Polski. Slovensky CANON INC. 30-2 Shimomaruko 3-chome, Ohta-ku, Tokyo 146-8501, Japan Europe, Africa & Middle East CANON EUROPA N.V. PO Box 2262, 1180 EG Amstelveen, The Netherlands For your local Canon office, please refer

Bardziej szczegółowo

Linea rnı (ne)za vislost

Linea rnı (ne)za vislost [1] Lineární (ne)závislost Skupiny, resp. množiny, vektorů mohou být lineárně závislé nebo lineárně nezávislé... a) zavislost, 3, b) P. Olšák, FEL ČVUT, c) P. Olšák 2010, d) BI-LIN, e) L, f) 2009/2010,

Bardziej szczegółowo

Zaawansowany kurs języka Python

Zaawansowany kurs języka Python DBM, SQL 10 listopada 2011 Rodzaje baz danych Trwałe słowniki Klient-serwer SQL Bekreley DB Gnu dbm (n)dbm Firebird Sqlite Oracle MySQL PostgeSQL DB/2 Plan wykładu 1 Bazy danych DBM 2 3 4 Grafowe bazy

Bardziej szczegółowo

Implementace protokolu XMPP v JavaScriptu

Implementace protokolu XMPP v JavaScriptu České vysoké učení technické v Praze Fakulta elektrotechnická ČVUT FEL katedra počítačů Diplomová práce Implementace protokolu XMPP v JavaScriptu Bc. Jan Brůček Vedoucí práce: Ing. Tomáš Novotný Studijní

Bardziej szczegółowo

System Informacji Geograficznej (GIS) i jego zastosowania. Tomasz Sznajderski

System Informacji Geograficznej (GIS) i jego zastosowania. Tomasz Sznajderski System Informacji Geograficznej (GIS) i jego zastosowania Tomasz Sznajderski Czym jest GIS? GIS System Informacji Geograficznej (z ang. Geographical Information System) system informacyjny służący do wprowadzania,

Bardziej szczegółowo

Narzędzia OWASP dla developerów OWASP ESAPI & AppSensor OWASP 2011-11-23. The OWASP Foundation http://www.owasp.org

Narzędzia OWASP dla developerów OWASP ESAPI & AppSensor OWASP 2011-11-23. The OWASP Foundation http://www.owasp.org Narzędzia dla developerów ESAPI & AppSensor 2011-11-23 Wojciech Dworakowski Poland Chapter Leader SecuRing wojciech.dworakowski@owasp.org +48506184550 Copyright The Foundation Permission is granted to

Bardziej szczegółowo

Kapitola 4: Soustavy diferenciálních rovnic 1. řádu

Kapitola 4: Soustavy diferenciálních rovnic 1. řádu Sbírka příkladů Matematika II pro strukturované studium Kapitola 4: Soustavy diferenciálních rovnic 1 řádu Chcete-li ukončit prohlížení stiskněte klávesu Esc Chcete-li pokračovat stiskněte klávesu Enter

Bardziej szczegółowo

Funkcjonalność systemów zarządzania bazami danych przestrzennych w kartografii internetowej (PosrtgreSQL/PostGIS) Krzysztof Kuśnierek

Funkcjonalność systemów zarządzania bazami danych przestrzennych w kartografii internetowej (PosrtgreSQL/PostGIS) Krzysztof Kuśnierek Funkcjonalność systemów zarządzania bazami danych przestrzennych w kartografii internetowej (PosrtgreSQL/PostGIS) Krzysztof Kuśnierek Program referatu Przedstawienie program referatu Wprowadzenie Przestrzenne

Bardziej szczegółowo

Expresivní deskripční logiky

Expresivní deskripční logiky Expresivní deskripční logiky Petr Křemen FEL ČVUT Petr Křemen (FEL ČVUT) Expresivní deskripční logiky 79 / 156 Co nás čeká 1 Inference v deskripčních logikách 2 Inferenční algoritmy Tablový algoritmus

Bardziej szczegółowo

Tvarová optimalizace pro 3D kontaktní problém

Tvarová optimalizace pro 3D kontaktní problém Tvarová optimalizace pro 3D kontaktní problém s Coulombovým třením Petr Beremlijski, Jaroslav Haslinger, Michal Kočvara, Radek Kučera a Jiří V. Outrata Katedra aplikované matematik Fakulta elektrotechnik

Bardziej szczegółowo

egroupware czy phpgroupware jest też mniej stabilny.

egroupware czy phpgroupware jest też mniej stabilny. Opengroupware to projekt udostępniający kompletny serwer aplikacji oparty na systemie Linux. Dostępny na licencji GNU GPL, strona domowa: http://www.opengroupware.org/ Jego cechy to wysoka stabilność,

Bardziej szczegółowo

Wolne Oprogramowanie

Wolne Oprogramowanie Co to takiego i czy warto tego używać? IT Experts Sp. z o.o. 19 stycznia 2006 roku 1 2 3 4 5 6 (bez obaw, nikogo nie chcę nawracać) Zaznajomienie słuchaczy z ideą Wolnego Oprogramowania (mając cichą nadzieję,

Bardziej szczegółowo

na podstawie bazy Oracle NoSQL

na podstawie bazy Oracle NoSQL na podstawie bazy Oracle NoSQL Rozproszona baza danych stworzona w oparciu o Oracle Berkeley DB Java Edition Podstawowa organizacja danych typu kluczwartość Klucz złożony z klucza głównego i podrzędnego

Bardziej szczegółowo

T O M A S Z N I T K A

T O M A S Z N I T K A P R O F I L Jestem magistrem inżynierem z 5-letnim doświadczeniem na stanowisku programisty.net / C#, pracujący w polskim oddziale międzynarodowej firmy związanej z mediami. T O M A S Z N I T K A S O F

Bardziej szczegółowo

Co nám prozradí derivace? 21. listopadu 2018

Co nám prozradí derivace? 21. listopadu 2018 Co nám prozradí derivace? Seminář sedmý 21. listopadu 2018 Derivace základních funkcí Tečna a normála Tečna ke grafu funkce f v bodě dotyku T = [x 0, f (x 0 )]: y f (x 0 ) = f (x 0 )(x x 0 ) Normála: y

Bardziej szczegółowo

OWASP Day - Spring of Code 2k7 OWASP The OWASP Foundation

OWASP Day - Spring of Code 2k7 OWASP The OWASP Foundation Day - Spring of Code 2k7 06.09.2007 Przemysław 'rezos' Skowron uczestnik Spring of Code 2007 przemyslaw.skowron@gmail.com Copyright The Foundation Permission is granted to copy, distribute and/or modify

Bardziej szczegółowo

Katedra aplikované matematiky FEI VŠB Technická univerzita Ostrava

Katedra aplikované matematiky FEI VŠB Technická univerzita Ostrava Lineární algebra 8. přednáška: Kvadratické formy Dalibor Lukáš Katedra aplikované matematiky FEI VŠB Technická univerzita Ostrava email: dalibor.lukas@vsb.cz http://www.am.vsb.cz/lukas/la Text byl vytvořen

Bardziej szczegółowo

Paradigmata programování 2

Paradigmata programování 2 Paradigmata programování 2 1. cvičení Radek Janoštík Univerzita Palackého v Olomouci 11.2.2019 Radek Janoštík (Univerzita Palackého v Olomouci) Paradigmata programování 2 11.2.2019 1 / 19 Úvod Předmět

Bardziej szczegółowo

Klasická metodologie testování

Klasická metodologie testování Klasická metodologie testování Radek Mařík ČVUT FEL Katedra telekomunikační techniky, K13132 13. prosince 2017 Radek Mařík (radek.marik@fel.cvut.cz) Klasická metodologie testování 13. prosince 2017 1 /

Bardziej szczegółowo

Definice Řekneme, že PDA M = (Q,Σ,Γ,δ,q 0,Z 0,F) je. 1. pro všechna q Q a Z Γ platí: kdykoliv δ(q,ε,z), pak δ(q,a,z) = pro všechna a Σ;

Definice Řekneme, že PDA M = (Q,Σ,Γ,δ,q 0,Z 0,F) je. 1. pro všechna q Q a Z Γ platí: kdykoliv δ(q,ε,z), pak δ(q,a,z) = pro všechna a Σ; Deterministické zásobníkové automaty Definice 3.72. Řekneme, že PDA M = (Q,Σ,Γ,δ,q 0,Z 0,F) je deterministický (DPDA), jestliže jsou splněny tyto podmínky: 1. pro všechna q Q a Z Γ platí: kdykoliv δ(q,ε,z),

Bardziej szczegółowo

Periodický pohyb obecného oscilátoru ve dvou dimenzích

Periodický pohyb obecného oscilátoru ve dvou dimenzích Periodický pohyb obecného ve dvou dimenzích Autor: Šárka Petříčková (A05221, sarpet@students.zcu.cz) Vedoucí: Ing. Petr Nečesal, Ph.D. Matematické metody v aplikovaných vědách a ve vzdělávání, Fakulta

Bardziej szczegółowo

Multimedialne bazy danych. Andrzej Łachwa, WFAiIS UJ 2011

Multimedialne bazy danych. Andrzej Łachwa, WFAiIS UJ 2011 11 Multimedialne bazy danych Andrzej Łachwa, WFAiIS UJ 2011 Obiekty przestrzenne w bazach danych Wszystkie rysunki pochodzą z OpenGIS Simple Features Specification For SQL. Revision 1.1, Open GIS Consortium,

Bardziej szczegółowo

NARZĘDZIA WIZUALIZACJI

NARZĘDZIA WIZUALIZACJI Kurs interaktywnej komunikacji wizualnej NARZĘDZIA WIZUALIZACJI Andrzej Łachwa andrzej.lachwa@uj.edu.pl 3 4/8 Zobacz film: http://www.ted.com/talks/david_mccandless_the_beauty_of_dat a_visualization.html

Bardziej szczegółowo

GerbView. 20 grudnia 2015

GerbView. 20 grudnia 2015 GerbView GerbView ii 20 grudnia 2015 GerbView iii Spis treści 1 Wprowadzenie do GerbView 2 2 Główne okno programu 2 3 Top toolbar 3 4 Lewy pasek narzędzi 4 5 Polecenia menu 5 5.1 File menu.......................................................

Bardziej szczegółowo

1 Soustava lineárních rovnic

1 Soustava lineárních rovnic Soustavy lineárních rovnic Aplikovaná matematika I Dana Říhová Mendelu Brno Obsah 1 Soustava lineárních rovnic 2 Řešitelnost soustavy lineárních rovnic 3 Gaussova eliminační metoda 4 Jordanova eliminační

Bardziej szczegółowo

OCENA MOŻLIWOŚCI WYKORZYSTANIA SYSTEMU GRASS-GIS DO GRAFICZNEJ INTERPRETACJI WYNIKÓW PROGNOZ DEFORMACJI

OCENA MOŻLIWOŚCI WYKORZYSTANIA SYSTEMU GRASS-GIS DO GRAFICZNEJ INTERPRETACJI WYNIKÓW PROGNOZ DEFORMACJI GÓRNICTWO I GEOLOGIA 2010 Tom 5 Zeszyt 2 Roman ŚCIGAŁA Politechnika Śląska, Gliwice OCENA MOŻLIWOŚCI WYKORZYSTANIA SYSTEMU GRASS-GIS DO GRAFICZNEJ INTERPRETACJI WYNIKÓW PROGNOZ DEFORMACJI Streszczenie.

Bardziej szczegółowo

Firebird Alternatywa dla popularnych darmowych systemów bazodanowych MySQL i Postgres

Firebird Alternatywa dla popularnych darmowych systemów bazodanowych MySQL i Postgres Firebird Alternatywa dla popularnych darmowych systemów bazodanowych MySQL i Postgres Artur Kozubski Software Development GigaCon Warszawa 2008 Plan Historia projektu Firebird Architektura serwera Administracja

Bardziej szczegółowo

Forested areas in Cracow ( ) evaluation of changes based on satellite images 1 / 31 O

Forested areas in Cracow ( ) evaluation of changes based on satellite images 1 / 31 O Forested areas in Cracow (1985-2017) evaluation of changes based on satellite images Obszary leśne w Krakowie (1985-2017) szacowanie zmian na podstawie zobrazowań satelitarnych Cracow University of Technology

Bardziej szczegółowo

Portal internetowy Europejskiej Sieci Ekologicznej Natura 2000 w Polsce.

Portal internetowy Europejskiej Sieci Ekologicznej Natura 2000 w Polsce. Portal internetowy Europejskiej Sieci Ekologicznej Natura 2000 w Polsce. Robert Wańczyk ProGea Consulting, ul. Pachońskiego 9, Kraków,, Koncepcja Serwisu (1) Firma ProGea Consulting przygotowała portal

Bardziej szczegółowo