Úvod do GIS. Karel Jedlička. Zpracování dat I. Pouze podkladová prezentace k přednáškám, nejedná se o studijní materiál pro samostatné studium.

Podobné dokumenty
GEOGRAFICKÉ INFORMAČNÍ SYSTÉMY 8

Geoinformatika. VI Transformace dat

GEOGRAFICKÉ INFORMAČNÍ SYSTÉMY 9

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

Algoritmizace prostorových úloh

DZDDPZ3 Digitální zpracování obrazových dat DPZ. Doc. Dr. Ing. Jiří Horák Institut geoinformatiky VŠB-TU Ostrava

3.Restrukturalizace nebo manipulace s údaji

Kartometrická analýza starých map II. KGI/KAMET Alžběta Brychtová

GEOREFERENCOVÁNÍ RASTROVÝCH DAT

Geometrické transformace

GIS Geografické informační systémy

GEOGRAFICKÉ INFORMAČNÍ SYSTÉMY 10

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

PROBLEMATICKÉ ASPEKTY GEOREFERENCOVÁNÍ MAP

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

Geoinformační technologie

SPŠS Č.Budějovice Obor Geodézie a Katastr nemovitostí 4.ročník SOUŘADNICOVÉ SOUSTAVY VE FOTOGRAMMETRII

Realita versus data GIS

Přehled vhodných metod georeferencování starých map

GIS Geografické informační systémy

DIGITÁLNÍ ORTOFOTO. SPŠS Č.Budějovice Obor Geodézie a Katastr nemovitostí 4.ročník

Práce s texty, Transformace rastru, Připojení GPS

Transformace dat mezi různými datovými zdroji

Algoritmizace prostorových úloh

Kartometrická analýza starých map část 2

Digitální kartografie

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

Digitální kartografie 6

2D transformací. červen Odvození transformačního klíče vybraných 2D transformací Metody vyrovnání... 2

Rovinné přetvoření. Posunutí (translace) TEORIE K M2A+ULA

Geometrické transformace obrazu

Geografické informační systémy #6. Činnosti v rámci projektu GIS: vstup a restrukturalizace údajů

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.

Geometrické transformace obrazu a související témata. 9. přednáška předmětu Zpracování obrazů

13 Barvy a úpravy rastrového

Geometrické vidění světa KMA/GVS ak. rok 2013/2014 letní semestr

Geoinformační technologie

Deformace rastrových obrázků

Geometrické transformace pomocí matic

5. přednáška z předmětu GIS1 Princip tvorby dat

Přehled základních metod georeferencování starých map

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

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

Digitalizace starých glóbů

Rastrová reprezentace

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

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

Rastrové digitální modely terénu

GEOGRAFICKÉ INFORMAČNÍ SYSTÉMY 12

transformace je posunutí plus lineární transformace má svou matici vzhledem k homogenním souřadnicím [1]

4. Digitální model terénu.

Nová realizace ETRS89 v ČR Digitalizace katastrálních map

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

GEODETICKÉ VÝPOČTY I.

Geometrické vidění světa KMA/GVS ak. rok 2013/2014 letní semestr

Topografické mapování KMA/TOMA

Analýza a zpracování digitálního obrazu

7 Transformace 2D. 7.1 Transformace objektů obecně. Studijní cíl. Doba nutná k nastudování. Průvodce studiem

ZPRACOVÁNÍ DAT DÁLKOVÉHO PRŮZKUMU

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

OBRAZOVÁ ANALÝZA. Speciální technika a měření v oděvní výrobě

Metamorfóza obrázků Josef Pelikán CGG MFF UK Praha

Digitální kartografie 3

Algoritmizace prostorových úloh

Plzeňský kraj převzal v rámci realizace projektu Digitální mapa veřejné správy Plzeňského kraje první část hotového díla Účelovou katastrální mapu.

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

GEOGRAFICKÉ INFORMAČNÍ SYSTÉMY 6

