Rastrová reprezentace

Podobné dokumenty
Úvod do GIS. Prostorová data II. část. Pouze podkladová prezentace k přednáškám, nejedná se o studijní materiál pro samostatné studium.

8. přednáška z předmětu GIS1 Rastrový datový model a mapová algebra

GIS Geografické informační systémy

GIS Geografické informační systémy

GIS Geografické informační systémy

GEOGRAFICKÉ INFORMAČNÍ SYSTÉMY 6

GIS Prostorové modely. Obsah přednášky Rastrový model Pravidelné, nepravidelné buňky Způsoby uložení Komprese dat

7. Geografické informační systémy.

Úrovně abstrakce reality

2. přednáška z předmětu GIS1 Data a datové modely

GIS Geografické informační systémy

Realita versus data GIS

Rastrová reprezentace geoprvků model polí Porovnání rastrové a vektorové reprezentace geoprvků Digitální model terénu GIS 1 153GS01 / 153GIS1

ZÁKLADY GEOINFORMATIKY. Přednášky z roku 2006

Úvod do GIS. Prostorová data I. část. Pouze podkladová prezentace k přednáškám, nejedná se o studijní materiál pro samostatné studium.

ÚVOD DO GEOGRAFICKÝCH INFORMA NÍCH SYSTÉM

GIS Geografiké informační systémy

SPŠS Č.Budějovice Obor Geodézie a Katastr nemovitostí RASTR RASTROVÉ ANALÝZY

Geografické informační systémy

9. přednáška z předmětu GIS1 Digitální model reliéfu a odvozené povrchy. Vyučující: Ing. Jan Pacina, Ph.D.

Digitální model reliéfu (terénu) a analýzy modelů terénu

12. přednáška ze stavební geodézie SG01. Ing. Tomáš Křemen, Ph.D.

Tvorba nových dat. Vektor. Geodatabáze. Prezentace prostorových dat. Základní geometrické objekty Bod Linie Polygon. Vektorová

INFORMAČNÍ SYSTÉMY PRO KRIZOVÉ ŘÍZENÍ GEOGRAFICKÉ INFORMAČNÍ SYSTÉMY A JEJICH VYUŽITÍ V KRIZOVÉM ŘÍZENÍ ING. JIŘÍ BARTA, RNDR. ING.

GIS Prostorové modely. Obsah přednášky Náhledy na svět Reprezentace v analogových mapách Prostorové modely Vektorový model Rastrový model

Tvorba modelu polí Rastrová reprezentace geoprvků Porovnání rastrové a vektorové reprezentace geoprvků Digitální model terénu GIS 1 155GIS1

Geografické informační systémy GIS

Algoritmizace prostorových úloh

Geoinformační technologie

Lekce 4 - Vektorové a rastrové systémy

ÚLOHY S POLYGONEM. Polygon řetězec úseček, poslední bod je totožný s prvním. 6 bodů: X1, Y1 až X6,Y6 Y1=X6, Y1=Y6 STANOVENÍ PLOCHY JEDNOHO POLYGONU

Algoritmy pro shlukování prostorových dat

Grafika na počítači. Bc. Veronika Tomsová

GEOGRAFICKÉ INFORMAČNÍ SYSTÉMY 4

Grafy. doc. Mgr. Jiří Dvorský, Ph.D. Katedra informatiky Fakulta elektrotechniky a informatiky VŠB TU Ostrava. Prezentace ke dni 13.

Jana Dannhoferová Ústav informatiky, PEF MZLU

KMA/PDB. Karel Janečka. Tvorba materiálů byla podpořena z prostředků projektu FRVŠ č. F0584/2011/F1d

1 Obsah přípravné fáze projektu Poohří

PostGIS Topology. Topologická správa vektorových dat v geodatabázi PostGIS. Martin Landa

Úvod do GIS. Atributy a jejich vztah k prostoru. Pouze podkladová prezentace k přednáškám, nejedná se o studijní materiál pro samostatné studium.

KIG/1GIS2. Geografické informační systémy. rozsah: 2 hod přednáška, 2 hod cvičení způsob ukončení: zápočet + zkouška

Lekce 10 Analýzy prostorových dat

Datové modelování. Datové modely v GIS. Úrovně abstrakce reality

Rastrové digitální modely terénu

SPŠS Č.Budějovice Obor Geodézie a Katastr nemovitostí VEKTOR VEKTOROVÉ ANALÝZY

Algoritmizace prostorových úloh

GEOGRAFICKÉ INFORMAČNÍ SYSTÉMY 3

NOVINKY V DATABÁZÍCH CEDA

Geografické informační systémy p. 1

