Обзор¶
Локальная веб-утилита для создания, редактирования и восстановления полилиний железнодорожных путей, использовавшихся при подготовке данных железнодорожного графа.
Проект возник из практической проблемы качества данных: объекты железнодорожной инфраструктуры нужно было связать с корректной геометрией, но ручная подготовка полилиний была медленной, подверженной ошибкам и плохо проверяемой без визуального инструмента.
Утилита давала лёгкий внутренний интерфейс для работы с геометрией железнодорожного графа: редактирование узлов, создание полилиний, генерация геометрии через routing service и восстановление некорректных или неполных участков пути.
Технологический стек¶
- Java / Spring Boot
- Server-side rendering
- MVC architecture
- Repository layer
- JavaScript / jQuery
- Map-based UI
- Routing service integration
- Polyline caching
- Asynchronous data loading