GEOGRAFICKÉ INFORMAČNÍ SYSTÉMY

Bézierovy křivky Bohumír Bastl KMA/GPM Geometrické a počítačové modelování Bézierovy křivky GPM 1 / 26

Operace s obrazem II

Porovnání metod při georeferencování vícelistového mapového díla Müllerovy mapy Moravy

ČESKÉ VYSOKÉ UČENÍ TECHNICKÉ V PRAZE

Digitální mapa veřejné správy Plzeňského kraje - část II.

Digitální fotoaparáty a digitalizace map

ČESKÉ VYSOKÉ UČENÍ TECHNICKÉ V PRAZE FAKULTA STAVEBNÍ, OBOR GEODÉZIE A KARTOGRAFIE KATEDRA MAPOVÁNÍ A KARTOGRAFIE

SPŠS Č.Budějovice Obor Geodézie a Katastr nemovitostí 4.ročník RELATIVNÍ A ABSOLUTNÍ ORIENTACE AAT ANALYTICKÁ AEROTRIANGULACE

L A TEX Reprodukce starých map

Téma: Vektorová grafika. Určete pravdivost následujícího tvrzení: "Grafická data jsou u 2D vektorové grafiky uložena ve voxelech."

Úvod do GIS. Karel Jedlička. Analýza a syntéza I. Pouze podkladová prezentace k přednáškám, nejedná se o studijní materiál pro samostatné studium.

Generalizace. Přednáška z předmětu Tematická kartografie (KMA/TKA) Otakar Čerba Západočeská univerzita

Pravidla pro tvorbu ÚKM Jihočeského kraje

Činnosti v rámci projektů

Lekce 4 - Vektorové a rastrové systémy

Lekce 10 Analýzy prostorových dat

KMA/GPM Barycentrické souřadnice a

Jasové transformace. Karel Horák. Rozvrh přednášky:

Úvod do GIS. Návrh databáze a vstup geografických dat II

Matematická morfologie

Geografické informační systémy #6. Vstup údajů do GIS a jejich restrukturalizace

K metodám převodu souřadnic mezi ETRS 89 a S-JTSK na území ČR

Afinní transformace Stručnější verze

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

Obraz matematický objekt. Spojitý obraz f c : (Ω c R 2 ) R

Text úlohy. Která barva nepatří do základních barev prostoru RGB? Vyberte jednu z nabízených možností: a. Černá b. Červená c. Modrá d.

Geometrie pro počítačovou grafiku - PGR020

GIS Geografické informační systémy

APROXIMACE KŘOVÁKOVA ZOBRAZENÍ PRO GEOGRAFICKÉ ÚČELY

7 Analytické vyjádření shodnosti

Geografické informační systémy GIS

Matice. Je dána matice A R m,n, pak máme zobrazení A : R n R m.

Transkript:

Úvod do GIS Zpracování dat I Pouze podkladová prezentace k přednáškám, nejedná se o studijní materiál pro samostatné studium. Karel Jedlička

Zpracování dat Geometrické transformace Zpracování obrazu Převody mezi reprezentacemi Vektorizace Rasterizace Interpolace Tvorba TIN...

Geometrické transformace V GIS se používají 2D i 3D transformace. Problematice 3D transformací mezi souřadnicovými systémy se věnuje matematická kartografie. My se zde budeme zabývat pouze jednoduchými 2D transformacemi. Jedná se v podstatě o stejnou problematiku, jaká byla již zmiňována u digitalizace a u scannování! Nyní se na ni podíváme podrobněji.

Geometrické transformace Transformace mezi rovinnými pravoúhlými souřadnicemi jsou založeny na poznání přesné polohy vybraných identických bodů.

Geometrické transformace Volba identických bodů připomenutí» dobře» špatně U výběru dvojic identických bodů je také vhodné mít na paměti, že je nutné je vybírat co nejblíže okrajům transformovaného území, aby nebyly způsobeny nežádoucí deformace na okrajích.

