34. Хранение и преобразование растровых данных
⇐ ПредыдущаяСтр 7 из 7 34. Хранение и преобразование растровых данных Кодирование и сжатие информации: каждому пикселу присваивается номер объекта вместо значения его признака, а номера объектов приписываются к таблице атрибутов и служат указателями атриьутов объектов. Растровый анализ с использованием: - калькулятора растра, - алгебры карт. Матрица равновеликих ячеек организована как колонки/строки, каждая ячейка хранит значение. Преимущества растра: - проще чем вектор во многих аналитических процессах, - быстрый оверлей сложных данных, - позволяет строить: точечное распределение данных, анализ поверхностей (видимости и т. д. ), расстояния (взвешенные, эвклидовы и т. д. ). Перевычисление растра происходит автоматически, если установлен размер ячейки при анализе. Проблемы, связанные с использованием растровых данных – требования к объему памяти и точности операций.
35. Технологии анализа данных, основанные на ячейках растра Функции, связанные с анализом и моделированием на базе ячеек растра называют алгеброй карт. Функции картографической алгебры разделяют на 4 типа в соответствии с количеством ячеек растра: локальные функции- 1 ячейка и несколько слоев- вычисляют значения по 1 ячейке, вычисляется каждая ячейка, начиная с верхней левой. фокальные- 3х3, 5х5 и т. д. соседних ячеек – вычисляют значения по входным соседним, соседи определяются «плавающим» окном при входе. зональные- ячейки одной зоны – большинство суммируют значения в слое по зонам другого слоя. необходимы 2 растра на входе: зоны и значения. глобальные- все ячейки растра – необходим доступ ко всем ячейкам на входе. Большинство рассчитывают расстояния.
36. Операции с растровыми слоями БД Как уже не раз отмечалось, многие элементарные ГИС-операции в растровых системах выполняются проще, чем в векторных. Нет необходимости определять пересечения линий, поскольку границы растровых полигонов определяются сменой атрибута пиксела. Для определения площади полигона нужно только подсчитать число пикселов с его атрибутом, а затем умножить на величину разрешения. При реклассе в растровом представлении ареалов достаточно изменить значение их класса по одному признаку или сочетанию признаков (присвоить новый идентификатор), тогда как при векторном представлении нужно еще устранить границы между ареалами одного и того же типа и слить полигоны в более крупные объекты; перекодировать последовательность отрезков линий, образующих границу (т. е. перестроить топологию); присвоить новый идентификатор каждому новому объекту. Следует отметить, что длина линий в растровом форматесущественно зависит от ее ориентации относительно ячеек растра. Если линия идет вдоль строк или столбцов, то ее длина равна сумме ячеек умноженной на величину разрешения. Если линия пересекает ячейки строго по диагонали, то ее длину нужно умножить на √ 2. Более сложная проблема — получение правильной длины извилистой линии. Разрешение растра может быть таково, что целый участок извилистой линии будет показан одной ячейкой, а тогда длина линии будет меньше реальной. Процесс построения слоев растровой ГИС подразумевает геометрическую согласованность данных по ячейкам растра, а атрибуты вступают в соответствие автоматически. Если данные разных слоев тематической БД взаимоувязаны в пространстве (представлены в одной системе координат, пикселы имеют одинаковый размер), то выполнение операций оверлея в растровых системах осуществляется только в атрибутивном пространстве, на уровне легенд карт. Здесь на первое место выходят не просто технологии совмещения данных.
В целом же для работы с взаимосвязями более пригодны векторные системы. Растровым системам, в которых мир моделируется как набор элементов, не свойственно понятие объекта как целого. Однако, используя простые приемы, можно оперировать взаимосвязями и в растровых системах.
37. – хрен с ним!
Воспользуйтесь поиском по сайту: ©2015 - 2024 megalektsii.ru Все авторские права принадлежат авторам лекционных материалов. Обратная связь с нами...
|