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

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


1 чел. помогло.

Смотрите также:
Объект разработки программа на платформе 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   9
скачать
Министерство образования Республики Беларусь

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

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

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


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


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


Специальность 1-40 01 01 «Программное обеспечение информационных технологий»


Специализация 1-40 01 01 01 «Компьютерные системы и интернет-технологии»


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

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



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


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


__ ___________ 2010 г.



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


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



Гродно 2010


РЕФЕРАТ


Дипломная работа, 84 с., 37 рис., 13 источников, 03 прил.


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


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


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


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

ОГЛАВЛЕНИЕ

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

ВВЕДЕНИЕ 6

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

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

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

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

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

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

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

Выводы 18

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

2.1Windows DMA и .NET 19

2.1.1.1. Common Language Runtime 19

2.1.1.2. Microsoft Intermediate Language и компиляторы JITter 20

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

2.2DirectX 22

2.1.2.1. История 22

2.1.1.1. DirectX API 22

2.1.1.2. Интерфейсы DirectDraw и DirectDraw2 23

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

2.1.2.2DirectX Viewer 25

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

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

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

Выводы 28

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

4.1 Введение в NASA World Wind 29

4.2 Создание plugin для NASA World Wind 30

4.1Необходимое программного обеспечения 30

4.2Шаблон кода плагина 30

4.3Отладка плагина 33

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

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

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

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

38

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

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

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

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

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

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

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

Выводы 54

ЗАКЛЮЧЕНИЕ 55

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

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

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

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



^

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



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

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

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

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

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

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

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

ВВЕДЕНИЕ



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

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

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

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

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

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

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

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

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

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






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

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

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

опубликовать
Документы

наверх