- •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. Задание для выполнения лабораторной работы
- •Приложения
- •Варианты заданий
6.5. Создание отчетов Crystal Reports
В MapInfo Professional включена полнофункциональная версия генератора отчетов Crystal Reports, позволяющая создавать отчеты из табличных данных. Чтобы создать и распечатать отчет:
Выполните команду Программы> Crystal Reports > New Report. Откроется диалог New Report. В нем перечислены все открытые таблицы.
Выберите таблицу, для которой хотите создать отчет, и нажмите кнопку Report. Появится интерфейс приложения Crystal Report.
Выполните команду Report > Report Expert, откроется диалог Create Report Expert. Ассистирующая процедура Report Expert предложит выбор данных, полей, полей с сортировкой, стилей и многое другое для отчета. Нажмите кнопку Preview Sample, чтобы проверить, как выглядит отчет на экране.
Выполните команду File > Print для печати отчета.
6.6. Задание для выполнения лабораторной работы
Создать легенду, назвав ее «Условные знаки».
Создать страницы отчета с картой, списком кварталов арендуемого участка, с тематическими картами и легендой.
Экспортировать окно отчета в один из форматов растровых изображений.
Создать отчет, используя Crystal Reports.
Выполнить импорт таблицы выделов в формат txt и dxf.
7. Геоанализ и моделирование в mapinfo
Каждая ГИС кроме стандартных функций для ввода и вывода данных имеет средства, предназначенные для пространственного анализа и решения прикладных задач. Пространственный анализ проводится для того чтобы выявить:
закономерности в структуре или особенности распределения объектов, а также их характеристики в пространстве;
наличие и вид взаимосвязи в пространственном распределении нескольких классов объектов или отдельных характеристик;
тенденции развития явлений в пространстве и во времени.
Резюмируя, а также учитывая вышеизложенные функции ГИС MapInfo, различают следующие функции пространственного анализа:
функции работы с базами данных;
формирование и редактирование пространственных данных;
геокодирование;
картометрические функции (расчет площадей, длин и т.п.;
создание моделей поверхностей и анализ растровых изображений;
построение буферных зон;
оверлейные операции (наложение слоев);
сетевой анализ;
агрегирование (объединение) данных;
зонирование (построение зон – участков территории однородных по выбранному критерию или группе критериев) и др.
7.1. Создание буферной зоны
Буферные зоны – полигоны, границы которых отстоят на определенное расстояние от границ исходных объектов. Буферные зоны могут создаваться для точечных, линейных и площадных объектов. В MapInfo при построении буферных зон дополнительно указываются, какое расстояние следует использовать (на сфере или на плоскости), а также каким многоугольником интерполировать окружности буферной зоны (например, двенадцатиугольником).
Чтобы создать буфер:
Сделайте слой изменяемым и выберите один или несколько объектов, вокруг которых следует строить буферные зоны. Убедитесь, что в окне Карты слой доступен для редактирования. Выходные буферные объекты разместятся на этом слое.
Выполните команду Объекты > Буферные зоны. Появится диалог Буферные объекты (рис. 7.1).
Рис. 7.1 Диалог «Буферные зоны»
Выберите подходящий радиус буфера, число сегментов, единицы измерения расстояния и количество буферных зон.
Радиус – это ширина буферной зоны, которая создается вокруг выбранного объекта. Переключатели Значение и Из колонки представляют различные способы определения ширины.
Значение – введите значение в это поле, если надо создать буфер определенной величины. Например, 2,5 километра.
Из колонки – установите этот переключатель, если значения радиуса буфера берутся из колонки, или являются результатом вычислений, а не задаются непосредственно числом. Потом выберите нужную колонку или выберите Выражение из списка колонок.
Если выбрано Выражение, то откроется диалог Выражение. Введите необходимое выражение, которое MapInfo Professional будет использовать для вычисления радиуса буфера и нажмите OK, чтобы вернуться в диалог Буферные объекты.
Единицы измерения – выберите единицы измерения для буфера из списка. Возможны следующие варианты: дюймы, линки, геодезические футы, ярды, роды, чейны, мили, морские мили, миллиметры, сантиметры, метры и километры.
Сглаживание – введите число сегментов для окружности, которая определяет степень сглаженности кривой в буферном полигоне. Это может быть число от 3 до 500. Стандартное значение – 12. Если хотите сильнее сгладить окружность, то попробуйте подставить значение 24 – оно оптимально для многих задач. Чем больше сегментов используется для прорисовки буферной окружности, тем больше уровень гладкости. Чем меньше сегментов, тем линия окружности будет более зазубренной. Большее количество сегментов – более гладкая кривая; меньше сегментов – более неровная.
Один буфер для всех объектов – установите этот переключатель для создания буфера для всех выбранных объектов.
Буфер для каждого объекта – установите этот переключатель для создания отдельного буфера для каждого из выбранных объектов.
Расстояние измеряется на сфере – сферические вычисления измеряют расстояние на сферической поверхности Земли. Это означает, что расстояние от границы исходного объекта до нового буферного объекта может изменяться от узла к узлу. Этот метод недоступен, если у таблицы негеографическая проекция.
Расстояние измеряется на плоскости – производятся декартовы вычисления расстояния на плоскости X-Y, на которую спроецированы данные. Как известно, в декартовых координатах положение точки определяется парой точек на плоскости (X, Y), при этом точка проецируется в эту ортогональную систему координат. Этот режим недоступен, если таблица задана в проекции Широта/Долгота.
После заполнения диалога, нажмите Далее. Откроется стандартный диалог Обобщение данных.
Выберите каждую колонку, которую надо обобщить в этом диалоге.
Не менять – установите этот переключатель, чтобы оставить значения в выбранной колонке, для изменяемого объекта, неизмененными. Этот флажок доступен только, когда объекты объединяются в изменяемый объект.
Пусто – установите этот переключатель для сохранения пустых значений в выбранных колонках. Чтобы сохранить пустые значения во всех показанных колонках, установите флажок Не включать данные. Переключатель Пусто устанавливается для отдельных колонок.
Значение – установите этот переключатель для сохранения значений, которые будут взяты из колонки. Введите нужное значение колонки из которой будут взяты значения.
Не включать данные – установите флажок, если не хотите объединять никаких колонок.
После выбора одного из методов объединения, нажмите OK. MapInfo Professional вычислит буфер в соответствии с параметрами и создаст новые объекты в изменяемом слое. Исходный объект остается неизмененным. Как только MapInfo Professional создаст буферную область, она помещается в изменяемый слой.
