Р ЕШЕНИЕ ПРИКЛАДНЫХ ЗАДАЧ НА ОСНОВЕ КАРТОГРАФИЧЕСКИХ ДАННЫХ ЧЕРНЫШОВ АЛЕКСЕЙ АКИМОВИЧ Научный руководитель Кадан Александр Михайлович доцент, кандидат.

Презентация:



Advertisements
Похожие презентации
Решение прикладных задач на основе картографических данных Чернышов Алексей Акимович.
Advertisements

OpenGL и Direct3D сравнение стандартов Выполнил: Пенкин А. Группа И-204.
Геоинформационные системы Чернышов Алексей Акимович.
Использование технологий WMS и WFS при разработке океанологических ГИС Олейников И. С. ДВГУ.
* Геоинформационная система (ГИС). * Геоинформационная система (ГИС) - это информационно-справочная система, предназначенная для сбора, хранения, анализа.
Лекция 2 Геоинформатика. Географические информационные системы (ГИС)
Луговский А.А. 1 БЕЛОРУССКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ ФАКУЛЬТЕТ ПРИКЛАДНОЙ МАТЕМАТИКИ и ИНФОРМАТИКИ Кафедра информационных систем управления Луговский.
Применение технологии виртуальных миров при построении интерактивных обучающих систем Самарский государственный аэрокосмический университет имени академика.
Федеральное агентство по образованию Волгоградский Государственный Технический Университет Кафедра «Программное обеспечение автоматизированных систем»
.NET ModelKit Suite – это набор высококлассных программных компонентов, специально разработанных для платформы.NET, предназначенных для обработки, анализа.
© SAP 2009 / Page 1 Интеграционное решение с геоинформационной базой данных земельных участков и объектов недвижимости (Г БД ЗУОН ) On-line актуализация.
Выполнил студент группы А Алексан П.А.. Проектирование и реализация информационной системы «Лаборатория химического анализа» для автоматизации обработки.
10-я Юбилейная Российская научная конференция «Радиационная защита и радиационная безопасность в ядерных технологиях», Калужская обл., г. Обнинск,
МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РЕСПУБЛИКА ТАДЖИКИСТАН ТЕХНОЛОГИЧЕСКИЙ УНИВЕРСИТЕТ ТАДЖИКИСТАНА ФАКУЛЬТЕТ: «С Т Р Ф» МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ.
Использование ГИС в комплексных автоматизированных системах управления территорией в регионах РФ. Томилин Вячеслав ООО НВЦ «Интеграционные технологии»
Кафедра «Кибернетика» Дипломная работа по направлению «Прикладная математика и информатика» на тему: Разработка приложения для управления.
«Геоизображения и геоиконика». Что такое карта? Карта - уменьшенное и обобщенное изображение на плоскости поверхности Земли, другого космического тела.
Апробация технологий Silverlight/LINQ/WCF для создания web-приложений, ориентированных на интенсивную обработку данных Дипломная работа студента 545 группы.
ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ КОМПЬЮТЕРА КОМПЬЮТЕР КАК УНИВЕСАЛЬНОЕ УСТРОЙСТВО ДЛЯ РАБОТЫ С ИНФОРМАЦИЕЙ Информатика и ИКТ.
Oracle APEX для Парус 8: направления использования APEX, учебные курсы Парус 8.
Транксрипт:

Р ЕШЕНИЕ ПРИКЛАДНЫХ ЗАДАЧ НА ОСНОВЕ КАРТОГРАФИЧЕСКИХ ДАННЫХ ЧЕРНЫШОВ АЛЕКСЕЙ АКИМОВИЧ Научный руководитель Кадан Александр Михайлович доцент, кандидат технических наук

Ц ЕЛЬ ДИПЛОМНОЙ РАБОТЫ расширение функциональности картографического приложения с открытым кодом NASA World Wind для решения прикладных задач, связанных с подтоплением местности

З АДАЧИ ДИПЛОМНОЙ РАБОТЫ поиск открытых источников картографических данных; изучение процессов получения свободно распространяемых высотных данных и обеспечения их хранения; разработка плагина для NASA World Wind для получения высотных данных о любых объектах поверхности планеты; создание средств подготовки полученных данных к визуализации; разработка средств визуализации высотных данных; реализация средств обозначения области подтопления; разработка интерфейса для плагина; разработка интерфейса для системы обработки данных

А КТУАЛЬНОСТЬ ТЕМАТИКИ Задачи дипломного проекта относятся к области использования технологий и средств географических информационных систем (ГИС) Актуальность ГИС для решения прикладных задач определяется тем, что около 85% информации, с которой сталкивается человек в своей жизни, имеет территориальную привязку. Все это определяет интенсивное развитие (ГИС), которые в настоящее время находят применение практически в любой сфере. Особенно эффективны ГИС в областях, где осуществляется учет и управление территорией и объектами на ней.

