Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Printsipi_GIS_A5_Shipulin

.pdf
Скачиваний:
55
Добавлен:
02.03.2016
Размер:
7.33 Mб
Скачать

 

Продовження таблиці 2.4.3.

JFIF

Формат файлів для зберігання і передачі

(JPEG File

зображень, стислих за алгоритмом JPEG.

Interchange

 

Format)

 

PCX

Поширений формат графічних файлів для

 

кольорових зображень, використовуваний в

 

більшості графічних редакторів. Зображення

 

стискується до 1:1,5.

GIF

Спосіб стискування графічного зображення.

(Graphics

Формат графічних файлів, найчастіше

Interchange File)

використовуваний в Інтернеті; забезпечує

 

стискування даних без втрат; алгоритм

 

стискування LZW

ERDAS

Файли розроблені, використовуючи програмне

IMAGINE

забезпечення обробки зображень IMAGINE.

 

Файли ERDAS IMAGINE можуть зберігати

 

безперервні і дискретні одноканальні або

 

багатоканальні дані.

IMG

Формат зображень, які скановані з високою

(Image)

роздільною здатністю. Графічний файл в пакеті

 

GEM.

 

Використовується в багатьох растрових ГІС-

 

пакетах, наприклад, ERDAS.

ER Mapper

ER Mapper файли розроблені, використовуючи

 

програмне забезпечення обробки зображень ER

 

Mapper.

ЕSRI Grid

Формат, розроблений фірмою ESRI, підтримує

 

32-бітові цілі і дійсні растрові сітки. Цілі гріди

 

призначені для представлення дискретних даних,

 

дійсні гріди використовуються для

 

представлення безперервних явищ.

MrSID™

Формат із змінною роздільною здатністю на

(Multiresolution

основі методу хвилевої модуляції, який

Seamless Image

забезпечує високу міру стискування.

Database)

 

 

110

З таблиці виходить, що проблема обмеженого дискового простору може бути вирішена шляхом використання компресованих растрів, що приведе до скорочення об'ємів файлів. Одним з найефективніших алгоритмів стискування є алгоритм Lempel-Zip-Welch (LZW), вживаний у форматі GIF, LZW. Компресія також підтримується у форматах TIFF і IMG.

При цьому важливо знати про можливі втрати інформації. Прикладом формату стискування з втратами інформації може бути JPEG; прикладами форматів стискування без втрати інформації можуть бути GIF, TIFF.

Розроблені формати, наприклад, MrSID, які дають великий коефіцієнт стискування.

2.4.6 Файл геоприв'язування растрових даних

Файли растрових даних у вибраному форматі представляють зображення, в якому положення кожної чарунки фіксується координатами зображення - номером ряду і номером колонки. Ці дані не містять інформацію про координати чарунок в прийнятій системі координат для реального земного простору, тому їх недостатньо для представлення географічних об'єктів.

Для представлення географічних об'єктів необхідно встановити перетворення координат зображення в координати реального світу. Спеціалізовані формати, такі як ERDAS IMAGINE, BSQ, BIL, BIP, GEOTIFF, Grid зберігають геопросторову інформацію в заголовку файлу зображення. Растрові дані, представлені в загальних форматах, необхідно спільно використовувати з окремими файлами геоприв'язування – Worldфайлами, які містять інформацію про перетворення координат зображення в координати реального світу. Файл геоприв'язування має туж назву, що і файл зображення, але його розширення доповнене в кінці буквою w (від World).

Таблиця 2.4.4 – Приклади файлів геопривязки

Файл зображення

Файл геопривязки

zones.tif

zones.tifw або zones.tfw

cost.jpg

cost.jpgw або cost.jgw

image.bil

image.bilw або image.blw

 

111

Файл геоприв'язування представляється у форматі ASCII; він містить інформацію для перетворення координат зображення в координати реального земного простору (табл.2.4.5).

Таблиця 2.4.5 – Приклад вмісту файла геопривязки

Аргументи

Приклад значень

 

аргументів

Розмір піксела по осі

0.423566666650000

Х

 

Коефіцієнти

0.000000000000000

повороту

0.000000000000000

Розмір піксела по осі

-0.423566666650000

-Y

 

Координати центру

79000.000000000000000

верхнього лівого

71000.000000000000000

піксела

 

За наявності файла геоприв'язування програма виконує трансформацію координат за формулами аффінних перетворень:

 

 

x' = Ax + By + C;

(2.4.19)

 

 

у' = Dx + Ey + F,

(2.4.20)

де

x', у'

обчислювані координати i-пиксела в прийнятій системі

 

координат для реального земного простору,

 

