Общественный транспорт. Как просто и в то же время загадочно.

Вы знаете, что где-то едет ваш автобус, он вот-вот должен подойти. Но нет, что-то не так. Почему же его нет? Может, вы моргнули и автобус серебристой молнией промчался мимо?

Не всё так загадочно и таинственно. Давайте разберёмся.

Что мы знаем о гроде? По информации Wikipedia:

  • население – более 1 000 000 человек,
  • площадь города – 1162,8 квадратных километров,
  • длина дорог – около 3 000 км

Хотите знать, сколько в это мгновение автобусов отслеживает специализированное предприятие ТОО “Центр диспетчерской службы” Управления пассажирского транспорта и автомобильных дорог акимата города Шымкент?

Ответ на графиках перед вами*.

Возможно вы знаете, что первые автобусы просыпаются в 5 утра. Вот и мы начинаем собирать данные для графика именно с 05:00. И собираем их до полуночи.

* Примите к сведению, что данные для построения графика имеют погрешность
-10% (минус 10 процентов).

Система получает данные ото всех автобусов в разные моменты времени. Данные обобщаются каждые 10 секунд, направляются на серверы заинтересованных получателей. Так за 10 минут сервер отправит комплекты данных с координатами автобусов 60 раз. Для построения данного графика мы используем информацию о количестве автобусов в одной из этих 60 передач.

Почему это важно? Данные поступают не гарантированно, возможно, именно в эти секунды 10% автобусов находилось вне зоны уверенного приёма. И мы просто не получили их координаты, но получим их в следующие несколько секунд. Но через 10 секунд уже другие 10% автобусов повернутся другим боком к антеннам и въедут в зону, где или GPS координаты не будут получены, или оператор сотовой связи подкачал…

Для иллюстрации это не имеет большого значения. Просто знайте, автобусов на самом деле немного больше 🙂 и мы сгущаем краски.