Лекция №13 ВИЗУАЛИЗАЦИЯ ДАННЫХ
План:
-
Картографическая визуализация.
-
Изображения в неевклидовой метрике.
-
Виртуально-реальностные изображения.
-
Картографическая анимация.
1. Картографическая визуализация.
Невозможность непосредственного восприятия человеком цифровых моделей, представляющих пространственные данные в ГИС, и использование их исключительно в среде компьютера обусловливает необходимость визуализации данных. На практике графическое воспроизведение данных приобретает черты картографического изображения, поэтому почти всегда, говоря о визуализации данных в ГИС, имеется в виду их картографическая визуализация.
Спектр взаимодействия картографии и геоинформатики в части разработки новых типов карт и других геоизображений, существующих в цифровой среде или порождаемых ею, чрезвычайно широк. Так, ранее говоря о цифровых картах, мы имели в виду, что и сами эти карты, а вернее цифровые модели карты и технология их создания и использования принадлежат области картографии, а именно, картографии цифровой, а в еще более общем смысле - автоматизированной картографии.
Электронные карты (ЭК) - это картографические изображения на видеоэкране компьютера как результат визуализации некоторых цифровых данных. Такое толкование опирается на исторически сложившееся в научной литературе по геоинформатике и автоматизированной картографии разделение двух типов картографических изображений, генерируемых компьютером, на бумажные компьютерные карты (и атласы), в изобилии производившиеся с помощью разного рода устройств компьютерной графики еще в 70 - 80-е годы XX в. и электронные видеоэкранные карты, которыми стали обозначать изображения, генерируемые тем же компьютером не на «твердом» материале (преимущест-
венно бумаге), а на экране дисплея (монитора, видеомонитора), т.е. на видеоэкране.
Генерация электронных карт поддерживается более или менее многофункциональным программным средством типа картографических визуализа-торов и браузеров (броузеров, просмотровщиков, обозревателей), а также ви-зуализационными модулями систем настольного картографирования или ГИС. Поэтому производители продукции электронного картографирования (ЭК) или электронных атласов (ЭА) стали понимать под ними не сами актуально визуализированные данные (изображения), а цифровые записи, предназначенные для их картографической визуализации, вместе с программным средством, ее обеспечивающим.
Два значения сути ЭК как изображения и как электронного произведения (электронного издания) может быть объединено в их определении, утверждающем, что электронная карта это:
1) картографическое изображение, визуализированное на дисплее (видеоэкране) компьютера на основе данных цифровых карт или баз данных ГИС в отличие от компьютерных карт, визуализируемых невидеоэкранными средствами графического вывода;
2)картографическое произведение в электронной (безбумажной) форме, представляющее собой цифровые данные (в том числе цифровые карты или слои данных ГИС), как правило, в записях на диске CD-ROM, вместе с программными средствами их визуализации, обычно картографическим визуализа-тором или картографическим браузером (map browser), предназначенное для генерации электронных карт.
Анализируя картографические возможности ГИС-пакетов, можно отметить, что в них реализованы далеко не все известные картографические способы изображения. В одной из наиболее развитых в этом отношении ГИС Arc-View реализованы способы, названные в мастере тематического картографирования отдельным символом, цветовой шкалой, уникальным значением, локализованной диаграммой, плотностью точек (для полигональных слоев), масшта-
бируемым символом (для точечных и линейных слоев). Если перевести этот перечень с языка деловой графики на язык классификации способов, принятый в отечественной картографии, то получим картограммы, картодиаграммы, локализованные диаграммы, линейные знаки, значки, точечный. Использование описанных далее функций зонирования, районирования, оконтуривания и построения изолиний позволяет добавить также способы ареалов, изолиний, псевдоизолиний, качественного и количественного фона.
Большое значение при реализации способов имеет возможность перехода от непрерывных шкал количественных характеристик к дискретным шкалам с разным числом градаций и различными методами определения границ интервалов дискретных шкал. Например, в ArcView GIS 3.2 это пять методов: равно-площадной, равных интервалов, естественных границ, квантилей и стандартных отклонений.
Равноплощадной метод позволяет классифицировать полигоны по интервалам в значениях атрибутов так, чтобы общая площадь полигонов в каждом классе составляла примерно одну и ту же величину.
Метод равных интервалов позволяет выделить интервал, в пределах которого находятся значения атрибута, делящийся на равные части.
В методе квантилей границы интервалов атрибутов определяются таким образом, чтобы в каждый из них попало равное количество объектов.
В методе стандартных отклонений построение интервалов начинается со среднего значения атрибута, а значение интервалов выражается в долях стандартного отклонения (корень из дисперсии) в зависимости от числа интервалов.
Мастер построения тематических карт в системе Maplnfo Professional предлагает семь способов картографического изображения диапазонов, столбчатых и круговых диаграмм, значков, точечный, отдельных значений и поверхностей.
Все способы кроме последнего аналогичны подобным для системы Arc-View GIS. Так же, как в ArcView GIS, переход от непрерывных шкал количественных характеристик к дискретным может происходить по нескольким алго-
4
ритмам; равное количество записей, равный разброс значений, естественные группы, на базе дисперсий и квантилей. Есть отличия как в наборе алгоритмов, так и в сути способов, имеющих одинаковое наименование.
Особого внимания заслуживает способ поверхностей или растровых поверхностей. По точечным данным исходной таблицы выполняется интерполяция значений в центрах ячеек регулярной сетки одним из предлагаемых программой способов. Полученный файл сетки отображается в окне карты. Естественно, что этот способ используется преимущественно для показа явлений, имеющих непрерывное распространение на картографируемой территории.
Часто ГИС рассматривают лишь как средство автоматизированного построения карт и, соответственно, переносят на геоинформатику все требования и понятия картографии. Конечно, геоинформатика позаимствовала многое из картографии, однако, с одной стороны, возможности ГИС во многих элементах существенно превосходят возможности традиционного создания и использования карт, а, с другой, отношение к цифровым данным у пользователей ГИС гораздо более строгое, чем к аналоговой информации у пользователей традиционных карт.
С учетом изложенных выше представлений об электронной карте под электронным атласом понимается система, включающая цифровые данные и средства генерации электронных карт. Это аппаратно-программное средство генерации ЭК, а также иных некартографических элементов, образующих содержание ЭА в составе систем автоматизированного картографирования и/или ГИС на основе цифровых моделей карт или цифровых представлений (моделей) пространственных объектов в виде самостоятельных продуктов (произведений) электронной картографии (электронного картографирования).
В настоящее время ЭА и другие произведения и издания на компакт-дисках и в Интернете, существенный элемент содержания которых составляют электронные карты, вполне обычны. Современное разнообразие продукции электронного атласного картографирования требует ее анализа и классификации.
Классификация ЭА может быть проведена по двум основаниям.
Во-первых, по их содержанию, назначению и территориальному охвату, т.е. по традиционным принципам, сформировавшимся в атласном картографировании; это классификация атласов как «бумажных» изданий.
Во-вторых, по функциональным особенностям и возможностям ЭА, которые отличают их от традиционной бумажной продукции. В основе второй классификации лежат функции программных средств, поддерживающих визуализацию цифровых записей в форме электронных карт, а также дополнительные функции, присущие современным средствам типа картографических визуализаторов или браузеров с возможностями, дублирующими некоторые операции полномасштабных программных средств ГИС.
Нетрудно заметить, что электронные атласы копируют все типы продукции бумажного атласного картографирования. Электронные издания, воспроизводя набор свойств, традиционных для атласного картографирования, добавляют к нему множество функциональных возможностей, которые могут быть реализованы исключительно в цифровой среде. Поэтому типологию ЭА разумно строить, исходя из их функций. Одна из функциональных классификаций предложена Ф. Ормелингом в виде трехмерной матрицы классификации «атласных информационных систем», выделяющих визуализационные, интерактивные и аналитические функции и соответствующие им типы ЭА [F. Ormeling, 1995]
Опираясь на известные примеры ЭА, можно выделить пять типов, соответствующих ступеням практически непрерывного ряда расширения функциональных возможностей ЭА (предполагается, что старшие типы наследуют или могут наследовать функции младших типов; из-за невозможности поставить каждому из них сколько-нибудь краткий термин, они пока попросту пронумерованы) [А. В. Кошкарев, 1999]:
Тип 1. Фиксированные наборы видеоэкранных копий («слайдов»), или иной растровой картографической графики в широко распространенных форматах графических файлов (GIF, TIFF, bitmap и др.), «пролистываемые» по-
странично с помощью простого браузера, обычно из меню с перечнем сюжетов карт (оглавлением атласа).
ЭА этого типа может дублировать содержание издаваемой параллельно бумажной версии атласа, допускает ускоренное и малозатратное обновление содержания в новых версиях по сравнению с атласами, изданными традиционными полиграфическими средствами. Электронная версия атласа в столь незамысловатом, дешевом, но крайне ограниченном функционально исполнении может временно заменять более функционально богатый его вариант. ЭА такого типа не требуют специализированных программных средств для его использования (просмотр обеспечивает обычно примитивный браузер собственного изготовления или общедоступные средства подготовки демонстраций или презентационной графики).
Тип 2. Средство генерации масштабируемых векторных карт, чаще всего их фиксированных наборов, подготовленных на основе цифровых карт или набора слоев ГИС, с визуализаций фиксированного перечня элементов содержания (возможно с их разгрузкой). Средства просмотра допускают масштабирование изображения и его центрирование, скроллинг; средства навигации включают возможность визуализации искомого фрагмента карты по иерархическим рубрикаторам (спискам объектов политико-административного деления, населенным пунктам, аэропортам, объектам туристического бизнеса и т.п.). Обычно содержат крайне ограниченный набор атрибутов (площади территориальных единиц, людность населенных пунктов, таблицы расстояний и т.п.), некоторые картометрические средства (расчет расстояний между указанными пунктами или по маршруту движения), текстовые комментарии к картам или текстовую часть вербальными характеристиками объектов. Как правило, не содержат средств доступа к атрибутивной части данных, возможностей ее дополнения иными данными, в том числе производными на основе исходных или данными пользователя.
Типичным примером подобных атласов могут служить ЭА мира на CD-ROM. Сюда же могут быть отнесены фиксированные наборы растровых ЭК,
используемые в качестве основы для векторных (обычно - точечных) атрибутированных элементов тематическом нагрузки. Программные средства ЭА такого типа: картографические визуализаторы/вьюеры с ограниченными возможностями (обычно общедоступные типа public domain или намеренно функционально усеченные версии программных средств настольного картографирования, картографических визуализаторов или ГИС, программные средства собственной разработки под функции конкретного электронного продукта).
Тип 3. ЭА второго типа с дополнительными возможностями, включающими доступ к атрибутивной части данных, ее дополнение данными пользователя, введение новых (обычно точечных) объектов и их атрибутирование, а также визуализация, что обеспечивается доступом к графическим средствам (библиотекам картографических символов) или средствам их проектирования. В отличие от ЭА второго типа программные средства их использования должны включать простые функции графического (картографического) редактора.
Тип 4. Гибридные ЭА, обеспечивающие визуализацию и навигацию в разнородных графической и неграфической средах. Основное содержание ЭА этого типа составляют фиксированные композиции векторных карт с возможностью дополнения их объектами пользователя в избранной им схеме символизации атрибутов и значительная некартографическая сопроводительная информация в форме текстовых описаний карт и их объектов, табличной статистики, дублирующей или дополняющей содержание генерируемых карт, «слайдов» с фотографиями объектов, космическими снимками, деловой графикой, иллюстрирующей обобщенную по территории статистику.
Тип 5. Аналогичен четвертому типу ЭА, дополненный возможностями проектирования и создания картографических изображении, близкими или идентичными полнофункциональным картографическим визуализаторам. Содержит набор слоев, визуализируемых средствами создания композиций карг, включая выбор картографических проекций, выбор визуализируемых слоев с заданным порядком графической композиции, средств картографического изображения из достаточно полного их набора (картодиаграмма, картограмма,
масштабируемые значки и т.п.) с палитрами графических средств (штриховка, цветовая заливка полигональных объектов; стиль, цвет и толщина линий для линейных объектов; векторные масштабируемые значки для точечных объектов и т.д.), автоматическое или интерактивное размещение географических названий, шкалирование диапазона изменчивости количественных характеристик, проектирование легенды карты в целом, компоновка картографического изображения (название карты, легенда, численный и графический масштаб, стрелка «север-юг», карты-врезки, иное текстовое и графическое дополнительное оснащение и т.п.). Такой ЭА представляет собой по существу инструмент проектирования ЭА произвольного содержания самим пользователем.
В условиях функционального сходства интерактивных аналитических ЭА высокого уровня с ГИС, один из их отличительных признаков видится в том, что электронному атласу, в отличие от ГИС, присуща повествовательная, а не диалоговая парадигма структурной организации.