П ОСТАНОВКА ЗАДАЧИ На основе изучения методов интеграции и взаимодействия программы NASA World Wind с внешними источниками данных разработать плагин для NASA World Wind, обеспечивающий получение высотных данных. С использованием возможностей.NET Framework и DirectX разработать программу визуализации на основе полученных высотных данных областей подтопления путем их отображения с наложением цветового градиента.

О БЗОР СУЩЕСТВУЮЩИХ РЕШЕНИЙ Коммерческие ArcINFO ArcGIS AutoCAD Map 3D Свободно распространяемые gvSIG GRASS

П РЕИМУЩЕСТВА РАЗРАБАТЫВАЕМОГО ПРОДУКТА Отсутствие коммерческой лицензии Использование картографической информации из открытых (бесплатных) источников Обеспечение построения 3-хмерной модели по полученным высотным данным Обеспечение эффектной визуализации

ПРОГРАММНОЕ ОБЕСПЕЧЕНИЯ, ИСПОЛЬЗУЕМОЕ ДЛЯ РЕШЕНИЯ ПОСТАВЛЕННЫХ ЗАДАЧ Visual Studio 2008 TortoiseSVN.Net Framework 3.5 DirectX NASA World Wind

В ЫБОР ПЛАТФОРМЫ ДЛЯ РАЗРАБОТКИ В качестве платформjq разработки была выбрана Microsoft.NET Framework 3.5, поскольку она обеспечивает разработчика всеми необходимыми инструментами, дает возможность думать не над тем как реализовать защиту от переполнения стека в памяти программы, а позволяет сосредоточится на решении проблемы путем предоставления высокого уровня абстракции и простоты их использования.

В ЫБОР СРЕДСТВ ДЛЯ ВИЗУАЛИЗАЦИИ ДАННЫХ GDI+ (Graphics Device Interface, Graphical Device Interface) – часть ядра Windows API составляющих пользовательский интерфейс, 2D- графики Simple DirectMedia Layer (SDL) - кроссплатформенная мультимедийная библиотека с открытым кодом OpenGL (Open Graphics Library) - графическая библиотека с открытым кодом DirectX - набор API-функций для решения задач, связанных с игровым видеопрограммированием под Microsoft Windows

С РЕДСТВА ПОЛУЧЕНИЯ ДАННЫХ В качестве источника данных была выбрана программа NASA World Wind. NASA World Wind полностью трёхмерный интерактивный виртуальный глобус, созданный NASA. Использует спутниковые снимки NASA и аэрофотосъёмку USGS, предоставляет высотные данные в бесплатный свободный доступ.

П РИЛОЖЕНИЕ NASA W ORLD W IND

К РИТЕРИИ ВЫБОРА NASA W ORLD W IND предоставляет высотные данные в бесплатный свободный доступ. реализовано на платформе.NET Framework. Исходный код представлен в открытый доступ через систему хранилищ кода (репозитариев)

Э ТАПЫ РАЗРАБОТКИ ПЛАГИНА К ПРОГРАММЕ NASA W IRLD W IND ДЛЯ ПОЛУЧЕНИЯ ВЫСОТНЫХ ДАННЫХ Создание пользовательского интерфейса плагина Интеграция в систему NASA World Wind Создание функции экспорта данных Разработка взаимодействия с модулем построения 3-хмерной модели

Ф АЙЛ ОПИСАНИЯ КАРТ - СРЕДСТВО СОХРАНЕНИЯ ОПИСАНИЯ ИНФОРМАЦИИ

И НТЕРФЕЙС РАЗРАБОТАННОГО ПЛАГИНА

П РИМЕР ВЫДЕЛЕНИЯ ОБЛАСТИ ДЛЯ ПОЛУЧЕНИЯ ДАННЫХ

Д ЕМОНСТРАЦИЯ РАБОТЫ ПЛАГИНА

Д ЕМОНСТРАЦИЯ РАБОТЫ ПРИЛОЖЕНИЯ ВИЗУАЛИЗАЦИИ ДАННЫХ

С ТРУКТУРА ПАПОК СИСТЕМЫ ПРИЛОЖЕНИЙ

В ЫВОДЫ Разработанное ПО включает три основных части: Первая - плагин к системе NASA World Wind для получения картографичечских данных Вторая – приложение, обрабатывающего полученные данные, и строящее 3-хмерную модель для визуализации Третья - модуль визуализации, обеспечивающий цветовую маркировку областей подтопления в случае разлива рек и озер, стихийных бедствий.

В ЫВОДЫ Разработанное ПО корректно интегрируется в систему NASA World Wind Апробация на «местном» материале, к сожалению, затруднена из-за отсутствие необходимых данных Развитие системы возможно в направлении использования более эффективных алгоритмов

Благодарю за внимание