Tvorba dat pro GIS. Vznik rastrových dat. Přímo v digitální podobě družicové snímky. Skenování

Geografická informace GIS 1 155GIS1. Martin Landa Lena Halounová. Katedra geomatiky ČVUT v Praze, Fakulta stavební 1/23

GEOGRAFICKÉ INFORMAČNÍ SYSTÉMY 10

Data GIS. Model reáln. Poloha v prostoru. Úrovně abstrakce reality. Reálný svět Vrstvy Objekty. - Datové modely v GIS - Tvorba dat pro GIS

Geografické informační systémy

Zobrazování těles. problematika geometrického modelování. základní typy modelů. datové reprezentace modelů základní metody geometrického modelování

Datové modely v GIS pro uložení prostorových dat. Uložení atributových dat

Geoinformatika. II GIS jako zpracování dat

Projekt Poohří. Výstavba modelových sítí a automatizace v rámci tvorby modelových sítí. Zpráva o stavu řešení problematiky

Úvod do předmětu 1GIS2

Geoinformatika. IX GIS modelování

GIS Geografické informační systémy

ZABAGED Mgr. Petr Neckář

Praktické využití mapových služeb v rámci tvorby projektových dokumentací

Ing. Pavel Hánek, Ph.D.

Laserové skenování (1)

autorovu srdci... Petr Hliněný, FI MU Brno 1 FI: MA010: Průnikové grafy

Kurz GIS v egovernmentu POKROČILÝ

Datové struktury. Zuzana Majdišová

Analýza dat a modelování. Speciální struktury

Profilová část maturitní zkoušky 2017/2018

Hierarchický databázový model

GIS. Cvičení 3. Sběr vektorových dat v ArcGIS

GEOGRAFICKÉ INFORMAČNÍ SYSTÉMY 12

Zdroj:

Profilová část maturitní zkoušky 2013/2014

9 Prostorová grafika a modelování těles

Modely datové. Další úrovní je logická úroveň Databázové modely Relační, Síťový, Hierarchický. Na fyzické úrovni se jedná o množinu souborů.

Terestrické 3D skenování

GIS Geografické informační systémy

Lekce 3 - Data v GIS

STRUKTURA RASTROVÝCH DAT

PROSTOROVÁ DATA. verze 1.0. autoři listu: Lukáš Holman, video Jan Kříž

Hierarchický model Josef Pelikán CGG MFF UK Praha. 1 / 16

Geoinformační technologie

3. přednáška z předmětu GIS1 atributové a prostorové dotazy

GEOGRAFICKÉ INFORMAČNÍ SYSTÉMY 8

3D v datových specifikacích INSPIRE. Lukáš HERMAN Geografický ústav PřF MU Brno

INOVACE BAKALÁŘSKÝCH A MAGISTERSKÝCH STUDIJNÍCH OBORŮ NA HORNICKO-GEOLOGICKÉ FAKULTĚ VYSOKÉ ŠKOLY BÁŇSKÉ - TECHNICKÉ UNIVERZITY OSTRAVA

6. Základy výpočetní geometrie

GIS a DPZ v geologii. Geoinformační systémy. Dálkový průzkum Země. Ondrej Lexa. Karel Martínek

Lekce 6 - Správa prostorových dat

Vyplňování souvislé oblasti

EXTRAKT z mezinárodní normy

Digitální model reliéfu (terénu) a analýzy modelů terénu

Objektově orientované databáze. Miroslav Beneš

PROGRAMY PRO GIS. Formovat/formulovat problém pro aplikaci v počítači. Fungování GIS programů na základní úrovni - "uvažovat" jako počítač

VY_32_INOVACE_INF.10. Grafika v IT

Dostupné zdroje geodat v ČR - nekomerční, státní správa, privátní sféra

Metody analýzy dat I. Míry a metriky - pokračování

Kartografické modelování. VIII Modelování vzdálenosti

Transkript:

Rastrová reprezentace Zaměřuje se na lokalitu jako na celek Používá se pro reprezentaci jevů, které plošně pokrývají celou oblast, případně se i spojitě mění. Používá se i pro rasterizované vektorové vrstvy, pokud je následná analýza jednodušší nad rastrem.

Rastrová reprezentace Rastrovou reprezentaci můžeme rozlišit podle způsobu dělení prostoru na: pravidelné (regular) - všechny buňky mají stejnou velikost a tvar. jednodušší pro ukládání a zpracování údajů, zabírají ovšem na disku mnoho místa. nepravidelné (irregular) - velikost i tvar jednotlivých buněk se liší. mohou mnohem lépe reprezentovat danou lokalitu (příklad roviny + zvlněná krajina), zpracovávání je algoritmicky i výpočetně náročné. hlavně pro DMR

