Details

Title: Исследование эффективности передачи векторных данных. VectorTiles: выпускная квалификационная работа бакалавра: 09.03.04 - Программная инженерия ; 09.03.04_01 - Технологии разработки и сопровождения качественного программного продукта
Creators: Жарко Егор Игоревич
Scientific adviser: Дробинцев П. Д.
Organization: Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и технологий
Imprint: Санкт-Петербург, 2018
Collection: Выпускные квалификационные работы; Общая коллекция
Subjects: векторные данные; растровые данные; vectortiles; mapbox; эффективность передачи
Document type: Bachelor graduation qualification work
File type: PDF
Language: Russian
Level of education: Bachelor
Speciality code (FGOS): 09.03.04
Speciality group (FGOS): 090000 - Информатика и вычислительная техника
Links: Отзыв руководителя
DOI: 10.18720/SPBPU/2/v18-5991
Rights: Доступ по паролю из сети Интернет (чтение, печать, копирование)
Record key: RU\SPSTU\edoc\58808

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

Бакалаврская работа посвящена исследования эффективности модели VectorTiles для представления векторных данных. Дан обзор существующих моделей растровых и векторных данных. В рамках работы была написана утилита для сбора геоданных по нескольким стратегиям (PNG, MVT). На основе полученных результатов было разработано приложения для отображения векторных геоданных.

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.3. Регулярно-ячеистые модели данных
    • 1.4. Нерегулярная триангуляционная сетка
    • 1.5. Квадротомическая модель данных
    • 1.6. Векторная модель данных
      • 1.6.1. Модель «спагетти»
      • 1.6.2. Топологическая модель
      • 1.6.3. Shapefiles
      • 1.6.4. VectorTiles
  • ГЛАВА 2. КОНЦЕПЦИЯ
    • 2.1. Описание структуры тайловой пирамиды
      • 2.1.1. Проблемы, связанные с отображением при использовании тайловой пирамиды
    • 2.2. Различия растровой и векторной пирамид тайлов
      • 2.2.1. Стилизация тайлов
      • 2.2.2. Обработка тайлов
      • 2.2.3. Размер и скорость передачи
    • 2.3. Стилизация векторных карт
      • 2.3.1. CartoCss
      • 2.3.2. Maplink XML
      • 2.3.3. Mapbox GL JSON
    • 2.4. Mapbox
      • 2.4.1. Процесс передачи геоданных
  • ГЛАВА 3. РЕАЛИЗАЦИЯ
    • 3.1 Базовые абстракции
      • 3.1.1. Таймер
      • 3.1.2. Mapbox
      • 3.1.3. Tile
      • 3.1.4. Декодер
    • 3.2 Сбор геоданных
    • 3.3 Схема алгоритма и UML-диаграмма
  • ГЛАВА 4. АНАЛИЗ РЕЗУЛЬТАТОВ И РАЗРАБОТКА ПРИЛОЖЕНИЯ ДЛЯ ВИЗУАЛИЗАЦИИ ВЕКТОРНЫХ ГЕОДАННЫХ
    • 4.1 Анализ полученных результатов
    • 4.2. Подготовка векторных геоданных
    • 4.3. Разработка графического интерфейса пользователя
    • 4.4. Иерархия классов
    • 4.5. Обработка пользовательского ввода
    • 4.6. Результаты разработки приложения
  • ЗАКЛЮЧЕНИЕ
  • СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ

Usage statistics

stat Access count: 104
Last 30 days: 1
Detailed usage statistics