DIGITALIZACJA I WEKTORYZACJA Jarosław Bosy. DIGITALIZACJA I WEKTORYZACJA Na oryginalnym materiale Na ekranie monitora.

Slides:



Advertisements
Podobne prezentacje
Przekształcenia geometryczne.
Advertisements

The Thousand Islands Pan kiedyś stanął na brzegu
Rekurencja 1 Podprogram lub strukturę danych nazywamy rekurencyjną, (recursive subprogram, recursive data structure) jeżeli częściowo składa się z samej.
Krzysztof Skabek, Przemysław Kowalski
Projekt Do kariery na skrzydłach – studiuj Aviation Management Projekt współfinansowany ze ś rodków Europejskiego Funduszu Społecznego. Biuro projektu:
Cyfrowy model powierzchni terenu
W strefach 1 – 4 zastosowano odwzorowanie (powierzchniowe-wiernokątne)
Rozdzielczość obrazu bitowego
Szczególna teoria względności
Logiki (nie)klasyczne
Przekształcenia afiniczne
Trendy rozwoju rozproszonych systemów GIS
Szczególna teoria względności Co jest a co nie jest względne?
Geometria obrazu Wykład 13
Przykład włamania do aplikacji internetowej poprzez modyfikację zapytań SQL Skrypty ASP Serwer bazy danych MS SQL Server Piotr Kuźniacki BDi.
Zestawienie wyników badań Researches summary. 1. Czy Twoi rodzice uprawiają jakieś sporty lub w inny aktywny sposób spędzają wolny czas poświęcając im.
Korelacja, autokorelacja, kowariancja, trendy
Licencjonowanie wirtualizacji
Wykład 11. Podstawy teoretyczne odwzorowań konforemnych
Damian Ciunowicz i Krystian Baranowski – kl. I „TL’’
Wykład 13. Odwzorowania elipsoidy obrotowej na powierzchnię kuli
Deutsche Bank PBC Finansowanie eksportu w Deutsche Bank PBC
Music: Nightengale Serenade
Algebra Przestrzenie liniowe.
Przekształcenia liniowe
ANALIZA KINEMATYCZNA MANIPULATORÓW ROBOTÓW METODĄ MACIERZOWĄ
How to make an application on Step by Step Instructions
Odwzorowania kartograficzne Układy współrzędnych płaskich
Redukcje obserwacji geodezyjnych z fizycznej powierzchni Ziemi na elipsoidę i na płaszczyznę państwowego układu współrzędnych.
SHOPPING- ROBIENIE ZAKUPÓW.
Grafika i komunikacja człowieka z komputerem
Wydział Elektroniki Kierunek: AiR Zaawansowane metody programowania Wykład 5.
Grafika i komunikacja człowieka z komputerem
Rights of the child. Kliknij, aby edytować format tekstu konspektu Drugi poziom konspektu  Trzeci poziom konspektu Czwarty poziom konspektu  Piąty poziom.
Grafika i komunikacja człowieka z komputerem
Dynamika ruchu płaskiego
Much, many, a lot of, some,any
Wstęp do Fizyki Środowiska - Podstawy mechaniki płynów Problems 1 Lecture 1 1)In a vertical capillary filled with water air bubbles are rising Sketch the.
CROSSWORD: SLANG. Konkurs polega na rozwiązaniu krzyżówki. CROSSWORD: SLANG Wypełnione karty odpowiedzi prosimy składać w bibliotece CJK, lub przesyłać.
… there was someone in the past who said: „To earn million you need billion”. In my opinion, it’s true.
DEMO Jak założyć konto na Microsoft Virtual Academy?
Did you know?. 1 in 8 people living in Britain live in London, 12 million people live in London - this is a major European city London is the world largest.
GIS – SYSTEMY INFORMACJI GEOGRAFICZNEJ
DEFINITION OF COMPOSITE PROGRAMMABLE GRAPH (CP-GRAPH)
Karol Więsek PwC Abusing APNs for profit. Historia: audyt sieci jednego z operatorów Po powrocie: „czyste” karty SIM.
Przetłumacz podane w nawiasach fragmenty zdań na j. angielski.
Gini index measures the extent to which the distribution of income (or, in some cases, consumption expenditure) among individuals or.
Grafika 2d - Podstawy. Kontakt Daniel Sadowski FTP: draver/GRK - wyklady.
GIS - elementy. Zasilanie systemu GIS Przetwarzanie graficzno-numeryczne: grafika rastrowa i wektorowa Oto jak będzie wyglądała mała literka "a" po powiększeniu.
MAPA NUMERYCZNA WPROWADZENIE Jarosław Bosy. ISTOTA MAPY NUMERYCZNEJ (1) Źródło Waldemar Izdebski Wykłady z przedmiotu SIT / Mapa zasadnicza.
Marcin Gliński Instytut Języków Romańskich i Translatoryki UŚ Regionalny Ośrodek Doskonalenia Nauczycieli WOM w Katowicach NOCNE POWTÓRKI MATURALNE 2016.
Rektyfikacja zdjęć Rektyfikacja zdjęć to przetwarzanie zdjęć do postaci kartometrycznej i przedstawienie w układzie współrzędnych terenowych. Rezultat.
MAPA NUMERYCZNA: METODY TWORZENIA MAPY NUMERYCZNEJ WIELKOSKALOWEJ K Jarosław Bosy.
Metody Analizy Danych Doświadczalnych Wykład 9 ”Estymacja parametryczna”
Polish is a Slavic language spoken primarily in Poland, being the mother tongue of Poles. It belongs to the West Slavic languages. Polish is the official.
C PRZEWODNIK PO NAJCIEKAWSZYCH MIEJSCACH WROCŁAWIA - GUIDE TO THE MOST INTERESTING PLACES OF WROCLAW Cześć jestem Krzysztof. Dziś będę pokazywał Ci Najciekawsze.
Www,mojesilnedrzewo.pl. W dniach 15 marca – 30 kwietnia 2010.r.wytwórnia wody mineralnej Żywiec Zdrój SA wspólnie z Fundacją Nasza Ziemia i Regionalną.
There are lots of places in Poznan where young people can spend time actively. They are mainly pitches, courts and swimming pools but also bicycle paths.
Opracowanie: Katarzyna Gagan, Anna Krawczuk
Forest fire protection
MAPA NUMERYCZNA Jarosław Bosy.
OPB - On-chip Peripherial Bus AXI – Advance eXtensible Interface
A prototype of distributed modelling environment
Running Dictation Activity to Engage Students in Reading, Writing, Listening, and Speaking.
System rzymski Roman system
zl
1) What is Linux 2) Founder and mascot of linux 3) Why Torvalds created linux ? 4) System advantages and disadvantages 5) Linux distributions 6) Basic.
Beata Charkiewicz. Table of Contents  Introduction To Android  History Of Android  What is OHA?  Devices with android  Android Features  Android.
Zapis prezentacji:

