Geographic Resource and Analysis Support System (GRASS GIS)
|
|
- Magda Wójcik
- 5 lat temu
- Przeglądów:
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 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ółowoGeografická 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ółowoKomplexní 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ółowoMartin 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ółowoggplot2 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ółowoGRASS 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ółowoPlatforma 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ółowoPA152,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ółowoJak 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ółowoObsah. 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ółowoEaglePCB_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ółowoSimple 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 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ółowoShapefile, 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ółowoGeodata 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ółowoPodstawowe 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ółowoPraktyczne 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ółowoAproximace 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ółowoAutomatové 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ółowoInternet 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ółowoFunkce 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ółowoMatematika 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ółowoGRASS 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ółowoMATEMATIKA 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ółowoInverzní 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ółowoStavový 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ółowoKristý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ółowoNumerické 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ółowoKomplexní 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ółowoMatematika 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ółowoPowyż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ółowoReferenč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ółowoGeometrická 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ółowoIEL 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ółowoPř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ółowoStrona 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ółowoKristý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ółowoObsah 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ółowoWrocł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ółowoAnna 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ółowoBiofyziká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ółowoKontrolní 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ółowoLaplaceova 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ółowoEdita 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ółowoWprowadzenie 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ółowoParalelní 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ółowoToto 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ółowoProjekt 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ółowoNecht 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ółowoPrzestrzenne 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 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ółowoDane 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ółowoNetwork 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ółowoWprowadzenie 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ółowoGdy 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ółowoIB047. 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ółowoPharo 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ółowoNumerické 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ółowoZá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ółowoJednoduchá 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ółowoWhirlpool 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ółowoPetr 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ółowoLogika 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ółowoTGH01 - 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ółowoJednoduchá 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ółowoVybrané 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ółowoTGH01 - 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ółowoUniverzita 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ółowoPrzykł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ółowove 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ółowoNÁ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ółowoLinea 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ółowoZaawansowany 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ółowoImplementace 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ółowoSystem 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ółowoNarzę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ółowoKapitola 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ółowoFunkcjonalność 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ółowoExpresivní 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ółowoTvarová 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ółowoegroupware 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ółowoWolne 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ółowona 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ółowoT 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ółowoCo 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ółowoOWASP 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ółowoKatedra 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ółowoParadigmata 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ółowoKlasická 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ółowoDefinice Ř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ółowoPeriodický 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ółowoMultimedialne 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ółowoNARZĘ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ółowoGerbView. 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ółowo1 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ółowoOCENA 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ółowoFirebird 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ółowoForested 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ółowoPortal 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