Details

Title: Веб-ГИС по работе с пространственными данными: бакалаврская работа: 09.03.01
Creators: Скороходов Александр Дмитриевич
Scientific adviser: Федоров Станислав Алексеевич
Organization: Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и технологий
Imprint: Санкт-Петербург, 2017
Collection: Выпускные квалификационные работы; Общая коллекция
Subjects: геоинформационный сервис; веб-сервис; пространственные данные; клиент-сервер; веб-приложение
Document type: Bachelor graduation qualification work
File type: PDF
Language: Russian
Level of education: Bachelor
Speciality code (FGOS): 09.03.01
Speciality group (FGOS): 090000 - Информатика и вычислительная техника
DOI: 10.18720/SPBPU/2/v17-3742
Rights: Доступ по паролю из сети Интернет (чтение, печать, копирование)
Record key: RU\SPSTU\edoc\42400

Allowed Actions:

Action 'Read' will be available if you login or access site from another network Action 'Download' will be available if you login or access site from another network

Group: Anonymous

Network: Internet

Annotation

Цель работы - веб-ГИС по работе с пространственными данными. Для достижения этой цели в работе были поставлены следующие задачи: оценка актуальности веб-ГИС по работе с пространственными данными; составление функциональных требований для веб-ГИС по работе с пространственными данными. 3. Выбор технологий и предложение траектории разработки веб-ГИС; разработка клиентской стороны веб-ГИС; разработка серверной стороны веб-ГИС. В результате работы был реализован полноценный геоинформационный веб-сервис, соответствующий требованиям технического задания. Геоинформационный сервис включает в себя реализацию веб-приложения с клиент-серверной архитектурой, а так же настройку сервисов доставки данных. Клиентская сторона веб-сервиса соответствует современным требования веб-ГИС. Для полноценной работы сервиса реализована так же и серверная сторона приложения, которая представляет ядро геопортала по работе с пространственными данными. Для более эффективной работы с геоданными настроены сервисы доставки данных для передачи пространственной информации конечному пользователю. В целях дальнейшего развития проекта предлагается повысить производительность отображения полигонов на цифровой карте веб-сервиса, для этого необходимо реализовать функционал которой позволитзагружать из хранилища только часть данных для отображения в зависимости от масштаба. В качестве улучшений интерактивности визуализации климатических данных с точки зрения ветроэнергетики, предлагается добавить обработку данных о давлении на поверхности земли, что позволит проводить анализ территорий для установки ВЭС.

Document access rights

Network User group Action
ILC SPbPU Local Network All Read Print Download
Internet Authorized users SPbPU Read Print Download
-> Internet Anonymous

Table of Contents

  • Обозначения и сокращения
  • Введение
    • Актуальность веб-ГИС по работе с пространственными данными
    • Цель и задачи работы
    • Краткое содержание работы
  • 1. Составление функциональных требований для веб-ГИС по работе с пространственными данными
    • 1.1. Требования для веб-ГИС
    • 1.2. Требования для хранения данных
      • 1.2.1. Резервное копирование базы данных
      • 1.2.2. Обновление статистики
      • 1.2.3. Сжатие версионных баз геоданных
      • 1.2.4. Кластеризация пространственных индексов
    • 1.3. Требования для работы с данными
  • 2. Выбор технологий и предложение траектории разработки веб-ГИС
    • 2.1. Обзор технологий для работы с данными
      • 2.1.1. Метод с использованием MapReduce
      • 2.1.2. Метод с использованием Hadoop
      • 2.1.3. Метод с использование RGeo
      • 2.1.4. Метод с использованием GeoDjango
    • 2.2. Обзор технологий для хранения данных
      • 2.2.1. Хранение данных в PostgreSQL
      • 2.2.2. Хранение данных в MS SQL Server
      • 2.2.3. Хранение данных в MySQL
      • 2.2.4. Выбор технологии для хранения данных
    • 2.3. Обзор технологий доставки данных
    • 2.4. Обзор технологий для отображения данных
      • 2.4.1. Отображение карты с помощью OpenLayers
      • 2.4.2. Отображение карты с помощью Leaflet
      • 2.4.3. Визуализация данных с помощью D3
    • 2.5. Предлагаемая траектория разработки веб-ГИС
  • 3. Разработка клиентской стороны веб-ГИС
    • 3.1. Создание цифровой карты
      • 3.1.1. Создание контейнера для карты
      • 3.1.2. Создание тайлового слоя
      • 3.1.3. Получение данных из GeoDjango
      • 3.1.4. Кластеризация маркеров
      • 3.1.5. Добавление инструмента для переключения слоев
    • 3.2. Визуализация климатических данных
      • 3.2.1. Получение климатических данных
      • 3.2.2. Визуализация климатических данных
  • 4. Разработка серверной стороны веб-ГИС
    • 4.1. Настройка базы геоданных
      • 4.1.1. Настройка PostgreSQL
      • 4.1.2. Загрузка пространственных данных
      • 4.1.3. Кластеризация пространственных индексов
    • 4.2. Сервисы доставки данных
    • 4.3. Формирование серверной стороны веб-ГИС
      • 4.3.1. Установка Djnago
      • 4.3.2. Установка геопространственных библиотек
      • 4.3.3. Модуль GeoDjnago
      • 4.3.4. Создание общего приложения
  • Заключение
  • Список использованных источников

Usage statistics

stat Access count: 308
Last 30 days: 0
Detailed usage statistics