Лекция 7. ГРАФИЧЕСКОЕ ПРЕДСТАВЛЕНИЕ ОБЪЕКТОВ И ИХ АТРИБУТОВ Харитонов А. Ю. Министерство образования и науки Украины Донецкий национальный технический.

Презентация:



Advertisements
Похожие презентации
Лекция 2. Пространственный анализ - основа современной ГИС Харитонов А. Ю. Министерство образования и науки Украины Донецкий национальный технический университет.
Advertisements

Лекция 6. Геоинформационные структуры данных Харитонов А. Ю. Министерство образования и науки Украины Донецкий национальный технический университет Кафедра.
Лекция 4. Геоинформационные структуры данных Харитонов А. Ю. Министерство образования и науки Украины Донецкий национальный технический университет Кафедра.
Лекция 1. ЧТО ТАКОЕ ГЕОИНФОРМАЦИОННЫЕ СИСТЕМЫ? Харитонов А. Ю. Министерство образования и науки Украины Донецкий национальный технический университет Кафедра.
Географические информационные системы (ГИС). Актуальность ГИС Где это происходит? Как распределено учащееся население по районам? На каких маршрутных.
Определение функции n переменных. Геометрическая интерпретация в случае задания функции двух переменных. Задание функций. Классификация множеств пространства.
Кодирование графики. Кодирование графической информации Создавать и хранить графические объекты в компьютере можно двумя способами – как растровое или.
Компьютерная графика – использование вычислительной техники для создания графических изображений, их отображения различными средствами и манипулирования.
Алгоритм. Алгоритм это точно определённая инструкция, последовательно применяя которую к исходным данным, можно получить решение задачи. Для каждого алгоритма.
Метод координат 5 класс, Практические задания. Отметить точки на координатной плоскости х у (3; 2), 2 (2; 4), 3 (5; 8), 4 (5; 4), 5(7; 6), 6 (5;
МАССИВЫ Структурные типы данных В тех случаях, когда какой-либо объект описывается рядом однотипных значений (например, ежедневное количество осадков на.
Лекция 17. Работа с диаграммами Харитонов А. Ю. Министерство образования и науки Украины Донецкий национальный технический университет Кафедра компьютерных.
Тема занятия: « MS EXCEL:Построение диаграмм и графиков »
ПОСТРОЕНИЕ ДИАГРАММ И ГРАФИКОВ ФУНКЦИЙ 1.Графическое представление данных. 2.Типы диаграмм 3.Табулирование функции 4.Построение графиков математических.
КОДИРОВАНИЕ И ОБРАБОТКА ГРАФИЧЕСКОЙ ИНФОРМАЦИИ. Кодирование графической информации.
Модели поверхностей в ГИС Географические информационные системы Тверской государственный университет. Кафедра картографии и геоэкологии.
Аффинные преобразования Графический конвейер Астана. Лекция 7.
Створення простих діаграм. Диаграммы и графики Диаграммой называется графическое представление числовых данных в соответствии с некоторой системой условностей,
Геоинформационные технологии. В настоящее время в соответствии с требованиями новых информационных технологий создаются и функционируют многие системы.
На прошлом уроке мы научились строить график любой квадратичной функции. С помощью таких квадратичных функций мы можем решать так называемые квадратные.
Транксрипт:

Лекция 7. ГРАФИЧЕСКОЕ ПРЕДСТАВЛЕНИЕ ОБЪЕКТОВ И ИХ АТРИБУТОВ Харитонов А. Ю. Министерство образования и науки Украины Донецкий национальный технический университет Кафедра компьютерных систем мониторинга ГЕОИНФОРМАЦИОННЫЕ СИСТЕМЫ

2 Растровый метод Квантование Квантование - разбиение пространства на множество элементов, каждый из которых представляет малую, но вполне определенную часть земной поверхности. Метод использует элементы любой подходящей геометрической формы. Хотя возможны многие формы элементов растра, например, треугольная или шестиугольная, обычно проще использовать прямоугольники, а еще лучше - квадраты, которые называются ячейками. © Харитонов А. Ю.

3 Растровое представление графики Растровые структуры данных не обеспечивают точной информации о местоположении, поскольку географическое пространство поделено на дискретные ячейки конечного размера. Вместо точных координат точек есть отдельные ячейки растра, в которых эти точки находятся.

4 Способы включения атрибутивной информации 1 - присваивание значения атрибута каждой ячейке растра. Распределяя эти значения, мы в конечном итоге позволяем позициям значений атрибутов играть роль местоположений объектов. 2 - связывание каждой ячейки растра с базой данных, так что любое число атрибутов может быть присвоено каждой ячейке растра. © Харитонов А. Ю.

5 Векторный метод представления географического пространства задает точные пространственные координаты явным образом. Подразумевается, что географическое пространство является непрерывным, а не квантованным на дискретные ячейки. Это достигается приписыванием точкам пары координат (X и Y) координатного пространства, линиям связной последовательности пар координат их вершин, областям замкнутой последовательности соединенных линий, начальная и конечная точки которой сов-ют. © Харитонов А. Ю.

6 Векторное представление графики

7 Растровые модели данных Для создания растровой тематической карты собираются данные об определенной теме в форме двухмерного массива ячеек, где каждая ячейка представляет атрибут отдельной темы. Такой массив называется покрытием (coverage). Покрытия используются для представления различных типов тематических данных © Харитонов А. Ю.

8 Модель GRID/LUNR/ MAGI В этой модели каждая ячейка содержит все атрибуты вроде вертикального столбика значений, где каждое значение относится к отдельной теме. Так, значение атрибута типа почвы в позиции Х=10, Y=10 будет находиться рядом со значением атрибута типа растительности в той же позиции Х= 10, Y= 10. В этой модели каждая ячейка содержит все атрибуты вроде вертикального столбика значений, где каждое значение относится к отдельной теме. Так, значение атрибута типа почвы в позиции Х=10, Y=10 будет находиться рядом со значением атрибута типа растительности в той же позиции Х= 10, Y= 10. © Харитонов А. Ю.

9 Модель IMGRID Каждый из атрибутов выделен как самостоятельный слой. Один слой содержит признак только «сельского хозяйства», 1 и 0 для него означали бы соответственно наличие и отсутствие такой деятельности в каждой ячейке растра. Аналогично представляются другие слои, причем прямо адресуется теперь каждый признак, а не ячейки растра, как было в модели данных GRID/LUNR/MAGI. В итоге, слои складываются «вертикально» для получения единой карты. © Харитонов А. Ю.

10 © Харитонов А. Ю. GRID/LUNR/ MAGI IMGRID GRID/LUNR/ MAGI IMGRID

11 Модель MAP каждое тематическое покрытие записывается и выбирается отдельно по имени карты или названию, что достигается записью каждого показателя темы покрытия как отдельного числового кода или метки, которая может быть доступна отдельно при выборке покрытия. Метка соответствует части легенды, и с ней связан собственный приписанный ей символ. Таким образом результат изменений величины требует перезаписи только одного числа на ячейку, упрощая вычисл. каждое тематическое покрытие записывается и выбирается отдельно по имени карты или названию, что достигается записью каждого показателя темы покрытия как отдельного числового кода или метки, которая может быть доступна отдельно при выборке покрытия. Метка соответствует части легенды, и с ней связан собственный приписанный ей символ. Таким образом результат изменений величины требует перезаписи только одного числа на ячейку, упрощая вычисл. © Харитонов А. Ю.

12 © Харитонов А. Ю. Модель MAP

13 © Харитонов А. Ю. Групповое кодирование Начинаем с одного угла, задав его координаты и значение ячейки, затем переходим по главным направлениям (вниз, вверх, вправо, влево) вдоль области, записав число, представляющее направление, и еще одно, равное количеству ячеек, на которое переместились.

14 © Харитонов А. Ю. Цепочечное кодирование прокладываетя цепь ячеек растра вдоль границы каждой области, указываются координаты (X,Y) начала, значение ячеек для всей области, а затем вектора направлений, показывающие, куда двигаться дальше, где повернуть и как далеко идти. Обычно векторы описываются количеством ячеек и направлением в виде чисел 0,1,2,3, соответствующих движению вверх, вниз, вправо и влево.

15 © Харитонов А. Ю. Блочное кодирование -модификация группового кодирования. Вместо указания начальной и конечной точек и значения ячеек, выбираем квадратную группу ячеек растра и назначаем начальную точку, скажем, центр или угол, берем значение ячейки и сообщаем компьютеру ширину квадрата ячеек. Таким образом -может быть записана каждая -квадратная группа ячеек, включая -и отдельные ячейки, с -минимальным количеством чисел.

16 © Харитонов А. Ю. Квадродерево - вся карта последовательно делится на квадраты с одинаковым значением атрибута внутри. Вначале квадрат размером со всю карту делится на четыре квадранта (СЗ, СВ, ЮЗ, ЮВ). Если один из них однороден (т.е. содержит ячейки с одним и тем же значением), то этот квадрант записывается и больше не участвует в делении.

17 © Харитонов А. Ю. Квадродерево Каждый оставшийся квадрант опять делится на четыре квадранта, опять CЗ, СВ, ЮЗ, ЮВ. Опять каждый квадрант проверяется на однородность. Все однородные квадранты записываются, и каждый из оставшихся делится далее и проверяется, пока вся карта не будет записана как множество квадратных групп ячеек, каждая с одинаковым значением атрибута внутри. Мельчайший квадрат - одна ячейка растра.