Объект разработки программа на платформе Microsoft. Net framework icon

Объект разработки программа на платформе Microsoft. Net framework


Смотрите также:
Объект разработки программа на платформе Microsoft. Net framework...
Объект разработки программа на платформе Microsoft. Net framework...
Учебный курс «Технологии программирования...
Учебный курс «Технологии программирования...
«Лицей Столичный»...
Наименование программного продукта...
“Программа Microsoft it academy...
Учебная программа «Технологии программирования...
Курс «Обзор перспективных технологий Microsoft. Net» Губанов Ю. А....
«Информационные технологии»...
Программа Microsoft Producer надстройка над Microsoft Power Point...
Программа дисциплины «Внедрение и поддержка Microsoft Windows xp professional» Рабочую программу...



Загрузка...
страницы:   1   2   3   4   5   6   7   8
скачать
Министерство образования Республики Беларусь

Учреждение образования
«Гродненский государственный университет им. Янки Купалы»

Факультет математики и информатики

Кафедра информатики и вычислительной техники


ЧЕРНЫШОВ АЛЕКСЕЙ АКИМОВИЧ


Решение прикладных задач на основе картографических данных


Дипломная работа

студента 5 курса



“Допустить к защите “


Зав. кафедрой ИВТ


__ ___________ 20010 г.



Научный руководитель


Кадан Александр Михайлович
доцент, кандидат технических наук



Гродно 2010


РЕФЕРАТ


Дипломная работа.


^ КАРТОГРАФИЧЕСКАЯ СИСТЕМА, ВЫСОТНЫЕ ДАННЫЕ, ФОРМАТ STRM, .NET FRAMEWORK, DIRECTX, 3-Х МЕРНАЯ ВИЗУАЛИЗАЦИЯ КАРТОГРАФИЧЕСКИХ ДАННЫХ.


Целью дипломной работы являлось создание картографической системы получения и обработки высотных данных с последующим построением 3-х мерной модели на основе полученных данным SRTM, произвести решения задачи выделения области подтопления при подъеме уровня воды в водоемах.


Объект разработки – программа на платформе Microsoft.NET Framework.


Система состоит из двух частей: plug-in (дополнения) для программы NASA World Wind для получения данных и самого приложения обрабатывающего и отображающего данные.

ОГЛАВЛЕНИЕ

^ ПЕРЕЧЕНЬ УСЛОВНЫХ ОБОЗНАЧЕНИЙ И ТЕРМИНОВ 4

ВВЕДЕНИЕ 5

ЦЕЛИ И ЗАДАЧИ РАБОТЫ 7

ГЛАВА 1. ОСНОВНЫЕ ПОЛОЖЕНИЯ ГЕОИНФОРМАЦИОННЫХ СИСТЕМ 8

1.1. Классификация геоинформационных систем 8

1.2. История ГИС 9

1.3. Архитектура ГИС 9

1.4. Принципы функционирования ГИС 10

1.5. Применение ГИС 12

Выводы 14

^ ГЛАВА 2. СРЕДСТВА ПОСТРОЕНИЯ ГЕОИНФОРМАЦИОННЫХ СИСТЕМ В .NET 15

2.1 Windows DMA и .NET 15

2.1.1. Common Language Runtime 15

2.1.2. Microsoft Intermediate Language и компиляторы JITter 15

2.1.3. Преимущества и недостатки 17

2.2 DirectX 17

2.2.1. История 17

2.2.2. DirectX API 17

2.2.3. Интерфейсы DirectDraw и DirectDraw2 18

2.2.3.1 Функции создания интерфейсов 19

2.2.3.2 DirectX Viewer 19

2.2.3.3 Функции для работы с видеорежимами 20

2.2.3.4 Функции для работы с поверхностями 20

2.2.3.5 Функции для работы с частотой смены кадров 21

Выводы 22

^ ГЛАВА 3. РЕАЛИЗАЦИЯ КОМПОНЕНТОВ КАРТОГРАФИЧЕСКОЙ СИСТЕМЫ 23

3.1. Введение в NASA World Wind 23

3.2. Создание plugin для NASA World Wind 23

3.2.1. Необходимое программного обеспечения 24

3.2.3. Шаблон кода плагина 24

3.3 Отладка плагина 25

3.4. Реализация плагина для получения высотных координат 26

3.4.1 Графическое выделения копируемой области 26

3.4.2 Пользовательский интерфейс плагина 27

3.4.3 Интеграция в меню NASA World Wind 28

30

3.4.4 Экспорт данных 30

3.5 Разработка приложения просмотра 3-хмерной модели. 31

4.1 Пользовательский интерфейс 31

4.2 Управления приложением 36

4.3 Файл описания карт 36

4.4 Обработка файла высот 37

4.5 Математические преобразования при обработке файла высот 40

Выводы 42

ЗАКЛЮЧЕНИЕ 43

^ СПИСОК ИСПОЛЬЗОВАННОЙ ЛИТЕРАТУРЫ 44

ПРИЛОЖЕНИЕ 1. «Пользовательский интерфейс приложения» 45

