Практическая работа № 14
Ознакомление с MapInfo. Проектирование таблиц. Пример создания площадных объектов
Цель задания: овладеть навыками работы в MapInfo, создания таблиц MapInfo, ручной векторизации (преобразования из растрового формата в векторный) объектов площадной локализации.
Постановка проблемы. Площадными условными знаками изображается третья многочисленная группа географических объектов. Создание площадных знаков в любых ГИС имеет по сравнению с точечными и линейными знаками свои особенности, которые проявляются не только на этапе векторизации, но и при создании таблиц и последующей работе с ними.
Необходимые для выполнения задания знания по предмету: векторный и растровый формат представления пространственной информации, способы векторизации растровых изображений, информационные слои в ГИС, реляционные базы данных, оверлей слоев, топология и оверлей площадных объектов.
Выполнение примера задания. В меню Пуск, Все программы в разделе MapInfo выберите команду MapInfo Professional 7.5 SCP. В меню Файл выберите команду Открыть…. В папке «Мои документы» \ «Задание 3» найдите файл рабочего набора «Пример» и откройте его. В рабочей области программы появиться карта. На ней пока имеются лишь точечные и линейные объекты, соответствующие высотным отметкам, береговой линии озер и крупных рек, а также речной сети. К ним следует добавить некоторые площадные объекты – леса и акватории. Однако соответствующих слоев, в которые можно было бы внести эти объекты, еще не существует (в этом можно легко убедиться, вызвав окно Управление слоями).
В меню Файл выберите команду Открыть… и в поле Тип файлов выберите формат таблиц MapInfo – MapInfo (*.tab). Таблица в MapInfo (table) – это информационный слой, содержащий пространственные данные в векторном формате, и ассоциирующаяся с ним база данных реляционного типа, в которой хранятся семантические (непространственные) атрибуты объектов. Набор таблиц – собственно электронная карта, называемая в MapInfo «рабочим набором» (рис. 78). В диалоговом окне Открыть таблицу в папке «Мои документы» \ «Задание 3» выберите файл «Песчаные покровы», а в секции Представление – «В активной карте». Нажмите кнопку Открыть. В результате к существующему рабочему набору будет добавлен новый слой, или таблица, в чем легко убедиться в окне Управление слоями.
Для создания новой таблицы (например, таблицы лесов) на панели инструментов нажмите кнопку Новая таблица (рис. 23). В появившемся диалоговом окне уберите галочку напротив Показать картой и поставьте ее напротив Добавить к карте так, как это показано на рисунке 24 (разница
Для создания новой таблицы (например, таблицы лесов) на панели инструментов нажмите кнопку Новая таблица (рис. 23). В появившемся диалоговом окне уберите галочку напротив Показать картой и поставьте ее напротив Добавить к карте (разница между двумя опциями в том,что в первом случае таблица создается как новая карта, во втором – добавляется к уже существующей). Нажмите кнопку Создать. На следующем шаге задается структура новой таблицы, или точнее – структура базы данных, входящей в нее.
Реляционные базы данных представляют собой набор полей (столбцов), в которых хранятся всевозможные качественные и количественные характеристики объектов. Именно на этапе проектирования структуры таблицы решается вопрос – какую информацию для создаваемых объектов слоя и в каком виде следует запоминать в ГИС.
Для таблицы «Леса» в поле Имя введите строку «Тип_насаждения» (в качестве разделителя слов обязательно используйте знак подчеркивания, пробелы в именах полей не воспринимаются). В полях Тип и Знаков, ничего не меняя, оставьте «Символьное» и «10». В результате первым столбцом (полем) будущей базы данных таблицы станет столбец, в котором в виде текстовой строки длиной не более 10 символов будет запоминаться тип насаждения: например, «лес», «редколесье», «гарь», «вырубки» и т.п.
Зайдите в Управление слоями. Созданная таблица автоматически помещается в верхнюю часть списка слоев и становится редактируемой. С помощью кнопки Вниз переместите ее на предпоследнее место (между слоями «Реки» и «Подложка»). В практике ГИС слои с площадными объектами располагаются внизу с тем, чтобы они не перекрывали слои с объектами точечной и линейной локализации. Нажмите кнопку OK.
В квадрате 5422 – 25285 имеются два небольших лесных массива.
Увеличьте относительно них изображение с помощью инструментов Увеличивающая лупа и Показать по-другому до масштаба «в 1 см – 0,05 км». Отрисовка небольших площадных объектов, целиком умещающихся на экране, осуществляется инструментом Полигон. Включите режим совмещения узлов (латинская буква S на клавиатуре) и обведите оба лесных участка с его помощью. При расстановке узлов старайтесь сохранить форму объекта, ориентируясь на черный точечный пунктир. Последний узел совместите с первым – при замыкании линия оборвется и на карте появится новый площадной объект. Корректировка формы площадных объектов осуществляется аналогично корректировке формы линейных объектов. С помощью инструмента Стрелка выбирается объект, подлежащий редактированию, на панели инструментов включается режим Форма, после чего отдельные узлы объекта могут быть удалены, смещены или добавлены.
После того, как создан по меньшей мере один объект можно задать оформление слоя. Войдите в Управление слоями, выберите слой «Леса» и нажмите кнопку Оформление. Включите опцию Единообразно и нажмите на кнопку с многоугольником. В секции Штрих/Цвет выберите цвет заливки лесных участков – умеренный зеленый, а в секции Граница/Стиль – точечный пунктир, толщину задайте равную 0,5 точек. Нажимайте OK, пока не исчезнут все окна. Оцените полученный результат.
Практическая работа № 15
Пример составления тематической карты.
Цель задания: овладеть навыками привязки растрового изображения в MapInfo, проектирования с учетом содержания карты набора таблиц MapInfo, создания вычисляемых полей баз данных, оформления тематической карты.
Постановка проблемы. Наиболее продолжительную часть работы в геоинформационной системе обычно составляет перенос тематического содержания с отсканированных бумажных карт на векторную топографическую основу. Технологическую последовательность действий можно представить следующим образом: привязка (регистрация) растрового изображения к имеющейся векторной карте, проектирование и создание таблиц, перенос в них объектов с растровой основы, оформление по семантическим атрибутам или значениям вычисляемых полей тематической карты.
Необходимые для выполнения задания знания по предмету: векторный и растровый формат представления пространственной информации, способы векторизации объектов различной пространственной локализации, информационные слои и базы данных в ГИС, математическая основа карт, электронное тематическое картографирование в географии и экологии, требования к оформлению электронных тематических карт.
Выполнение примера задания. В меню Пуск, Все программы в разделе MapInfo выберите команду MapInfo Professional 7.5 SCP. В меню Файл выберите команду Открыть…. В папке «Мои документы» \ «Задание 5» найдите файл рабочего набора «Пример» и откройте его. В окне программы появится векторная карта – топографическая основа с изображением гидрографической сети, лесной растительности и грунтов, высотных отметок. К этой карте следует добавить новую подложку – растровую тематическую карту.
В меню Файл выберите команду Открыть…. В появившемся диалоговом окне в папке «Мои документы» \ «Задание 5», в разделе Тип файлов выберите «Растр (*.bil; *.sid; *.gen…)», а в разделе Представление – «В активной карте». В основной части диалогового окна выберите файл «Основа».
Нажмите кнопку Открыть. При первом открытии большинство растровых изображений необходимо зарегистрировать, т.е. определить для них координатную систему и положение на земной поверхности. Процесс регистрации, как правило, включает в себя выбор картографической проекции, в которой составлено изображение, и нанесение на него так называемых контрольных, или опорных, точек – точек с известными географическими (или любыми иными) координатами.
В новом диалоговом окне выберите кнопку Регистрировать. В результате появится окно регистрации растрового изображения, позволяющее провести привязку растровой подложки и тем самым как бы подложить ее под векторную карту.
Самым простым способом регистрации является расстановка контрольных точек на пересечениях линий координатной сетки. Но поскольку зачастую они отсутствуют, точки приходится расставлять по ситуации. Для начала задайте проекцию карты: нажмите кнопку Проекция…, в разделе Категория выберите «Гаусса-Крюгера (Пулково 1942)», а в разделе Проекция – «GK зона 25 (Пулково 1942)». Нажмите OK.
На растре в пределах диалогового окна регистрации, пользуясь полосами прокрутки, найдите любую характерную (узнаваемую) точку растра, которая может быть идентифицирована на электронной векторной карте. Лучше всего на роль подобных точек подходят слияния рек, вершины речных излучин, изгибы береговой линии озер и т.п. С помощью кнопки «+» увеличьте фрагмент растра в окне Регистрация изображения в окрестностях найденной характерной точки (так чтобы на растре были различимы отдельные пиксели). Наведя курсор мыши, щелкните левой кнопкой на самой точке.
В появившемся диалоговом окне Редактировать контрольную точку, ничего не меняя, нажмите OK. В списке точек (над изображением регистрируемого растра) появится первая контрольная точка, для которой необходимо задать ее географические координаты. Выделите строку контрольной точки, щелкнув по ней левой кнопкой мыши. Наведя курсор мыши на синюю строку полосу в верхней части диалогового окна Регистрации изображения и удерживая нажатой левую кнопку мыши, сдвиньте окно в сторону, освободив рабочую область программы с изображением векторной топографической основы. В ее пределах с помощью Увеличивающей лупы найдите эту же самую точку на векторной карте. В меню Таблица, Растр выберите команду Совместить с картой (перед этой процедурой желательно включить режим совмещения узлов латинской буквой S с клавиатуры). Наведите курсор мыши на точку карты и щелкните левой кнопкой. В появившемся окне Редактировать контрольную точку поля X на карте и Y на карте на карте должны быть заполнены. Нажмите OK, и в окне Регистрации изображения программа подставит соответствующие координаты в строку выделенной контрольной точки.
Если возникнет необходимость редактирования сведений о контрольной точке, нажмите кнопку Правка…, для удаления точки из списка – кнопку Удалить. Положение точки на растре можно корректировать в секции X/Y на растре (увеличение координат X и Y ведет к смещению точки влево и вниз соответственно).
Нажмите кнопку Новая. Аналогично описанной процедуре расставьте еще 3 контрольные точки по возможности в разных частях карты. После нанесения 4-х точек с известными координатами программа рассчитает ошибки регистрации, т.е. оценит точность привязки растра к карте.
Проверьте, чтобы ни одна точка не имела ошибок, превышающих первые пикселы (0 – 3). В противном случае такие точки следует перерегистрировать. В завершение регистрации нажмите кнопку OK. Растровая подложка появится в окне карты.
Список литературы
Microsoft Office. Создание составного документа Word: методические указания к выполнению курсовой работы по дисциплине «Информатика» / сост. Т. И. Полупанова. Екатеринбург : УГТУ-УПИ, 2005. 29 с.
Информатика для юристов и экономистов. / Симонович С.В. и др. - СПб.: Питер, 2001. – 688с.
Минько А. А. Принятие решений с помощью Excel. Просто как дважды два. – М.: Эксмо, 2007. – 240 с.
Рудикова Л. В. Microsoft Excel для студента. – СПб.: БХВ – Петербург, 2006. – 368 с.: ил.
Геоинформатика / Тикунов В.С. и др.; под ред. В.С. Тикунова. М.:
Изд-во МГУ, 2005.
Картоведение / Берлянт А.М. и др.; под. ред. А.М. Берлянта. М.: Ас-
пект-Пресс, 2003.
Кошкарев А.В., Тикунов В.С. Геоинформатика. М.: Картгеоцентр-
Геодезиздат, 1993.
|