x, у

номер колонки, номер ряду піксела на карті

 

відповідно,

 

 

A, E

розмір піксела відповідно по осі Х, по осі –Y,

 

B, D

коефіцієнти повороту,

 

C, F

координати xо, yо

центру верхнього лівого піксела в

прийнятій системі координат для реального земного простору.

2.4.7 Резюме представлення географічних об'єктів растровими моделями

Узагальнена характеристика представлення географічних об'єктів растровими моделями приведена в табл. 2.4.5.

112

Таблиця 2.4.5 – Резюме представлення географічних об'єктів растровими моделями [29]

Фокус моделі

Триангуляційні дані орієнтовані на

 

моделювання безперервних явищ і зображень

 

земної поверхні

Джерела даних

Матеріали аерофотознімання, космічної зйомки,

 

збір GPS визначень,

 

конвертація з триангуляційних даних,

 

растеризування векторних даних,

 

сканування фотографій і креслень

Зберігання

Від координат нижнього лівого кута растру і

просторових даних

висоти, ширини чарунки, кожна чарунка

 

локалізована позицією її ряду і колонки

Представлення

Точкові просторові об'єкти представляються

просторових

однією чарункою. Лнійні просторові об'єкти

об'єктів

представляються ланцюжком суміжних чарунок

 

з однаковим значенням. Полігональні просторові

 

об'єкти представляються регіонами чарунок з

 

однаковим значенням

Топологічні

Суміжні чарунки можуть бути швидко

відношення

локалізовані приростом і відніманням значень

 

рядків і колонок

Геопросторовий

Просторовий збіг, аналіз близькості, аналіз

аналіз

поверхні, дисперсія, шлях найменших витрат

Картографічна

Растрові дані є кращими для презентації

продукція

зображень і безперервних явищ з поступовим

 

варіюванням атрибутів. Вони не зовсім личать

 

для викреслювання точкових і лінійних

 

просторових об'єктів

2.4.8 Контрольні питання і завдання для самостійної роботи

1)У чому полягає сутність растрових моделей географічних об'єктів?

2)Як представляються дискретні географічні об'єкти в растрових моделях?

113

3)Дайте визначення поверхні.

4)Як представляються безперервні явища растровими і сітковими моделями?

5)У чому полягають переваги і недоліки растрових моделей?

6)Чим визначається роздільна здатність растру?

7)Як визначаються координати чарунок растру в системі координат растру і геодезичній системі координат?

8)Чим визначається экстент регіону, топологія чарунок растру?

9)Опишіть відомі вам колірні моделі.

10) Що є зонування? Як можна використовувати таблицю атрибутів растру для операцій зонування?

11)Опишіть спосіб повної представлення і спосіб послідовного кодування для зберігання растрових даних.

12)Опишіть сутність методу групового кодування і методів, заснованих на порядку сканування для стискування растрових даних.

13)Опишіть сутність методу квадротомічного дерева для стискування растрових даних.

14)Наведіть коротку характеристику форматів зберігання растрових даних.

15)Що є файлом прив'язки растрових даних?

16)Наведіть узагальнену характеристику представлення географічних об'єктів растровими моделями.

114

_____________________________________________________________

Розділ 2.5

ТРИАНГУЛЯЦІЙНІ МОДЕЛІ ГЕОГРАФІЧНИХ ОБ'ЄКТІВ

2.5.1 Визначення моделі TIN

Модель TIN (Triangulation Irregular Network - триангуляційна нерегулярна мережа) географічних об'єктів – модель поверхні у вигляді мережі суміжних не пересічних трикутних граней, визначена по вузлах і ребрах, які покривають поверхню.

У назві моделі слова означають наступне:

Triangulation (Триангуляційна) – вказує спосіб побудови оптимізованого набору трикутників по набору точок;

Irregular (Нерегулярна) – точки можуть бути узяті із змінною щільністю для моделювання ділянок поверхні, де рельєф різко міняється;

Network (Мережа) – відображає топологічну структуру.

 

Рис. 2.5.1 – Геометрія моделі TIN [29]

 

Геометрія моделі TIN утворюється гранями, вузлами й ребрами у

тривимірному просторі.

 

 

Грань (Face)

– поверхня трикутника у тривимірному

 

 

просторі.

 

Вузол (Node)

– вершина трикутника з координатами X,Y,Z.

 

Ребро (Edge)

– сторона трикутника в тривимірному

просторі.

Кожна грань TIN є частиною поверхні в 3D-просторі. 115

Модель TIN є альтернативою растровим DEM і використовується в багатьох геоінформаційних системах, системах автоматизованого картографування. Моделі TIN розроблені в 1970-х роках як простий спосіб побудови поверхонь по нерегулярно розташованих точках.

