Syntool
From
Инструмент Syntool Starter
В данном разделе находится описание приложения Syntool Starter, его возможности и принципы работы.
Contents |
Описание
Syntool Starter - настольное приложение, написанное на C++ с использованием кроссплатформенного фреймворка Qt5 и представляет собой платформу с открытым кодом и графическим пользовательским 3D интерфейсом. Syntool Starter разработан в лаборатории спутниковой океанографии Российского государственного гидрометеорологического университета (ЛСО РГГМУ).
Зависимости
Для установки Syntool Starter необходимы:
- Qt5, включайщий модули Qt3D, QtNetwork, QtXml;
- библиотека glut (freeglut).
Внешний вид
Главное окно программы состоит из нескольких частей:
- главная область с трёхмерным отображением Земли и всех слоёв;
- панель инструментов;
- боковая панель управления;
- главное меню программы;
- полоса времени.
Главная область
Главная область программы представляет собой виджет вывода OpenGL графики. На нём отображена Земля, кнопки навигации, а так же все добавленные слои. Пользователь также может вращать Землю и изменять масштаб мышью.
Панель инструментов
Панель инструментов состоит их трёх логических частей: - режим работы: навигация, добавление линии, прямоугольника, метки или кнопки; - отображение элементов, таких как координаты, сетка, слои. Эти кнопки имеют два состояния (показать/скрыть); - отображение полосы времени (timeline).
Боковая панель управления
Боковая панель инструментов расположена в правой части программы. Панель имеет пять вкладок для работы с продуктами, слоями и добавленными элементами:
- Продукты;
- Карты;
- Слои;
- Наборы данных;
- Элементы пользователя.
Продукты
В верхней части вкладки "Продукты" представлен список всех поддерживаемых продуктов, полученных через API с портала SATIN
Для выбранного продукта можно установить область и выбрать необходимый параметр для отображения.
Продукт может быть добавлен для отображения или добавлен в избранное пользователя. При добавлении в избранное продукт будет открыт, до удаления его из избранного (даже при перезагрузке программы).
После добавления продукт отображается во вкладке "Слои".
Карты
Вкладка "Карты" предоставляет список карт, доступных для использования ("OSM", "Google Maps" и другие). Пользователь может сменить карту простым нажатием.
Слои
Данная вкладка отображает все добавленные продукты пользователя, в том числе добавленных в избранное.
Для каждого продукта можно установить значение прозрачности, скрыть или удалить.