Скачать презентацию
Идет загрузка презентации. Пожалуйста, подождите
Презентация была опубликована 10 лет назад пользователемВсеволод Петрягин
1 Разработка волонтерской веб - ГИС Исполнители : Анастасия Гиршева, Константин Иванов гр Руководитель : Ковин Роман Владимирович
2 WEB 2.0 – привлечение пользователей к наполнению сайта UGC (User-generated content) - генерируемое пользователями содержимое VGI (Volunteered Geographic Information) - добровольно- добавляемая пространственная информация Волонтерские ГИС – ГИС, работающие с добровольно- добавляемой пространственной информацией 2 WEB 2.0UGCVGI
3 Цель : Разработка волонтерской веб - ГИС Задачи : 1. Исследование предметной области 2. Проектирование системы и выбор технологий 3. Программная реализация 4. Тестирование и апробация 3
4 Совместный проект ТПУ и Университета Кальяри ( Италия ) 2 этапа : 1)Разработка волонтерской веб - ГИС Tomsk, I care!; 2)Разработка веб - платформы Place, I care! Участники и их роли : 4 Michele Campagna, Professor, University of Cagliari А. В. Кудинов, доцент, к. т. н. А. Н. Гиршева, студент К. А. Иванов, студент руководитель проекта аналитик проектировщик программист серверной части программист клиентской части дизайнер тестер
5 5 Методология : экстремальное программирование Инструмент взаимодействия исполнителей : MindMeister Интеллектуальная карта на промежуточном этапе разработки
6 6 WikimapiaProject Noah Open Street MapFoursquare
7 7
8 Трехуровневая архитектура : 8 HTML/CSS, JavaScript, jQuery Microsoft ASP.NET, сервер IIS СУБД MS SQL Server AJAX ADO.NET ActiveX, VBScript, Adobe Flash, Adobe Flex, Java, MS Silverlight PHP, Perl, JSP MySQL, Oracle, PostgreSQL Сервер базы данных Сервер приложений Клиент Google Maps API Bing Maps, Yandex Maps
9 3 области данных : 1.Пространственные данные и графические свойства меток 2.Атрибутивные данные о метках 3.Пользовательские данные
10 10
11 11 Внутренняя аутентификация На основе форм ASP.NET Внешняя OpenID 2.0 (Google) OAuth 2.0 (Facebook, Twitter, Вконтакте)
12 12
13 13
14 14 Установка параметров интерфейса по умолчанию Привязка обработчиков событий Инициализация карты Инициализация изображений Инициализация механизма кластеризации Инициализация диалоговых окон Инициализация управления слоями и объектами Инициализация механизма комментирования Привязка данных к элементам DOM Адаптация интерфейса Слои Объекты Образы объектов
15 15 допосле
16 16 Методы идентификации браузеров : 1.метод навигатора (window.navigator.userAgent) 2.метод объектов и свойств (window.opera, window.chrome, window.sidebar, window.ActiveXObject) 3.комплексный подход Поддерживаемые браузеры : Google Chrome Mozilla Firefox 9.0 и выше MS Internet Explorer 9.0 Opera 11
17 Главная страница 17
18 Страница входа и регистрации 18
19 19 Панель управления категориями Добавление новой категории Выбор волонтеров
20 20 Информационное окно метки Список всех меток
21 21
22 22 Добавление новой метки Добавление медиа - файлов к новой меткек существующей метке
23 23 Изменение названия и описания метки Перемещение объекта Меню редактирования
24 24 преобладающая оценка – « нравится », медиа - файлов нет преобладающая оценка – « не нравится », медиа - файлы есть преобладающая оценка – « нравится », медиа - файлы есть преобладающая оценка – « не нравится », медиа - файлов нет новая, еще не сохраненная метка редактируемая метка перемещаемая метка
25 VGI проект – многопользовательская картографическая среда, объединяющая пользователей ( волонтеров ) с целью сбора, хранения и распространения пространственных данных по определенной тематике. Требования : 1.Добавление и редактирование меток на цифровой карте с поддержкой мультимедиа - содержимого 2.Управление категориями меток 3.Обзор, оценивание и комментирование меток 4.Открытость по данным ( с поддержкой экспорта VGI данных ) 5.Создание и настройка VGI проекта 6.Назначение ролей и прав пользователей 7.Инструменты пространственного анализа 8.Поддержка точечных, линейных и полигональных VGI объектов 9.Поддержка механизма пространственных закладок 25
26 Использование типа geography для хранения пространствен ных данных ; Новые сущности для управления проектами, раздачи ролей и прав. 26
27 27
28 28
29 29
30 30
31 31 Универсальные ГИС WMS, WFS KML Google Earth VGI Запись Чтение Волонтеры Посетители Администраторы
32 32
33 33
34 34 Информационное окно ( InfoWindow )
35 35 Таблица объектов ( InfoTable ) Галерея предварительного просмотра ( Carousel )
36 Страница входа и регистрации 36
37 Домашняя страница пользователя 37
38 38 Окно свойств проекта Доступ к проекту, не требующий аутентификации
39 39 Выбор пользователей проекта Назначение прав пользователей Права ролей по умолчанию
40 Страница проекта 40
41 41 Рисование полигона Выбор типа объекта Добавление атрибутивной информации
42 42 Проведен анализ предметной области Выполнены этапы проектирования архитектуры, программная реализация и апробация волонтерской веб - ГИС Предложена концепция платформы, выполнены этапы проектирования, программной реализации и апробации платформы Проведено технико - экономическое обоснование проекта Проведена оценка экологичности и безопасности проекта Приобретен опыт участия в коллективных проектах Результаты работы представлены и опубликованы на Seventh International Conference INPUT2012 on Informatics and Urban and Regional Planning ( г. Кальяри, Италия )
Еще похожие презентации в нашем архиве:
© 2024 MyShared Inc.
All rights reserved.