Рис. 2.5.2 – Приклад відображення фрагмента поверхні вартості землі моделлю TIN

2.5.2 Властивості моделі TIN

Модель TIN має наступні властивості:

дозволяє отримати точне уявлення про локальну частину поверхні, використовуючи змінну щільність вузлів із значенням Z і лінії перетину поверхні;

є основою 3D-візуалізації поверхні;

дозволяє виконати складний аналіз поверхні (обчислення висот, ухилів, експозицій схилів, побудову ізоліній поверхні, розрахунки об'ємів, вертикальні профілі по трасі лінії, аналіз видимості).

2.5.3 Тріангуляція Делоне

Вихідними даними для побудови TIN є набір точок з

116

координатами X, Y, Z. Завдання полягає в тому, щоб по цьому набору точок створити мережу суміжних трикутників, що не перетинаються. Завдання побудови тріангуляції по набору точок є одній з базових в обчислювальній геометрії. До неї зводяться багато інших завдань. Вона широко використовується в машинній графіці і геоінформаційних системах для моделювання поверхонь і вирішення просторових завдань.

Завдання побудови тріангуляції по вихідному набору точок є неоднозначним, тому виникає питання, яка з різних тріангуляцій краща? Можна, наприклад, оптимальним рішенням рахувати таке, при якому сума довжин всіх ребер буде мінімальною серед всіх можливих тріангуляцій, побудованих на тих же вихідних точках. Рішення задачі за такої умови має високу трудомісткість [34].

а)

б)

Рис.2.5.3 – Формування трикутника у тріангуляції Делоне: а) круг,

побудований по точках 1,2,4, включає точку 3;

б) круг, побудований

по точках 1,2,3, не включає точку 4.

Найбільше поширення в ГІС отримала тріангуляція Делоне (Delaunay), яка названа на ім'я її автора радянського математика Бориса Миколайовича Делоне (1890-1980). За визначенням Делоне три точки формують трикутник в тріангуляції тоді і тільки тоді, коли в колі, описаному довкола цього трикутника немає інших точок розбиття. Кожен круг, що обмежує трикутник, не містить точок з набору усередині нього (рис.2.5.3, б).

Один з алгоритмів побудови тріангуляції Делоне заснований на генеруванні полігонів Тіссена (Thiessen) або Вороного. Для цього поверхня розбивається на області, в яких кожна точка розташована щонайближче до деякого вузлу мережі – генеруючій точки. Отримані межі формують полігони, які називають полігонами Тіссена або полігонами Вороного. Дві точки з'єднуються лінією в тріангуляції

117

Делоне, якщо їх полігони Тіссена мають загальну межу. Цей метод дозволяє отримати необхідні трикутники. Полігони Тіссена використовуються також при аналізі близькості.

Рис. 2.5.4 - Полігони Тіссена

2.5.4 Топологія в TIN

Модель TIN – це топологічна структура даних: ребра з'єднуються у вузлах; кожен трикутник суміжний з сусідніми трикутниками.

Топологічні відношення створюються шляхом створення в базі даних для кожного вузла вказівки на суміжні вузли. Простір довкола території представляється фіктивним вузлом.

Рис. 2.5.5 - Модель TIN

Модель TIN (рис. 2.5.5) в цифровому вигляді описується зв'язаними файлами - файлом вершин (табл.2.5.1), файлом покажчиків і файлом трикутників (табл.2.5.2). Для кожної точки розбиття

118

зберігається її унікальний номер, координати і список точок, з якими вона зв'язана прямими (за годинниковою стрілкою).

Табл.2.5.1 – Список вершин

Вершина

X

Y

Z

1

X1

Y2

Z3

2

X2

Y2

Z2

3

X3

Y3

Z3

4

X4

Y4

Z4

5

X5

Y5

Z5

6

X6

Y6

Z6

7

X7

Y7

Z7

Табл.2.5.2 – Список трикутників

Трикутник

 

Вершини

 

Суміжні трикутники

A

5

 

6

 

7

B

D

F

B

1

 

5

 

6

A

C

Q

C

1

 

2

 

6

B

D

R

D

2

 

6

 

7

A

C

E

E

2

 

3

 

7

D

F

S

F

3

 

5

 

7

A

E

G

G

3

 

4

 

5

F

T

P

2.5.5 Етапи створення моделі TIN

Модель TIN створюється в наступній послідовності.

Етап 1. Задання множини точок i по координатах Xi, Yi, Zi.

Рис. 2.5.6 - Множина точок

119

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]