Прагматика скриншот 1Прагматика скриншот 2Прагматика скриншот 3Прагматика скриншот 4Прагматика скриншот 5Прагматика скриншот 6Прагматика скриншот 7Прагматика скриншот 8
Прагматика
Геопортал для работы с картами и морскими данными
ReactOpenLayersExpressPostgreSQL
Веб-портал для специалистов, работающих с гидрометеорологическими и навигационными данными. Пользователь работает в одном интерфейсе: смотрит визуализации данных на карте, получает значения парметров в точке, строит графики, загружает файлы и выгружает результаты. Система обслуживает несколько региональных и центральных контуров организации.
Роль: Full-stack разработчик.
Примечание: Проект начинался с легаси-кодовой базы — постепенно все было переписан с нуля.
Кейсы
01
Интерактивная карта
Специалист включает нужные слои и подложки, переключает вид карты. Клик по точке — значение параметра, график изменений во времени или профиль по глубине. Цвета и легенду можно настроить в интерфейсе, не обращаясь к разработчику.
02
Загрузка и каталог данных
Загрузка файлов с индикатором прогресса и проверкой целостности, пакетная обработка, просмотр документов. Данные попадают в каталог и сразу доступны на карте — от файла до картины на местности без лишних шагов.
03
Навигационные данные на карте
Управление типами навигационной информации: включение слоёв, группировка, совместный просмотр с другими данными. Удобная панель, когда источников много — не нужно помнить, где какой файл лежит.
04
Анализ по времени
Выбор месяца и декады привязан к данным на карте — виден актуальный срез, а не усреднённая картина. Недоступные периоды отображаются сразу, без пустых запросов и путаницы.
05
Инструменты измерения и подбор карт
Расстояние, площадь, курс и время хода — прямо на карте, с выгрузкой в таблицу. Подбор карт вдоль маршрута и скачивание материалов по району работ — для полевых и офисных задач.
06
Каталог карт
Поиск и просмотр картографических материалов в контексте карты, фильтрация по району. Не нужно искать файлы на сетевом диске — нужная карта открывается там, где ведётся работа.
07
Доступ и администрирование
Вход по ролям, журнал действий пользователей, управление правами и базами данных. Администратор контролирует, кто что видит и меняет, и может безопасно обновлять данные между узлами.
08
Несколько контуров организации
Один продукт для региональных и центрального звеньев: каждый контур работает со своей базой, пользователь выбирает нужный. Меньше дублирования разработки и единый привычный интерфейс для всех филиалов.
Все проекты