четверг, 11 октября 2012 г.

Новости о государственном портале общественного транспорта Санкт-Петербурга


Внимательно слежу за развитием государственного портала общественного транспорта Санкт-Петербурга. На первый взгляд ничего не меняется - транспорт отображается не весь (т.е. не все маршруты), на главной странице все так же висит предупреждение о том, что портал работает в режиме тестовой эксплуатации. Но на самом деле работа ведется.

Например, летом из комитета по транспорту пришло уведомление о том, что "в текущий момент СПб ГКУ «ОП» ведутся работы по проектированию API с применением формата GTFS". Это отличная новость.
Когда я последний раз заглядывал на страничку с GTFS АПИ, там можно было только скачать GTFS Feed в zip-архиве, сегодня заметил, что добавился раздел GTFS-realtime. Там же и пример использования. Выглядит весьма многообещающе - когда все это заработает (сейчас, на все испробованные мной запросы, выдается ошибка 500), можно будет кастомизировать вывод транспорта на карте. Ведь сейчас приложение Spb Transport Online получает одно цельное изображение со всеми маршрутами, которое накладывается на карту, а используя GTFS-realtime, можно будет показать как отдельно взятый маршрут, так и отдельное транспортное стредство. И при этом отметить своим собственным значком. Вобщем, ждем.

И еще на несколько вопросов любезно ответил старший инженер отдела развития и инновационных технологий на транспортном комплексе Комитета по транспорту - Постоев Роман Алексеевич.

Публикуется с согласия Романа.

Когда будет закончено тестирование  портала городского транспорта Санкт-Петербурга?
По поводу окончания сроков тестирования Портала, сообщаю, что данное тестирование предполагается закончить до конца текущего года.

Определены ли сроки создания API портала? 
Как разработчикам сторонних приложений планируется предоставлять доступ к  API портала?
Предварительная стоимостная оценка разработки API показала, что стоимость работ составит порядка 500 тыс. руб.К сожалению, в настоящее время в бюджете СПб данная статья расходов не предусмотрена. Таким образом, сроки создания API на данный момент не определены. Но стоит заметить, что, учитывая интерес сторонних разработчиков к Порталу, считаем целесообразным организационными мера ограничить изменения существующего API и организовать информирование разработчиков услуг на базе Портала о планируемых изменениях и модернизации, в частности, прорабатываем вопрос создания на Портале раздела «Для разработчиков» в котором заранее будет размещена информация о предстоящих изменениях, а также форма обратной связи с «разработчиком» 
Вместе с тем, СПб ГКУ «Организатор перевозок» проводит работы, направленные как на улучшение функционала Портала, так и для сторонних разработчиков. На данный момент в режиме тестирования находится использование стандарта GTFS.

Так же пользователи часто интересуются - маршрут прокладывается с учетом пробок или нет? Если нет, то планируется ли это учитывать, а если да, то кто является поставщиком информации по пробкам?
Пробки не учитываются при прокладке маршрута.При расчете фактического времени прибытия ТС на остановку берется в расчет скорость движения по маршруту предыдущих ТС. 
П.С. Я озвучил свое мнение, как работник Комитета по транспорту, официальную позицию могут озвучивать уполномоченные на это представители КТ (замы, председатель) либо исполнители в официальном письме КТ. Т.е. не исключено, что руководство может принять решение отличное от того, что я написал.
И несколько полезных ссылок по теме:
Портал общественного транспорта Санкт-Петербурга
Комитет по транспорту Санкт-Петербурга
Стандарт GTFS (на англ.)
Страничка АПИ GTFS на портале
Zip-архив с GTFS Feed
Spb Transport Online для Андроид
Spb Transport Online для Windows Phone

четверг, 20 сентября 2012 г.

Дюжина


На mmaps.net подключена 12-я карта и теперь их ровно дюжина. Дюжина полноценных интерактивных карт, собранных на одном сайте.

Двенадцатой картой стала карта от компании Rambler. На самом деле, эти карты уже фактически были - их использует ProGorod, который подключен к мультикартам уже давно. Но, согласитесь, из первых рук всегда лучше. Тем более, что API самого Rambler работает гораздо шустрее, чем у ProGorod.


