- •Основы MapInfo Упражнение 1. Знакомство с основными понятиями гис
- •2.1 Просмотр информации в разных окнах
- •2.2 Послойное картографирование
- •2.3 Управление слоями
- •2.4 Косметический слой
- •2.5 Редактирование графических данных
- •3.1 Создание новой карты на основе атрибутивной информации
- •*.Ind: индексный файл позволяет проводить поиск объектов на карте с помощью команды «найти».
- •9. Закройте все открытые окна. Карта вместе с географической сеткой должна иметь вид:
- •3.3. Создание новой карты на основе трассировки растровых изображений
- •4.1 Создание новой таблицы (слоя), формирование структуры таблицы.
- •Типы полей:
- •4.2 Переименование, перестройка структуры, упаковка и удаление таблицы.
- •4.3 Просмотр и редактирование содержания таблицы (атрибутивных данных слоя)
- •4.4 Сохранение Таблицы или Сохранение копии таблицы
- •5.1. Выбор по атрибутам
- •5.2. Создание запроса с использованием команды «sql- Запрос»
- •5.3. Географическое объединение таблиц
- •Способом качественного фона:
- •Способом количественного фона:
- •Точечным способом:
- •Вопрос 1. Сколько записей содержит таблица «пробы_почвы_анализ»?
- •Вопрос 2. В каких пределах изменяется показатель «Ртуть»?
- •Вопрос 3. Какого типа информация содержится в колонке «Почва»?
- •Вопрос 4. Какого типа информация содержится в колонке «Техномод»?
- •8.1 Редактирование с помощью изменяемого объекта
- •8.2 Обобщение и разобщение данных
- •8.3 Буферные зоны
- •Раздел 9. Вывод информации
- •9.1. Начало работы с отчетами
- •9.2. Перед тем как создать Отчет
- •9.3. Добавление Карты в Отчет
- •9.4. Компоновка
- •9.5. Печать материалов проекта
- •9.2. Экспорт окна
8.1 Редактирование с помощью изменяемого объекта
Технология редактирования графических объектов в MapInfo, основана на концепции изменяемого объекта. Она позволяет комбинировать, разбивать, вырезать фрагменты объектов на карте, а также создавать узлы путем наложения объектов.
Данная модель редактирования позволяет использовать для создания новых объектов как объекты из той же таблицы , так и объекты из любой другой таблицы MapInfo. При этом с помощью развитых функций обобщения можно вычислять значения данных , сопоставляемых новому объекту.
Модель редактирования с использованием изменяемого объекта, требует сделать один из объектов на карте изменяемым, потом выбрать или создать другой объект, который будет использоваться в качестве шаблона, а затем осуществить какое-либо действие над изменяемым объектом с помощью выбранного шаблона. Команда «Выбрать изменяемый объект» находится в меню «Объекты» .
В общих чертах модель редактирования с использованием изменяемого объекта может быть описана в виде трехшагового процесса:
Задать изменяемый объект .
Выбрать другой объект (Шаблон), используемый в операции редактирования. Вы также можете создать новый объект.
Выполнить одну из операций редактирования (комбинирование, разбивка, вырезание или добавление узлов).
В результате будет создан новый графический объект (объекты ) на месте изменяемого объекта .
Пример 1. Использование одного класса объектов для определения границ другого.
Исходные
данные (Изменяемый объект)
Вырезающий
класс объектов (Шаблон)
Результирующий
класс объектов
Пример 2. Объединение (Слияние) объектов.
Входные
объекты
с одинаковыми значениями атрибутов
Меньше
выходных
объектов с
этим значением атрибута
8.2 Обобщение и разобщение данных
Если объектам, участвующим в операции редактирования, соответствуют какие-либо данные, то можно задать правила вычисления значений аналогичных данных для создаваемого нового объекта.
При объединении объектов можно использовать следующие методы обобщения или разобщения данных:
Сумма – значения величин, соответствующих исходным объектам, складываются, и сумма сопоставляется полученному новому объекту.
Среднее – вычисляется среднее значение для исходных объектов.
Взвешенное среднее – разные значения для исходных объектов умножаются на различные коэффициенты (веса). Можно выбрать числовое поле в таблице в качестве веса или выбрать площадь (взвешивание будет происходить в соответствии со значением площади исходных объектов).
Значение – новому объекту сопоставляется указанное значение.
Без изменений – новому объекту присваивается значение, соответствовавшее изменяемому объекту.
При разбиении или вырезании фрагментов объектов на Карте можно использовать следующие методы разобщения данных:
Пусто – удаляет значение, которое соответствовало изменяемому объекту.
Значение – сохраняет значение, которое соответствовало изменяемому объекту.
Пропорционально размеру – вычитает из значения (которое соответствовало изменяемому объекту ) долю, пропорциональную размеру вырезанного фрагмента.
Во время любой операции редактирования Вы можете отменить вычисление обобщенных данных и перенос их в новый объект, установив флажок «Нет данных». Например, это может быть удобно, когда Вы редактируете чисто графические данные, которым не соответствуют никакие числовые параметры.
Диалог обобщения (или разобщения ) данных появляется после того, как выбран изменяемый объект , объект-шаблон и операция редактирования.
Задание 1. Создание территорий сбыта путем комбинирования объектов.
1. Откройте папку Tut_USA, затем папку USA. Загрузите файл STATES.TAB.
2. Появится карта США. Поскольку мы не хотим изменять исходную карту США, нам надо сохранить ее копию. Для этого: выполните команду Файл – Сохранить копию и сохраните копию в папке Упражнение_8. Затем закройте карту США и откройте копию.
3. Теперь переименуем поле в таблице, где содержатся названия штатов: Выполните команду Таблица – Изменить – Перестроить. Выберите поле “State” и введите “Terr” вместо “State”, тип Символьное, знаков – 8.
4. После этого надо снова показать копию в окне Карты. Выполните команду Окно – Новая Карта.
5. Перейдем собственно к созданию территорий сбыта. Для этого необходимо внести изменения в карту. Выберите команду Карта – Управление слоями, выберите слой КОПИЯ и установите флажок “Изменяемый”.
6. Теперь следует выбрать те области, которые войдут в первую территорию. Для этого:
В панели операции нажмите кнопку Выбор в рамке
Обведите все штаты в восточной части США, поместив курсор за восточным побережьем, нажав кнопку мыши и охватив все восточные штаты США. Восточные штаты будут выбраны, замаркированы на карте.
7. Затем скомбинируем все эти штаты в одну территорию сбыта.
Выберите команду Объекты – Объединить. Появится диалог “Обобщение данных”.
Поскольку, мы хотим сопоставить созданной территории новое название, выберите “Значение” и введите “Восток” в соответствующем окошке.
Нажмите “ok”.
Все выбранные штаты будут объединены в 1 большой объект с названием “Восток”.
8. Оформим созданную территорию.
Выберите команду Настройка – Стиль областей.
В списке “Рисунок” выберите новую штриховку, в окошке “Цвет” – Новый цвет, в окошке “Ширина” – более толстую линию.
Нажмите “ОК”. В окне Карты созданная территория будет нарисована с использованием нового стиля.
9. Теперь нужно выполнить аналогичные действия для создания западной территории.
10. Созданные территории нужно подписать.
11. Сохраните результаты работы.
Задание 2.
Загрузите таблицу WORLD из папки Map_data - World. Сохраните копию в папке Упражнение_8.
Закройте WORLD. Откройте копию.
Выберите страны: Армения, Азербайджан, Белоруссия, Казахстан, Кыргызстан, Молдавия, Российская Федерация, Таджикистан, Туркменистан, Украина, Узбекистан.
Объедините их в более крупный единый объект, который назовите СНГ. Результаты сохраните.
Нарисуйте кружок в любом месте карты. Вырежьте этот кружок из объекта СНГ, обратите внимание как меняются характеристики. Результаты сохраните.