- •24 Апреля 2013 г.
- •Предисловие
- •1. Географическая информационная система mapinfo
- •1.1. Основные понятия географической информационной системы и геоинформатики
- •1.2. Возможности MapInfo
- •1.3 Основные понятия MapInfo
- •1.4. Технология работы в mapinfo
- •1.5. Запуск MapInfo Professional
- •1.6. Инструментальные панели
- •2. Привязка растровых карт к системе координат гис-проекта
- •2.1. Поддержка растровых изображений в MapInfo
- •2.2. Регистрация растровых изображений в mapinfo
- •2.3. Задание для выполнения лабораторной работы
- •3. Векторизация растровых изображений объектов лесопромышленного комплекса
- •3.1. Создание и изменение структуры таблицы
- •3.2. Инструменты создания и редактирования объектов
- •3.3. Создание и изменение полигонов и полилиний
- •3.3.1. Ортогонализация полигонов
- •3.3.2. Трассировка полилиний и полигонов
- •3.3.3. Преобразование полилиний в полигоны
- •3.3.4. Разделение полилиний в узлах
- •3.3.5. Изменение стиля области
- •3.3.6. Изменение стиля линии
- •3.4. Создание и изменения стиля символов
- •3.5. Создание и редактирование стиля текста
- •3.6. Редактирование с помощью изменяемого объекта
- •3.7. Создание, перемещение, добавление и удаление узлов объектов
- •3.8. Задание для выполнения лабораторной работы
- •4. Выборка группы данных и выполнение запросов
- •4.1. Выборка пространственных данных в MapInfo
- •4.2. Запросы к базам данных в гис
- •4.3. Геокодирование. Совмещение атрибутивных баз данных с картографическими базами данных
- •Последовательность совмещения двух таблиц в MapInfo:
- •4.4. Задание для выполнения лабораторной работы
- •Перечень полей таблиц выделов лесничеств
- •Последовательность выполнения лабораторной работы:
- •5. Создание тематических карт
- •5.1. Типы тематических карт в MapInfo
- •5.2 Создание и изменение тематической Карты
- •5.3. Задание для выполнения лабораторной работы
- •6. Создание легенд и отчетов
- •6.1 Создание легенд
- •6.2. Работа с Отчетами
- •6.3. Сохранение окна в растровых форматах
- •6.4. Импорт и экспорт данных
- •6.5. Создание отчетов Crystal Reports
- •6.6. Задание для выполнения лабораторной работы
- •7. Геоанализ и моделирование в mapinfo
- •7.1. Создание буферной зоны
- •7.2. Районирование
- •7.4. Задание для выполнения лабораторной работы
- •Приложения
- •Варианты заданий
3.6. Редактирование с помощью изменяемого объекта
Технология редактирования графических объектов в MapInfo Professional, основанная на концепции изменяемого объекта, позволяет комбинировать, разбивать, вырезать фрагменты объектов на карте, а также создавать узлы путем наложения объектов. Данная модель редактирования позволяет использовать для создания новых объектов как объекты из той же таблицы, так и объекты из любой другой таблицы MapInfo. При этом с помощью развитых функций обобщения можно вычислять значения данных, сопоставляемых новому объекту.
Модель редактирования с использованием изменяемого объекта, требует сделать один из объектов на Карте изменяемым, потом выбрать или создать другой объект, который будет использоваться в качестве шаблона, а затем осуществить какое-либо действие над изменяемым объектом с помощью выбранного шаблона. Команда Выбрать изменяемый объект находится в меню Объекты.
В общих чертах модель редактирования с использованием изменяемого объекта может быть описана в виде трехшагового процесса:
Задать изменяемый объект.
Выбрать другой объект, используемый в операции редактирования. Также можете создать новый объект.
Выполнить одну из операций редактирования (комбинирование, разбивка, вырезание или добавление узлов).
В результате будет создан новый графический объект (объекты) на месте изменяемого объекта.
3.7. Создание, перемещение, добавление и удаление узлов объектов
Команда «Добавить узлы», MapInfo добавляет узлы к текущим изменяемым объектам. MapInfo определяет все точки пересечения изменяемых объектов с выбранными в данный момент объектами и затем добавляет в этих точках узлы к изменяемым объектам, кроме тех случаев, когда в этих точках уже есть узлы. Если изменяемые объекты не пересекаются с выбранными объектами, то MapInfo не добавляет никакие узлы.
При добавлении узлов к линии MapInfo преобразует линию в ломаную (полилинию). Добавление узла к эллипсу или прямоугольнику превращает этот объект из «линейного» в объект типа "область". Команда «Добавить узлы» не оказывает влияния на объекты типа "текст" и "точка".
Для добавления узлов к существующему объекту:
Выберите один или более объектов на изменяемом слое карты с помошью кнопки «выбор в области» (стрелка). Это будут объекты, к которым хотите добавить узлы. Выбранные объекты будут отображаться другим стилем, в знак того, что они теперь являются изменяемыми объектами
Выполните команду Объекты > Выбрать изменяемый объект.
Выберите один или более объектов в любом слое активного окна Карты. Эти объекты должны пересекать изменяемый объект.
Выполните команду Объекты > Добавить узлы. MapInfo добавит узлы к изменяемым объектам, если это возможно.
Для перемещения узла необходимо выполнить:
Выберите на изменяемом слое объект.
Выполните команду Правка > Форма или нажмите на одноименную кнопку на панели "Пенал". На контуре объекта появятся маленькие квадратики, обозначающие узлы объекта.
Выберите узел инструментом Стрелка и, не отпуская клавиши мышки, передвигайте его на новое место. Вы можете выбрать несколько узлов (Но только соседних) один за другим с нажатой клавишей SHIFT и передвинуть их как один.
Для удаления узла необходимо выполнить следующее:
Выберите на изменяемом слое объект.
Выполните команду Правка > Форма или нажмите на одноименную кнопку на панели "Пенал". На контуре объекта появятся маленькие квадратики, обозначающие узлы объекта.
Выберите узел инструментом Стрелка
а) либо выполните команду Правка > Удалить,
б) либо нажмите на клавишу DELETE,
в) либо на клавишу BACKSPACE.
Выбранный узел или узлы будут удалены. Если хотите поместить удаленные узлы в буфер обмена, то выполните команду Правка > Вырезать.
Если удаляются все узлы, то объект − полилиния (ломаная) или область − будет удален полностью. Если удаляется только несколько узлов, то объект перерисовывается. При удалении узла из объекта типа «полигон» (область) контур полигона не разрывается и объект остается объектом того же типа, т.е. областью. Для преобразования области в полилинию используется команда Объекты > Превратить в полилинии.
Чтобы создать узел необходимо:
Нажмите на кнопку «Добавить узел» на панели "Пенал" для выбора инструмента «Добавить узел». При перемещении по полю окна Отчета и Карты указатель инструмента приобретает вид маленького крестика.
Поместите указатель на контур или линию объекта и нажмите на клавишу мыши.
Не отпуская клавиши мышки, передвиньте указатель на нужное место. В соответствии с указателем изменится форма объекта, а в новой точке будет создан новый узел.
Примечание: Узел может создаваться на прямой линии, полилинии и в области.