Geometrické transformace Identické body a transformační koeficienty Transformační koeficienty jsou hodnoty, vypočtené z dvojic identických bodů, kterými se vyjadřuje přechod od zdrojové souřadnicové soustavy do cílové. U transformace se ale obvykle používá více identických bodů, než je nutné pro výpočet transformačních koeficientů. Hodnoty transformačních koeficientů se pak vypočtou metodou nejmenších čtverců, kde se minimalizuje suma rozdílů v poloze mezi souřadnicemi transformovaných bodů. Transformace je například posun a změna měřítka.

Geometrické transformace Transformace souřadnicového systému mezi rovinnými pravoúhlými souřadnicemi Lineární konformní transformace (LKT) Afinní transformace (polynomická prvního řádu) a polynomické transformace vyšších řádů Projektivní transformace další specializované transformace

Helmertova transformace speciální případ LKT; m = 1 Geometrické transformace Lineární konformní transformace X(X,Y) x(x,y) B m p(a,b) - nové souřadnice - staré souřadnice - úhel otočení - změna měřítka - posun Zápis rovnicí X = m. cos (B). x - m. sin (B). y + a Y = m. sin (B). x + m. cos (B). y + b Transformační koeficienty (m, B, a, b) lze vypočíst již ze dvou dvojic identických bodů (X1,Y1), (X2,Y2) a původní (x1,y1), (x2, y2). Zápis maticí X = m R x + p = m cos β sin β sin β cos β x y + a b

Geometrické transformace Lineární konformní transformace Posun Rotace Uniformní změna měřítka (v obou osách stejná) Zachovává tvar objektu! Je potřeba dvou dvojic identických bodů

Geometrické transformace Affiní transformace X(X,Y) x(x,y) A p(c,f) - nové souřadnice - staré souřadnice - regulární matice - posun Zápis rovnicí c X = a.x + b.y + c f Y = d.x + e.y + f Zápis maticí X = [ X, Y, W ] = [ x, y, w] a b c d e f 0 0 1 Transformační koeficienty (a, b, c,d,e,f) lze spočíst ze tří dvojic identických bodů. A = p = a b ( c, f c d )

Geometrické transformace Afinní transformace Posun Rotace Neuniformní změna měřítka (v každé ose jinak zkosení) Z obdélníka kosodélník Je potřeba tří dvojic identických bodů c f

Geometrické transformace Projektivní transformace

Geometrické transformace Projektivní transformace Posun Rotace Z obdélníka lichoběžník Je potřeba čtyř dvojic identických bodů

Geometrické transformace Polynomické transformace druhého a vyšších řádů Používají se pro deformace mapového listu, které mají lokální charakter, případně při komplikovanějším průběhu těchto deformací. Prakticky se však používají pouze řády 2 a 3, jelikož vyšší řády nepřinášejí podstatnější zvýšení přesnosti, spíše naopak. Obdélník deformují polynomické transformace vyšších řádů obdobným způsobem, jako afinní transformace. Jeho hranice v cílové soustavě pak tvoří křivky. Zatímco u prvního řádu to byly úsečky, u druhého řádu se jedná o části parabol, Další specializované transformace.. KMA/TGI

Geometrické transformace Projevy transformací Transformace Před Po Projekce Afinita Změna měřítka Rotace

Geometrické transformace Geometrické operace (nad vektory) Interaktivní editace prvků - obvykle standardní nástroje CAD jako kopírování, posuny, rotace, mazání, spojování a rozpojování segmentů. Snižování počtu vrcholů/ředění (Weeding/coordinate thinning,) - nástroj vycházející z generalizace a používaný hlavně po digitalizaci a vektorizaci. Spočívá v odstranění nadbytečného počtu vrcholů z linie. Zvyšování počtu vrcholů/zhušťování (Densification) - opak ředění - umělé vkládání dalších bodů na linii. Pouze pro vektorová data. Proložení bodů křivkou - použití po digitalizaci a vektorizaci vrstevnic. Proložení křivkou dodá vrstevnicím přirozený vzhled. Na rozdíl od zhušťování nezachovává 100% tvar křivky.