ПРИЛОЖЕНИЕ 2. «Встраиваемый в NASA Код плагина» 52

ПРИЛОЖЕНИЕ 3. «Метод экспорта данных плагином» 69



^

ПЕРЕЧЕНЬ УСЛОВНЫХ ОБОЗНАЧЕНИЙ И ТЕРМИНОВ



ГИС – геоинформационные системы

АСНИ - автоматизирован­ных систем научных исследований

САПР - систем автоматизирован­ного проектирования

АСИС - автоматизированных справочно-информационных систем

АСУ - автоматизированных системы управления

СУБД – система управления базой данных

GPS - глобальная система позиционирования (Global Positioning System)

ВВЕДЕНИЕ


Современные картографические (геоинформационные) системы представляют собой новый тип интегрированных информационных систем, которые, с одной стороны, включают методы обработки данных многих ранее су­ществовавших автоматизированных систем (АС), с другой - обладают спецификой в организации и обработке данных. Практически это опре­деляет ГИС как многоцелевые, многоаспектные системы.

В частности, как системы управления ГИС являются новой основой автоматизированных систем управления (АСУ). Это обусловливает по­вышенное значение ГИС - современного средства организации многих видов производств.

Определение ГИС как "компьютеризованной базы данных (БД)", "как системы управления", в которой хранятся "пространственные данные" , следует считать неверным либо устаревшим по ряду причин. Во-первых, база данных ( и не одна) может входить в состав ГИС, а полная технология обработки информации в ГИС значительно шире, чем рабо­та с базой данных. Во-вторых, современная ГИС рассчитана не просто на обработку данных, а на проведение во многих ситуациях экспертных оценок. Другими словами, ГИС должна включать в свой состав экспер­тную систему, а этого только на уровне базы данных достичь невозмож­но, так как экспертная система является более общей по отношению к БД. Наконец, данные, которые обрабатывает и хранит ГИС, имеют не только пространственную, но и временную характеристику, что важно в первую очередь для географических данных.

Хотя разработка картографических систем началась более 30 лет назад (тогда это были чисто географические информационные системы), их бурное развитие и качественно новое представление произошло за последние 7-8 лет бла­годаря принятию за основу этих систем идеологии и технологии систем автоматизированного проектирования, интеграции всех процессов об­работки данных на базе географических данных.

На основе анализа целей и задач различных ГИС, функционирую­щих в настоящее время, более точным следует считать определение ГИС как геоинформационных систем, а не как географических информационных систем. Это обусловлено и тем, что процент чисто географичес­ких данных в таких системах незначителен, технологии обработки дан­ных имеют мало общего с традиционной обработкой географических данных и, наконец, географические данные служат лишь базой решения большого числа прикладных задач, цели которых далеки от географии. Разумеется, это не исключает существование чисто географических ин­формационных систем - аббревиатура та же - ГИС, однако в дальней­шем мы будем понимать под ГИС геоинформационные системы.

Итак ГИС- автоматизированная информационная система, пред­назначенная для обработки пространственно-временных данных, ос­новой интеграции которых служит географическая информация.

В ГИС осуществляется комплексная обработка информации - от ее сбора до хранения, обновления и представления, в связи с этим следует рассмотреть ГИС с различных позиций.

Как системы управления ГИС предназначены для обеспечения принятия решений по оптимальному управлению землями и ресурсами, городским хозяйством, по управлению транспортом и роз­ничной торговлей, использованию океанов или других пространствен­ных объектов. При этом для принятия решений в числе других всегда используют картографические данные.

В отличие от АСУ в ГИС появляется множество новых технологий пространственного анализа данных. В силу этого ГИС служат мощным средством преобразования и синтеза разнообразных данных для задач управления.

Как автоматизированные информационные системы ГИС объединяют ряд технологий или технологических процессов известных информационных систем типа автоматизирован­ных систем научных исследований (АСНИ), систем автоматизирован­ного проектирования (САПР), автоматизированных справочно-информационных систем (АСИС) и др. Основу интеграции технологий ГИС составляют технологии САПР. Поскольку технологии САПР достаточ­но апробированы, это, с одной стороны, обеспечило качественно более высокий уровень развития ГИС, с другой - существенно упростило ре­шение проблемы обмена данными и выбора систем технического обес­печения. Этим самым ГИС стали в один ряд с автоматизированными системами общего назначения типа САПР, АСНИ, АСИС.






оставить комментарий
страница1/8
Дата30.11.2011
Размер1,08 Mb.
ТипПрограмма, Образовательные материалы
Добавить документ в свой блог или на сайт

страницы:   1   2   3   4   5   6   7   8
Ваша оценка этого документа будет первой.
Ваша оценка:
Разместите кнопку на своём сайте или блоге:
rudocs.exdat.com

Загрузка...
База данных защищена авторским правом ©exdat 2000-2017
При копировании материала укажите ссылку
обратиться к администрации
Анализ
Справочники
Сценарии
Рефераты
Курсовые работы
Авторефераты
Программы
Методички
Документы
Понятия

опубликовать
Загрузка...
Документы

наверх