rmk: первая адаптация
rmk: выпиливаем ненужное + добавляем final везде (потому что это по приколу)
new: увязываем клиент и сервер
new: поддержка нескольких прогнозов одновременно (часть 1)
rmk: всякое лишнее
new: теперь остановку можно удалить из слежения
rmk: тексты
new: обрабатываем ситуацию, когда к остановке ничего не едет
rmk: именование ресурсов и идентификаторов
fix: по рекомендациям анализатора кода
new: добавляем в прогноз транспорт, только если время его прибытия в пределах получаса
rmk: переходим на финальный вариант для хоста
fix: если проекция находится слишком далеко от точки, значит, отрезок определен неправильно, узнать ближайшую точку невозможно
rmk: понижаем уровень логирования
new: считаем количество принятых пакетов за последние десять минут — для немногословного логирования
new: для разных маршрутов используем разные цвета меток
new: используем цветные метки в местах, где отображается маршрут
new: дополнительная проверка при сборке пакетов
fix: опечатка
rmk: тайлы с более крупным масштабом + оптимизация в JPG с качеством в 50%