Zpracování obrazu U rastrových systémů a u systémů DPZ se pro úpravu rastrů používají nástroje nazývané souhrnně "Image Processing". Je to poměrně rozsáhlá problematika (na KIV a KKY se image processing učí celý semestr, částečně je probírán také v předmětu KKY/DPZ). Metody zpracování obrazu mají v GIS relativně omezené využití, resp. používají se ve Fotogrammetrii a DPZ. GIS využívá jejich výsledků.

Zpracování obrazu Některé z funkcí zpracování obrazu: filtrace (hledání hran, vyhlazování, ostření), úpravy histogramu (roztahování), prahování, změna jasu/kontrastu, odstraňování nečistot, mozaikování, klasifikace převzorkování (nejbližší soused, bilineární, bikubické)

Převody mezi reprezentacemi Jelikož pro některé analýzy jsou vhodnější vektorové reprezentace dat a pro jiné zase rastrové, GIS systémy pracující s oběma typy nabízejí nejrůznější nástroje umožňující a usnadňující převod mezi oběma reprezentacemi. Převod z rastrové do vektorové podoby se nazývá vektorizace, opačný proces z vektorové do rastrové podoby je rasterizace.

Vektorizace Vektorizace je převod rastru na vektor. Jedná se o složitější proces než rasterizace (je nutné rekonstruovat jednotlivé vektorové objekty z jejich spojité rastrové podoby). Existují tři základní metody Ruční (a čtvrt automatická ) Poloautomatická Automatická

Vektorizace Ruční Vše dělá operátor (případně za asistence počítače při přichytávání vektorových prvků na existující rastrovou kresbu - tzv. čtvrtautomatická ). Jedná se o nejméně náročný způsob na hardware a software, ale nejdéle trvající (záleží na podkladech). Vhodný pro staré podklady nebo řídké podklady, kde operátor musí velice často rozhodovat, co k čemu patří. Příklad systému - Kokeš, MicroStation I/RAS.

Vektorizace Poloautomatická Operátor zvolí počátek rastrové linie, systém se pokusí identifikovat rastrový objekt, ukáže operátorovi směr, kterým se vektorizace bude ubírat, a při potvrzení ze strany operátora, se vydá vektorizovat, dokud nenarazí na nějakou překážku (mezera, křižovatka) či sporný bod, kde se zastaví a čeká na operátorovu odezvu (jestli má pokračovat, v jakém směru má pokračovat, ). Existují dva módy poloautomatické vektorizace, podle způsobu přichytávání: na střed rastru (používaný pro vektorizaci linií), na okraj rastru (používaný pro vektorizaci polygonů).

Vektorizace Poloautomatická Přichytávání na okraj je pro počítač výrazně jednodušší, jelikož vektorizační software pouze hledá hranu v rastrovém obrazu, které se drží. Přichytávání na střed je složitější a pro identifikaci středu vektorizovaného objektu se využívá principu nazývaného skeletizace, který vychází z principů používaných v automatické vektorizaci.

Vektorizace Vektorizace linií skeletizace 1) 2) 3) Vektorizace polygonů

Vektorizace Poloautomatická Jelikož nascanované mapy jsou různé kvality (spíše horší než lepší), systémy pro poloautomatickou vektorizaci umožňují obvykle nastavit několik důležitých parametrů pro zautomatizování činnosti. Mezi tyto parametry patří: kvalita rastrového podkladu (jestli jsou objekty homogenní oblasti či ne), maximální přípustná šířka linie, akceptovatelná mezera v rastrové linii (při digitalizaci čerchovaných a jiných čar), akceptovatelný úhel mezi částmi linie a variabilita (jak reaguje systém na změny šířky pouze v jednom směru).