Небольшая справка.
Доступ к API Рамблер-Карт был открыт еще в июле этого года, но подключить руки дошли только сейчас. К слову сказать, АПИ неплохое, документация тоже на уровне.

Интересно - а кто станет тринадцатым?

воскресенье, 27 мая 2012 г.

На портале общественного транспорта опять наблюдаются проблемы

На портале общественного транспорта опять наблюдаются проблемы - нормально отображаются автобусы, но практически отсутствуют трамваи и троллейбусы:


Проблема замечена начиная еще с вечера пятницы и похоже, что устранят только в понедельник.

пятница, 25 мая 2012 г.

Spb Transport Online - встреча в комитете по транспорту


На днях посетил комитет по транспорту Санкт-Петербурга на предмет перспектив развития программы "Spb Transport Online", пообщался с председателем комитета Поповым Станиславом Владимировичем. Встреча прошла весьма интересно и конструктивно, в доброжелательной обстановке.

В комментариях к статьям, программе и прочим публикациям, хоть и не часто, но все же встречается такое отношение к порталу: "работает плохо, опять бабло попилили", "сделали только галочки" и т.д. Не знаю конечно, пилили там что-то или нет, но после личного общения складывается впечатление, что комитет, во всяком случае лично г-н Попов, весьма заинтересован в качестве работы портала, в его развитии, в том, чтобы портал действительно приносил пользу горожанам. Чувствуется позитивный настрой и желание идти навстречу в совместном совершенствовании предлагаемой городом услуге.

Теперь о вопросах которые обсуждались на встрече.

Первый вопрос - как относится комитет, как владелец портала, к сторонним программам, которые разработаны без ведома комитета. Станислав Владимирович подробно выяснил, как был получен доступ к необходимой информации, убедился, что не было неправомерного доступа к этой информации и дал добро. Программы специально блокироваться не будут. Это значит, что "Spb Transport Online" будет развиваться, ждите новые версии :)

среда, 16 мая 2012 г.

Spb Transport Online для Android v1.2

Начиная с версии 1.2 добавился поиск транспорта.



Выберите в меню "Поиск" и введите желаемый номер маршрута. Найдется весь транспорт с таким номером по точному совпадению. Например, по номеру 20 найдется и автобус, и трамвай, и троллейбус.
При клике на результат поиска, на карте отобразится маршрут выбранного транспорта с остановками. Сама же карта переместится на начало маршрута.

После выбора и отображения маршрута, на карте появится дополнительная кнопки:
  1. Скрыть или показать остановки. Иконки остановок достаточно большие и если нужно посмотреть только маршрут следования, то будет полезно убрать остановки с карты.
  2. Список остановок выбранного маршрута. По клику на остановку, вы перемещаетесь на карту, где выбранная остановка будет в центре и отмечена красной иконкой.
  3. Кнопка очистки карты от загруженного маршрута.
При клике на любую иконку остановки маршрута, показывается окно с названием остановки.

В ближайших версиях программы:
  • Прокладка маршрута по городу с учетом пересадок, используя наземный и подземный транспорт.
  • Вывод расписания по каждой остановке.
  • Поиск остановок поблизости.
  • Вывод ожидаемого время прибытия.
Полное описание в предыдущем посте
Скачать «Spb Transport Online» можно из Google Play

четверг, 10 мая 2012 г.

Spb Transport Online - проблемы с отображением транспорта

В данный момент наблюдаются проблемы на портале общественного транспорта Санкт-Петербурга - на карте ни одного трамвая и троллейбуса и всего с десяток автобусов по всему городу. В программе Spb Transport Online, естественно - аналогично. Надеюсь, что скоро ситуация исправится.

Вот как-то так это сейчас выглядит:


четверг, 3 мая 2012 г.

Spb Transport Online для Android

Как и обещал, сделана версия «Spb Transport Online» для Android

Напомню, что эта бесплатная программа показывает местоположение общественного транспорта Санкт-Петербурга в режиме реального времени. Подробнее можно прочитать в предыдущих постах - здесь и здесь.

Принцип работы точно такой же, как и у версии для Windows Phone, отличается только интерфейс: