Скачать презентацию
Идет загрузка презентации. Пожалуйста, подождите
Презентация была опубликована 11 лет назад пользователемИван Шиваров
1 Р ЕШЕНИЕ ПРИКЛАДНЫХ ЗАДАЧ НА ОСНОВЕ КАРТОГРАФИЧЕСКИХ ДАННЫХ ЧЕРНЫШОВ АЛЕКСЕЙ АКИМОВИЧ Научный руководитель Кадан Александр Михайлович доцент, кандидат технических наук
2 Ц ЕЛЬ ДИПЛОМНОЙ РАБОТЫ расширение функциональности картографического приложения с открытым кодом NASA World Wind для решения прикладных задач, связанных с подтоплением местности
3 З АДАЧИ ДИПЛОМНОЙ РАБОТЫ поиск открытых источников картографических данных; изучение процессов получения свободно распространяемых высотных данных и обеспечения их хранения; разработка плагина для NASA World Wind для получения высотных данных о любых объектах поверхности планеты; создание средств подготовки полученных данных к визуализации; разработка средств визуализации высотных данных; реализация средств обозначения области подтопления; разработка интерфейса для плагина; разработка интерфейса для системы обработки данных
4 А КТУАЛЬНОСТЬ ТЕМАТИКИ Задачи дипломного проекта относятся к области использования технологий и средств географических информационных систем (ГИС) Актуальность ГИС для решения прикладных задач определяется тем, что около 85% информации, с которой сталкивается человек в своей жизни, имеет территориальную привязку. Все это определяет интенсивное развитие (ГИС), которые в настоящее время находят применение практически в любой сфере. Особенно эффективны ГИС в областях, где осуществляется учет и управление территорией и объектами на ней.
5 П ОСТАНОВКА ЗАДАЧИ На основе изучения методов интеграции и взаимодействия программы NASA World Wind с внешними источниками данных разработать плагин для NASA World Wind, обеспечивающий получение высотных данных. С использованием возможностей.NET Framework и DirectX разработать программу визуализации на основе полученных высотных данных областей подтопления путем их отображения с наложением цветового градиента.
6 О БЗОР СУЩЕСТВУЮЩИХ РЕШЕНИЙ Коммерческие ArcINFO ArcGIS AutoCAD Map 3D Свободно распространяемые gvSIG GRASS
7 П РЕИМУЩЕСТВА РАЗРАБАТЫВАЕМОГО ПРОДУКТА Отсутствие коммерческой лицензии Использование картографической информации из открытых (бесплатных) источников Обеспечение построения 3-хмерной модели по полученным высотным данным Обеспечение эффектной визуализации
8 ПРОГРАММНОЕ ОБЕСПЕЧЕНИЯ, ИСПОЛЬЗУЕМОЕ ДЛЯ РЕШЕНИЯ ПОСТАВЛЕННЫХ ЗАДАЧ Visual Studio 2008 TortoiseSVN.Net Framework 3.5 DirectX NASA World Wind
9 В ЫБОР ПЛАТФОРМЫ ДЛЯ РАЗРАБОТКИ В качестве платформjq разработки была выбрана Microsoft.NET Framework 3.5, поскольку она обеспечивает разработчика всеми необходимыми инструментами, дает возможность думать не над тем как реализовать защиту от переполнения стека в памяти программы, а позволяет сосредоточится на решении проблемы путем предоставления высокого уровня абстракции и простоты их использования.
10 В ЫБОР СРЕДСТВ ДЛЯ ВИЗУАЛИЗАЦИИ ДАННЫХ GDI+ (Graphics Device Interface, Graphical Device Interface) – часть ядра Windows API составляющих пользовательский интерфейс, 2D- графики Simple DirectMedia Layer (SDL) - кроссплатформенная мультимедийная библиотека с открытым кодом OpenGL (Open Graphics Library) - графическая библиотека с открытым кодом DirectX - набор API-функций для решения задач, связанных с игровым видеопрограммированием под Microsoft Windows
11 С РЕДСТВА ПОЛУЧЕНИЯ ДАННЫХ В качестве источника данных была выбрана программа NASA World Wind. NASA World Wind полностью трёхмерный интерактивный виртуальный глобус, созданный NASA. Использует спутниковые снимки NASA и аэрофотосъёмку USGS, предоставляет высотные данные в бесплатный свободный доступ.
12 П РИЛОЖЕНИЕ NASA W ORLD W IND
13 К РИТЕРИИ ВЫБОРА NASA W ORLD W IND предоставляет высотные данные в бесплатный свободный доступ. реализовано на платформе.NET Framework. Исходный код представлен в открытый доступ через систему хранилищ кода (репозитариев)
14 Э ТАПЫ РАЗРАБОТКИ ПЛАГИНА К ПРОГРАММЕ NASA W IRLD W IND ДЛЯ ПОЛУЧЕНИЯ ВЫСОТНЫХ ДАННЫХ Создание пользовательского интерфейса плагина Интеграция в систему NASA World Wind Создание функции экспорта данных Разработка взаимодействия с модулем построения 3-хмерной модели
15 Ф АЙЛ ОПИСАНИЯ КАРТ - СРЕДСТВО СОХРАНЕНИЯ ОПИСАНИЯ ИНФОРМАЦИИ
16 И НТЕРФЕЙС РАЗРАБОТАННОГО ПЛАГИНА
17 П РИМЕР ВЫДЕЛЕНИЯ ОБЛАСТИ ДЛЯ ПОЛУЧЕНИЯ ДАННЫХ
18 Д ЕМОНСТРАЦИЯ РАБОТЫ ПЛАГИНА
19 Д ЕМОНСТРАЦИЯ РАБОТЫ ПРИЛОЖЕНИЯ ВИЗУАЛИЗАЦИИ ДАННЫХ
20 С ТРУКТУРА ПАПОК СИСТЕМЫ ПРИЛОЖЕНИЙ
21 В ЫВОДЫ Разработанное ПО включает три основных части: Первая - плагин к системе NASA World Wind для получения картографичечских данных Вторая – приложение, обрабатывающего полученные данные, и строящее 3-хмерную модель для визуализации Третья - модуль визуализации, обеспечивающий цветовую маркировку областей подтопления в случае разлива рек и озер, стихийных бедствий.
22 В ЫВОДЫ Разработанное ПО корректно интегрируется в систему NASA World Wind Апробация на «местном» материале, к сожалению, затруднена из-за отсутствие необходимых данных Развитие системы возможно в направлении использования более эффективных алгоритмов
23 Благодарю за внимание
Еще похожие презентации в нашем архиве:
© 2024 MyShared Inc.
All rights reserved.