DIGITALIZACJA I WEKTORYZACJA Jarosław Bosy

DIGITALIZACJA I WEKTORYZACJA Na oryginalnym materiale Na ekranie monitora

Some data are available only in paper form. More accurate than the screen Scanner not necessary If vector output required Advantages of the Digitizing Tablet

The digitizer is an electronic tablet. The user places a map or photograph on the digitizer. Behind it is a device that senses the location of a pointer. This pointer is used to trace the features on a map. Basically digitizing is a fancy, high tech method of tracing. The Digitizer

WPASOWANIE RASTRA Transformacja Helmerta (1) Transformacja przez podobieństwo (Helmerta, liniowa transformacja konforemna) - w literaturze anglojęzycznej „similarity transformation” - realizuje podobnie jak transformacja izometryczna sztywne ruchy płaszczyzny, obrót, przesunięcie i dodatkowo przeskalowuje (homotetia) współrzędne układu pierwotnego. Jest to najbardziej znana i powszechnie używana transformacja w praktyce geodezyjnej. Wynika to z wiernokątności transformacji, co powodowało stosowanie jej w czasach kiedy pomiary kątów i kierunków były najważniejszą z metod wyznaczania pozycji. Zastosowania transformacji wiernokątnej to przeliczanie współrzędnych prostokątnych na niewielkich obszarach i relatywnie niskich wymaganiach dokładnościowych, kalibracja zeskanowanych obrazów map i zdjęć lotniczych, a także badania geometrycznych właściwości obiektów przemysłowych i inżynieryjnych. Ograniczony obszar używalności transformacji Helmerta wynika z tego, że użyty w algorytmie współczynnik skali jest jednolity dla całego rozpatrywanego obszaru. Formuła transformacji przez podobieństwo: gdzie: X W, Y W - współrzędne w układzie wtórnym, X P, Y P - współrzędne w układzie pierwotnym, X 0, Y 0 - przesunięcie początku układu pierwotnego, k- współczynnik zmiany skali układu pierwotnego,  - kąt obrotu układu pierwotnego względem wtórnego.

