LVКейс · Liveработает
проект студии · Finekot Systems · открытые данные

Транспорт трёх стран на одной живой карте

Автобусы, поезда, самолёты и суда Черногории, Грузии и Сербии: где каждый рейс сейчас, куда идёт и когда прибудет. Собрано из открытых источников, ссылка на каждый — в карточке объекта.
3 страны4 вида транспортабез регистрации
задача

Каждый рейс страны — там, где он сейчас

01Постановка
1
Весь транспорт на одной карте
Междугородние и городские автобусы, поезда, самолёты, суда. Клик по метке — карточка: перевозчик, маршрут, остановки, цены.
2
Только открытые данные
Источник подключается, только если его условия разрешают публичный показ. Платных API и закрытых баз нет.
3
Телефон первым
Карту чаще открывают с телефона, поэтому интерфейс сначала собран под узкий экран, потом под десктоп.
4
Ничего не собираем о зрителе
Регистрации нет. Кнопка «Рядом со мной» считает расстояния в браузере: координаты не уходят на сервер.
три страны

Одна карта, разные источники

CGЧерногорияlive.finekot.com/cg/
Live · Черногория: карта страны с автобусами, поездами и самолётамиLive · Черногория: карта страны с автобусами, поездами и самолётами

Live · Черногория

Поезда ŽPCG по действующей сетке с ценами билетов, междугородние автобусы четырнадцати автовокзалов, самолёты по сигналам ADS-B, круизные суда по плану заходов порта Котор.

открыть карту страны →
GEГрузияlive.finekot.com/ge/
Live · Грузия: городские автобусы и поезда Тбилиси на объёмной картеLive · Грузия: городские автобусы и поезда Тбилиси на объёмной карте

Live · Грузия

Городские автобусы Тбилиси в реальном времени (неофициальные данные TTC), поезда Georgian Railway с ценами в евро, междугородние автобусы Georgian Bus, паромы Батуми — Варна, самолёты.

открыть карту страны →
RSСербияlive.finekot.com/rs/
Live · Сербия: городской транспорт Белграда и поезда на картеLive · Сербия: городской транспорт Белграда и поезда на карте

Live · Сербия

Городской транспорт Белграда, Ниша и Крагуевца по открытому расписанию GTFS с номерами маршрутов, поезда Srbija Voz, самолёты над страной.

открыть карту страны →
как устроено

Одно ядро, страна — это данные

02Архитектура
1
Сборщики на сервере
Расписания, позиции и планы портов забираются из источников и приводятся к одному формату. Карта получает готовые данные и не обращается к источникам сама.
2
Позиция по расписанию — расчёт
Где нет живого сигнала, рейс движется по геометрии путей и дорог OpenStreetMap между остановками, в соответствии со временем отправления и прибытия.
3
Одно ядро на три страны
Интерфейс и логика — общие. Страна задаётся файлом настроек: слои, порты, алфавит названий, правила перевозчиков, подписи. Правка интерфейса делается один раз и сразу работает на трёх картах.
4
Своя картография
MapLibre, объёмный рельеф и 3D-здания, собственная тёмная тема и светлая. Подписи на русском, английском и языке страны.
03Телефон390 px
Live · Черногория на телефоне: автобусы, поезда и самолётыLive · Черногория на телефоне: автобусы, поезда и самолёты

Карта в кармане

Нижние вкладки: карта, «Рядом со мной», ближайшие отправления, слои и язык. Карточка рейса открывается полупанелью и не закрывает карту.

честность данных

Видно, что живое, а что по расписанию

04Правила показа
1
Метка источника на каждом слое
Строка статуса говорит, откуда данные и до какой даты действует сетка. Живой сигнал и расчёт по расписанию не смешиваются.
2
Нет открытого источника — нет слоя
Городского транспорта Черногории, маршруток Грузии и междугородних автобусов Сербии на карте нет: открытых данных с правом показа для них не нашлось. Причина написана прямо на карте.
3
Лишнее скрыто
Военные борты и суда, а также самолёты, владельцы которых закрыли публичное отслеживание, на карту не попадают.
05Для бизнеса

Живая карта для ваших данных

Тот же приём работает на данных компании: транспорт и курьеры, техника, заявки и объекты в реальном времени на одной карте, с карточкой по каждому.
© 2026 · Finekot Systems ./finekot.com tg @finekot