Мы поможем в написании ваших работ!
ЗНАЕТЕ ЛИ ВЫ?
|
Практическая работа «Отображение географических объектов»
Цель занятия
1) Модифицировать приложение, созданное в лабораторной работе 3, таким образом, чтобы существовала возможность восстановления исходного изображения.
2) Распределить погрешность при определении размера ячейки сетки по всей сетке.
3) Добавить возможность ведения логов работы программы и возникающих ошибок.
Краткая теория занятия
Для распределения погрешности можно использовать следующие алгоритмы:
1. Накапливать отсекаемую при округлении дробную часть, и при достижении целого числа добавлять 1 пиксель к размеру текущей строки или столбца сетки.
2. Вычислять общий размер погрешности и распределять ее по начальным строкам или столбцам сетки, добавляя к их размеру по 1 пикселю до полного распределения погрешности.
Ведение логов необходимо организовать в виде вывода сообщений в TextBox, ListView или RichTextBox. Обязательно выводить:
1. Полные пути и имена загружаемых и сохраняемых файлов.
2. Размеры изображений.
3. Размерности сетки.
4. Время начала и окончания операций оцифровки и восстановления изображения.
5. Источники сообщений об исключительных ситуациях (Exception.Source) и их содержание (Exception.Message).
Для восстановления изображения необходимо:
1. Обеспечить заполнение значений шкалы значениями цвета в целом формате (Color.ToArgb()).
2. При оцифровке в каждой ячейке определять моду.
3. При сохранении результатов оцифровки в файл использовать следующий формат:
a. Первая строка: размер изображения (например 45x125).
b. Вторая строка: размер сетки (например 10x10).
c. Последующие строки соответствуют строкам сетки. Значения ячеек разделяются символом “;” (точка с запятой).
4. При восстановлении изображения необходимо производить прорисовку ячеек сетки в виде заполненных прямоугольников.
Graphics g = this.Panel_Restore.CreateGraphics();
SolidBrush sb = new SolidBrush(Color.FromArgb(Output[j,i]));
g.FillRectangle(sb,XPos,YPos,XSteep,YSteep);
5. Для прорисовки восстановленного изображения можно использовать графический контекст элемента Panel.
4 План самостоятельной работы студентов.
План самостоятельной работы студента приведен в п. 1.4 настоящего УМК
Контрольные работы (только для ЗО)
В качестве контрольной работы студентов заочного отделения принимаются выполненные проекты по практическим занятиям дневного отделения пп. 3.1 -3.6.
Модули (только для дневного обучения).
Модульная структура
| Институт управления, бизнеса и права
6.2 Описание дисциплины
| Название дисциплины
| Геоинформационные системы
| Специальность
Код учебного плана
| 080801.65
ОПД.Ф.03
| Лектор
Преподаватель
| Романенко М.В
Данилова Т.В.
| Семестр
|
| Предварительные условия
| Сдача учебных дисциплин «Современные методы и языки программирования», «Информационные технологии» «Практикум по 1С»
| Краткое описание, актуальность
| знакомство студентов с функциональными возможностями географических информационных систем, принципами проектирования, моделирования и визуализации данных, получение практического опыта проектирования и разработки экономической и аналитической отчетности с применением географических схем.
| Цели и задачи
| Целью дисциплины является:
– ознакомление с историей развития ГИС, с основными понятиями и терминами ГИС;
– ознакомление студентов с общими вопросами геоинформатики, технологиями применения геоинформационных систем (ГИС) в предметных областях профессиональной деятельности;
– ознакомление с современным состоянием ГИС, их местом в бизнесе, управлении, науке и технике, техническим, программным и информационным обеспечением ГИС;
– формирование представлений об особенностях создания ГИС, аппаратном и программном обеспечении, о прикладных ГИС;
– выработка у студентов навыков практического использования типичных ГИС для различных целей.
| Содержание
| 1. Введение в геоинформатику
2. Базовые структуры данных в ГИС
3. Представление пространственных объектов. Ввод данных в ГИС
4. Картографические основы ГИС-технологий.
5. Пространственный анализ данных
6. Географическая схема в 1С:Предприятие 8.0
| Контактные часы, число модулей, недельная нагрузка
| Контактные часы в неделю – 2ч
В 9-ем семестре – 2 модуля
3-й модуль – 4,5 ч в неделю
4-й модуль – 4 ч в неделю
| Посещаемость
|
| ECTS Кредиты
| 9-й семестр – 3
| Аттестация
| 9-й семестр –зачет
| Базовая литература
| 1. А.Д. Иванников, В.П.Кулагин, А.Н.Тихонов, В.Я. Цветков Геоинформатика. -М.: МАКС Пресс, 2001. -349с.
2. Бугаевский Л.М., Цветков В.Я. Геоинформационные системы: Учебное пособие для вузов. -М.:2000.-222с., ил. 28.
3. Сербулов Ю.С., Павлов И.О., Зольников В.К., Соловей Д.Е. Геоинформационные технологии: учеб. пособие. – Воронеж: Воронежский государственный университет, 2005 – 140 с.
4. Капралов Е.Г. и др. Основы геоинформатики: Учебное пособие для студентов вузов в 2-х книгах. – М.: Издательский центр «Академия», 2004 г.
5. Радченко М. Г. 1С:Предприятие 8. Практическое пособие разработчика. Примеры и типовые приемы./ М., Фирма 1С, 2009 г.
| Дополнительная литература
| 1. Цветков В.Я. Геоинформационные системы и технологии. –М.: Финансы и статистика, 1998. – 288 с.
2. Баранов Ю.Б., Берлянт А.М., Капралов Е.Г., Кошкарев А.В., Серапинас Б.Б., Филиппов Ю.А. Геоинформатика. Толковый словарь основных терминов. - М.: ГИС-Ассоциация, 1999.-204 с.
3. Габец А.П.. 1С:Предприятие 8. Простые примеры разработки./ М., Фирма 1С, 2009 г.
| Информационные ресурсы
| 1. Сайт фирмы 1С
2. www.1c.ru
3. Сайт библиотеки MSDN
| Методическое обеспечение дисциплины
| 1. 1С:Предприятие 8.0
2. Материалы сервера ИУБиП по курсу «Геоинформационные системы»
3. Рабочие материалы сервера ИУБиП по дисциплинам «Современные методы и языки программирования», «Базы данных», «Информационные технологии»
4. MS SQL Server 2005
5. Visual Studio 2005
|
| Институт управления, бизнеса и права
6.3 План изучения дисциплины
| Название дисциплины
| Геоинформационные системы
| Специальность
Код учебного плана
| 080801.65
ОПД.Ф.03
| Лектор
Преподаватель
| Романенко М.В
Данилова Т.В.
| Семестр/год
|
| Модуль/Неделя
| 3-й модуль – 18 ч
4-й модуль – 16ч
| | Модуль 3
| Неделя 11
(4 часа)
| Тема лекции: «Введение в геоинформатику» (2 часа)
Тема лекции: «Базовые структуры данных в ГИС» (2 часа)
Аудиторная работа (АР): составление конспектов лекций.
Самостоятельна работа (СР): изучение основных терминов, подготовка к прохождению теста по лекции.
| Неделя 12
(4 часа)
| Тема лекции: «Представление пространственных объектов. Ввод данных в ГИС» (2 часа)
Тема лекции: «Картографические основы ГИС-технологий» (2 часа)
Аудиторная работа (АР): составление конспектов лекций.
Самостоятельна работа (СР): изучение основных терминов, подготовка к прохождению теста по лекции.
| Неделя 13
(6 часа)
| Тема лекции: «Методы сжатия данных» (2 часа)
Аудиторная работа (АР): составление конспектов лекций.
Самостоятельна работа (СР): изучение основных терминов, подготовка к прохождению теста по лекции.
Практическое занятие: Лабораторная работа 1. Географическая схема в 1С:Предприятие 8.0 (4часа)
Аудиторная работа (АР):
– Основные понятия географической среды 1С:Предприятие (1час)
– Объект встроенного языка (1час)
– Механизм формирования, создание структуры, шейп-файлы (2часа).
| Неделя 14
(4 часа)
| Практическое занятие: Лабораторная работа 2. Основы и особенности представления географической схемы в 1С:Предприятие 8 (4часа)
Аудиторная работа (АР):
– Возможности представления данных. Топологические объекты (1 час)
– Механизм расшифровки (1 час)
– Возможность интерактивной настройки (1 час)
– Анализ данных. (1 час);
| Неделя 15
(2 часа)
| 1. Проведение тестирования по теоретическим вопросам модуля 3 (40 минут)
2. Контрольная сдача проектных заданий по лабораторным работам 1-2
|
| Модуль 4
| Неделя 16
(4 часа)
| Практическое занятие: Лабораторная работа 3. Создание экономической и аналитической отчетности (4часа)
Аудиторная работа (АР):
– Создание формы отчета на основе географической схемы в 1С:Предприятие в разрезе регионов и городов (4 часа);
| Неделя 17
(4 часа)
| Практическое занятие: Лабораторная работа 4. Создание каркаса геоинформационного приложения (4часа)
Аудиторная работа (АР):
– Загрузка цветовой палитры. (1 час);
– Шкала значений(1 час);
– Получение цвета пикселей(1 час);
– Определение средних значений по секторам (1 час);
| Неделя 18
(4 часа)
| Практическое занятие: Лабораторная работа 5. Создание динамической шкалы значений (4часа)
Аудиторная работа (АР):
– Динамическое определение шкалы значений(2 часа);
– Сохранение шкалы в файл и вычитка из него (2 часа);
| Неделя 19
(4 часа)
| Практическое занятие: Лабораторная работа 6. Отображение географических объектов (4часа)
Аудиторная работа (АР):
– Загрузка изображения Оцифровка (2 часа);
– сохранение оцифрованного изображения (2 часа)
| Неделя 20
(2 часа)
| Контрольная сдача проектных заданий по лабораторным работам 3-6
| Примечание:
|
| Институт управления, бизнеса и права
6.4 План аттестации дисциплины
| Название дисциплины
| Геоинформационные системы
| Лектор
Преподаватель
| Романенко М.В
Данилова Т.В..
| Семестр/год
|
|
| Модуль
| Форма аттестации
Неделя
| Минимальное количество баллов
| Баллы
| 15-я неделя
|
| Тест;
проектные задания лабораторных работ 1-2
|
|
| 20-неделя
|
| Проектные задания лабораторных работ 4-6
|
|
| Итог
| Зачет
|
|
|
| Примечание. Аттестационные мероприятия проводятся очно.
|
Контроль
|