- kvalita podkladu - maximální šířka linie - akceptovatelná mezera - akceptovatelný úhel Vektorizace

- kvalita podkladu - maximální šířka linie - akceptovatelná mezera - akceptovatelný úhel Vektorizace

Vektorizace Poznámky Schopnosti systémů se liší,ne všechny systémy pro poloautomatickou vektorizaci mají výše uvedené možnosti. Navíc nastavení parametrů je vždy třeba provést empiricky. Písma ma mapách jsou často velmi nestandardními fonty => možnosti využití OCR jsou omezené převážněna analogové podklady vytvořené z digitálních dat (tištěné digitální mapy, výkresy). Příklad nástrojů pro poloautomatickou vektorizaci: MicroStation Descartes, I/Geovec.

Vektorizace Automatická Při automatické vektorizaci probíhá převod rastr->vektor automatizovaně, bez aktivní účasti operátora. Algoritmy automatické vektorizace vycházejí z algoritmů zpracování digitalizovaného obrazu a umělé inteligence. Tuto metodu však většinou nelze použít pro převod běžných analogových podkladů, ale pouze pro již tištěné map z digitálních podkladů (podobně jako OCR).

Vektorizace Princip automatické vektorizace pro jednotlivé typy základních objektů: Body - zpracovávací program vyhledá střed buňky reprezentující bod a zjistí jeho souřadnice a zaznamená je spolu s identifikátorem bodu v rastru (obvykle barva, či nějaká skalární hodnota). Linie - automatická vektorizace linií funguje na principu hledání kostry (skeletu, odtud skeletizace) objektů, což je metoda velice často používaná pro ztenčování objektů. Po nalezení skeletu jsou pak pouze vyhledány na sebe napojené pixely (v rámci 4 nebo 8 okolí) a ty tvoří požadovanou linii. Polygony - podobně jako u poloautomatické vektorizace jsou hledány hrany objektů a ty pak převáděny do linií. Poté se ze všech uzavřených liniových objektů vytvoří polygony.

Vektorizace Následné úpravy Po vlastní vektorizaci často následuje proces, který odstraní nadbytečné informace získané při vlastním procesu vektorizace (nadbytečné body). Může to být odstranění nadbytečného počtu vrcholů nebo i jiná generalizační technika. Příklad software umožňujícího automatickou vektorizaci: ArcGIS s modulem ArcScan, MicroStation Descartes.

Rasterizace Princip Provádí se jako překryt vektorové vrstvy na rastrovou mřížku (o určené velikosti buňky) a přiřazení hodnoty této buňky z vybraného atributu. Při rasterizaci je nejdůležitější určit správnou velikost buňky výsledného rastru (která bude dostatečně velká pro požadované účely, ale přitom nebude příliš velká pro možnosti hardware, které zpracovává rastr).

Rasterizace Metody řešení konfliktu Problémy však mohou vznikat v případech, kdy jedna výsledná buňka obsahuje více různých objektů. Pro řešení této se používají 3 základní metody, z čehož první dvě se používají pro převod bodů, linií i polygonů a zbývající jen pro převod polygonů: Metoda dominantního typu vychází z principu, že u buňky, do které zasahuje více objektů, se vyjádří podíl její plochy, zabíraný každým z objektů a hodnota objektu s největším podílem je pak buňce přiřazena (u bodů a linií se podíl plochy nahrazuje počtem a příp. délkou objektů, které buňka obsahuje). Metoda nejdůležitějšího typu buňce přiřadí hodnotu, která je považovaná za nejdůležitější z hlediska aplikace. Centroidová metoda, buňka má přiřazenou hodnotu definovanou polohou jejího středu při průmětu do vektorové reprezentace.

Rasterizace Dominantní typ Nejdůležitější typ Centroidy

Rasterizace Řešení konfliktů pro polygony