Rastrová reprezentace Základním stavebním prvkem je u rastrové struktury tzv. buňka (cell, pixel). Buňky jsou organizovány do mozaiky. Jednotlivé buňky obsahují hodnoty (values). Typy tvarů buněk: čtvercová buňka, trojúhelníková buňka, hexagonální buňka.

Rastrová reprezentace Nejčastěji se používá čtvercová mřížka: je kompatibilní s datovými strukturami programovacích jazyků používaných pro tvorbu GIS software, je kompatibilní s mnoha zařízeními pro vstup a výstup dat (monitory, scannery, plottery), je kompatibilní s kartézským (pravoúhlým) souřadnicovým systémem.

Rastrová reprezentace Hexagonální mozaika Středy všech sousedních buněk jsou ekvidistantní (stejně od sebe vzdálené), což je výhodné pro některé analytické funkce (např.: paprskové vyhledávání). Ve čtvercové mřížce je toto nemožné a tato vlastnost se musí kompenzovat nebo se prostě zanedbává. Hexagonální tvar buňky se používá jen velmi zřídka.

Rastrová reprezentace Trojúhelníková mozaika Jednotlivé buňky nemají stejnou orientaci výhoda při reprezentování digitálního modelu reliéfu (terénu), kde je každému vrcholu o souřadnicích x,y přiřazena funkční hodnota z (výška z = f (x,y)). Jednotlivé trojúhelníky pak implicitně obsahují údaje o svém sklonu a směru tohoto sklonu. Daní za tuto vlastnost mnohem větší složitost algoritmů pracujících s tímto modelem.

Rastrová reprezentace Topologie je v rastrovém modelu definována implicitně (je jasné kdo je čí soused), tudíž není nutné ji explicitně ukládat jako pro vektorový model!

Stejně jako vektorový model, rastrová datová struktura může nést informace o bodech, liniích a plochách.

Vliv velikosti buňky (~ rozlišení) na tvar objektů

Při využívání rastru pro reprezentaci povrchu je třetí rozměr reprezentován jako hodnota tohoto rastru. Ta je pak funkcí dvourozměrných souřadnic z = f (x,y).

Čtvercová mřížka Umístění v souřadnicovém systému

Čtvercová mřížka V geometrii nastává problém metriky

Obrazová data Snímek dálkového průzkumu Země (DPZ) Ortofoto Scannované mapy, plány Dokumentace

Klasické rastry jednopásmová data: znázorňují rozložení vždy jen jednoho geografického jevu (nadmořská výška-dmt nebo vodstvo nebo lesy, ). mohou být získána např. převodem z vektorů nebo vyhodnocením obrazových dat.

Elektrické a plynové potrubí Lesní plochy

Datové modelování

Úrovně abstrakce reality Reálný svět Datový model Datová struktura Struktura datových souborů