WPASOWANIE RASTRA Transformacja Afiniczna (1) Transformacja afiniczna – w literaturze anglojęzycznej „general affine transformation” wywodząca się z odwzorowań rzutowych, najczęściej wykorzystywana przy kalibracji zdjęć lotniczych (orientacja wewnętrzna) i zeskanowanych arkuszy map. Jako transformację współrzędnych geodezyjnych stosuję się metodę afiniczną dla układów o relatywnie dużych zniekształceniach i zmiennych skalach w obu kierunkach osi współrzędnych (taki przypadek możemy zaobserwować w odwzorowaniu Gaussa – Krügera). Przekształcenia afiniczne przekształcają proste i płaszczyzny na proste i płaszczyzny, zachowują równoległość prostych nie zachowują równości kątów i zmieniają skalę każdej z osi współrzędnych. Transformacja afiniczna rozwiązywalna jest poprzez znajomość co najmniej trzech punktów dostosowania w obu układach. By otrzymać parametry transformacji afinicznej należy napisać równania dla każdej z osi współrzędnych. Wzory transformacji afinicznej można zapisać także przy pomocy parametrów identyfikowalnych geometrycznie.

WPASOWANIE RASTRA Transformacje afiniczne wyższych rzędów Podobnie jak wielomianowe przekształcenia wiernokątne, transformacje afiniczne wyższych rzędów stosowane są jako odwzorowania dużych obszarów o zmiennych zależnościach skalowych. Nadają się one do przeliczania układów współrzędnych, gdzie nie zastosowano reguły wiernokątności np. układy w odwzorowaniu Soldnera lub do lokalnych układów nie matematycznych np. dawne układy katastralne. Transformacje wielomianowe afiniczne (ogólne) dają bardzo dobre wyniki przy kalibracji obrazów rastrowych – mapy, zdjęcia lotnicze, a także przy opracowywaniu osnów fotogrametrycznych – aerotriangulacja. Stosując transformacje afiniczne do przeliczania współrzędnych sieci geodezyjnych należy pamiętać o tym że transformacja afiniczna zmienia całkowicie geometrię sieci, na rzecz małych odchyłek na punktach dostosowania. Ogólne wzory na wielomiany afiniczne:

Scanning Resolution The chosen resolution depends on the width of the features, and the scale of the map. The chosen resolution depends on the width of the features, and the scale of the map. For example, if you have a 1:250,000 map, scanned at 300dpi For example, if you have a 1:250,000 map, scanned at 300dpi Pixel size (cm) = Resolution of scanner (inches) * 2.5 * map scale Pixel size (cm) = Resolution of scanner (inches) * 2.5 * map scale Pixel size (cm) = (1/300) * 2.5 * 250,000 Pixel size (cm) = (1/300) * 2.5 * 250,000 Therefore, each pixel is 2000cm wide. Therefore, each pixel is 2000cm wide. Pixel size (m) = 20m. Pixel size (m) = 20m.

WPASOWANIE RASTRA C-GEO

WPASOWANIE RASTRA Transformacja Helmerta (2)

WPASOWANIE RASTRA Transformacja Afiniczna (2)

Often there is error from digitizing, such as; gaps between lines that should meet lines that exceed the line they should meet (dangles) parallel lines that cross Step 3 in Digitizing: Data editing

Potential digitising errors in the real world!

Yet more potential digitising errors in the real world!

Map must be high quality Map must be clean Must have lines 0.1mm wide or greater In the Scanning Process Range of issues such as contrast, brightness, and resolution must be sorted out in the scanning process Too little brightness = non-recognition of some features. Too much brightness = unwanted ‘information’ such as dirt and dust may be included. Contrast and Brightness are usually set by a mixture of trial and error, and judgement. Scanning Existing Maps

Proces skanowania i wektoryzacji

Vectorization of Lines Usually part of the post-scanning editing process A number of pixels forming a structure are registered (b) Skeletonization. All pixels along the line except along the centre are stripped off (c). Linearization. Pixels are connected one-by-one along the line. Where a line segment curve is greater than a defined threshold, the line segment is considered not to be straight, and a new line is started. Coordinates are calculated for the start and end points of the straight line segment, and an arc is then formed (d). Original mapScanned image Skeletonization Vector output

WEKTORYZACJA (1)

WEKTORYZACJA (2)

Formaty plików wektorowych - MIF Version 300 Charset "WindowsLatin2" Delimiter "," CoordSys NonEarth Units "m" Bounds (100, 100) (1000, 1000) Columns 1 obiekty Char(10) Data Rect Pen (1,2,32768) Brush (1,0, ) Rect Pen (3,2, ) Brush (1,0, ) Text "33" Font ("Arial CE",0,0,32768) Text "2k" Font ("Arial CE",3,0, , ) Text "22" Font ("Arial CE",3,0, , )

Formaty plików wektorowych - DXF

Plik wyjściowy C-Geo

Plik w formacie dxf - Autocad

Plik w formacie scr -Microstation

Plik w formacie SWING – K1

Plik w formacie TANGO