Print This Post Print This Post

Визуализация и редактирование треков на карте

Information-icon Тема занята
 

Курс: 1—4. Необходимо знание языка Java. Много программирования. Опыт работы с БД, web framework. Результаты будут использованы для практически важных задач.

С использованием Vaadin и Google Maps необходимо визуализировать треки и обеспечить возможность их редактирования.

Примеры треков:

  • рейсы самолетов
  • путешествия
  • пути циклонов
  • многие другие…

tracks_global

tracks_zoom

Обеспечить такие виды запросов (треки хранятся в базе данных):

  • вывод всех треков за заданный интервал времени
  • вывод всех треков за все время в заданном регионе
  • вывод треков с заданными характеристиками
  • другие виды запросов
Особенности: треков по запросу может быть много! Нужны особые методы визаулизации.

Обеспечить такие способы визуализации:

  • разная пиктограмма в зависимости от атрибута узла трека (даты, высоты местности, силы циклона, …)
  • разный цвет, толщина, вид линии для отрезка трека в зависимости от атрибута
  • вывод актрибутов рядом с пиктограммами
  • другие способы

Обеспечить такие возможности редактирования:

  • удаление/добавление вершины в трек
  • изменение атрибутов
  • соединение двух разных треков
  • другие возможности