Datové modely v GIS Klasické datové modely (vznikly jako výsledek transformace mapy do GIS rastrový datový model vektorový datový model hybridní datový model Objektově orientované datové modely vznikají přímou transformací typu vnitřní model GIS objektově orientovaný datový model

Datová struktura rastrových dat Matice pozice (řádek a sloupec) každého pixelu odpovídá jeho prostorovému umístění jednoduše implementovatelné náročnost na úložný prostor

Run-length kódování - rastr se ukládá jako série dvojic čísel, z nichž první znamená počet po sobě jdoucích buněk se stejnou hodnotou a druhé má význam hodnoty atributu v těchto buňkách - úspora úložného prostoru až o 80%, např. u katastrálních naskenovaných map

Quadtree prostor rozdělen do kvadrantů, každý kvadrant je homogenní oblast struktura vytváří strom s uzly reprezentující heterogenní oblasti a listy oblasti se stejnou hodnotou nelze použít při rotaci či změně měřítka

Zhodnocení rastrového datového modelu Geometrická složka popisu geoprvku obsažena implicitně, explicitní vyjádření není možné Tematická složka popisu geoprvku obsažena přímo v rastru Časová složka popisu geoprvku posloupnost rastrů v různých časových obdobích Složka popisu vztahů implicitně, velmi omezené

Datová struktura vektorových dat Vektorový datový model Identifikátor geoprvku Geometrický popis Tematický popis

Vektorový model a ukládání geometrické složky Nespojené modely nejjednodušší model každá entita je samostatně prostorově definována společné hranice u polygonů jsou digitalizovány dvakrát neexistují prostorové vztahy - nevhodný pro prostorové analýzy

Vektorový model a ukládání geometrické složky Topologický model základním topologickým prvkem je linie, tzv. hrana každá linie začíná, končí a protíná se s jinou linií pouze v uzlech ve struktuře jsou uloženy identifikátory označující pravý a levý polygon vzhledem k linii

uzel (node): reprezentuje bod či funguje jako počáteční a koncový bod u linie či plochy. U polygonu je počáteční i koncový uzel shodný. vrcholy (vertex): bod, kde se potkávají dvě orientované úsečky (hrany) hrany: může být součástí linie či může být součástí hranice mezi dvěma plošnými objekty Pokud se liniové objekty spojují, musíme definovat jejich spojitost v průsečících - uzlech. Konektivita (souvislost, spojitost) je první typ topologických vztahů, definuje se počátek a konec řetězce.

Pro reprezentované plošné objekty - polygony musíme definovat 3 druhy topologických vztahů: definování souvislostí, spojitosti hran obklopujících příslušnou plochu v uzlech (průsečících) definovat příslušnost hrany k dané ploše, tedy vztah čára - polygon nebo definovat plochy definovat sousednost ploch (hrana má počátek a konec), možno definovat sousednost ploch, která je vpravo a která vlevo.

geometrické chápání elementů ve vektorové reprezentaci topologické chápání elementů ve vektorové reprezentaci

topologie čára průsečík (spojitost)

topologie plocha čára (incidence - obsažnost)

topologie plochy nalevo a napravo (přilehlost)

Vektorový model a ukládání tématické složky Přímý přístup k databázi (bez SŘBD Systému řízení báze dat): textové soubory příklad formátu cvs jednoduché databázové tabulky (dbf tabulky)

Přístup pomocí SŘBD (DMBS) obsahuje soubor programů, které manipulují a obhospodařují údaje v databázi uživateli poskytuje přesně definované prostředky pro práci s tabulkami možnost svázání několika tabulek logicky do jedné přes vazby 1:1, 1:n, m:n.

1:1 Relace m:n 1:n

Přístup pomocí SŘBD (DMBS) Hierarchický model organizují data do stromových struktur spojení pouze mezi nadřízenými a podřízenými není spojení v na té samé úrovni, některé části modelu musí být opakovaně zaznamenávány v tomto modelu jsou pouze asociace: 1:1 a 1:n mezi typy entit Dnes se tento model moc nepoužívá.

Síťový model organizuje data do sítě umožňuje typ asociace 1:1 ; 1:n a též m:n struktura je méně redundantní (opakovatelná), ale je třeba ukládat více údajů o propojeních Dnes se tento model moc nepoužívá. Přístup pomocí SŘBD (DMBS)

Přístup pomocí SŘBD (DMBS) Relační model je založen na matematickém přístupu relaci data jsou uložena do obvyklých dvoudimenzionálních tabulkových dat propojení mezi tabulkami je dosaženo pomocí sdílených polí (tzv. pole ID) možné asociace 1:1 ; 1:n ; m:n

Zhodnocení vektorového datového modelu Geometrická složka popisu geoprvku realizována v podobě samostatných vrstev Tematická složka popisu geoprvku realizována pomocí relační databáze Vazba mezi tematickou a geometrickou složkou je realizována prostřednictvím unikátního identifikátoru Časová složka popisu geoprvku prozatím není zahrnuta Složka popisu vztahů realizována částečně pomocí tematické složky, částečně pomocí struktury datového modelu a částečně pomocí programů pracujících nad datovým modelem.

Objektově orientovaný model Vychází z objektově orientovaného programování, kde data jsou spravována jako objekty, což více přibližuje model reálnému světu. Není třeba definovat primární klíč, každý objekt má tzv. Object Identification Descriptor (OID), který má po celou dobu existence. Každý objekt, obsahuje nejenom atributy, ale i chování. Každá entita je modelována jako objekt s vlastní identitou. Model je flexibilní (je možné vytvářet a modifikovat objekty za běhu) Je možné vytvářet složitější objekty z jednodušších. Je zde snadná podpora časových dat

Porovnání datových modelů Rastrový datový model neumožňuje plnou realizaci popisu geoprvků jsou zde striktně odděleny složky realizované prostřednictvím dat a složky realizované prostřednictvím programového kódu Vektorový datový model umožňuje téměř plnou realizaci popisu geoprvků popis je roztříštěn do samostatných částí (prostorová, tématická databáze a programový kód) Objektově orientovaný datový model umožňuje plnou realizaci popisu geoprvků vysoká konzistence popisu prvků jednotlivé složky popisu každého geoprvku vytvářejí organický celek