Side-проекты по транспорту. Немного идей, задумок, воплощений и обсуждений

Многие знают, что последние три месяца я немного уделял внимание своей карте терминалов. Работа ведется, но если раньше в одиночку можно было отследить все, то сейчас стало немного труднее, т.к. всего поставили почти 140 терминалов, идут запуски, к сожалению появляются случаи вандализма и отказов. В правку можно просто не успеть. Но небольшая разгрузка оправдала себя.

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

1. Отказы и вандализм — теперь отражаются в отдельном разделе, но по прежнему никак не выделяются на карте. Пока я обдумываю, как это оформить лучше всего. Под вандализмом подразумевается явное повреждение терминала которое может помешать его комфортному использованию. Под отказом — явная поломка, которая опять таки может помешать использованию. Несколько единиц из этого списка — вполне рабочие, но использовать их некомфортно.

2. Одним из наиболее необходимых этапов развития стало добавление ссылки с подтверждением актуальности. Вполне реально, что по соседству появится еще одна ссылка — с предложением её опровергнуть. Но это пока в планах. Актуализация прямо на карте, позволяет волонтерам не наматывать лишние круги по городу, чтобы узнать — работает устройство или нет. 

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

4. В силу того, что карта обросла функционалом, принял решение убрать в балунах (карточках точек на карте) большую часть заголовков. И кажется, что это еще не все. Да и меню немного изменилось.


И не успев закончить разработку одного pet-проекта, напомнил о себе другой. 

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

Умирающий пет-проект - это больно, но надо убивать, чтобы создавать новое.

По другим городам неофициальную сводку делают во Львове, и именно код Егора Калиберды, при участии alex_shutyuk и других, вдохновил меня на следующий этап. У них это выглядит очень красиво. 

Первичное прототипирование показало, что точно так же, как во Львове точно не будет — автобусная инфраструктура в Харькове практически не имеет изменений, а если и имеет — водители и сайт горсовета оперативно оставляют в курсе событий. Но с другой стороны — у нас есть метро, и есть закрытия наземной сети в дневной межпик. Отразить их нормально в "львовском" исполнении невозможно — метро отражается длииинным названием станций, а код-изображение использовать глупо, не поймут. Ну и надо как-то выделять время работ.

Плюс ко всему, в Харькове, в отличии от Львова, насколько я знаю нет понятия "двоения" маршрута. Это когда есть 35, который на время ремонта ходит от Одесской до Московского, и одновременно есть 35 — идет от Барабашова до Ужвий. В старой схеме это вписывалось в отсутствующий дизайн-код, а здесь так не получится. Короче завернул идею.

И на этом у меня сииильный разрыв на два мнения:

  • Договорится с львовскими разработчиками (не опенсорс ведь!), оставить ядро таким же, допиливать дальше все на Bootstrap, рисовать icon-map, обдумывать как впихнуть названия станций, и как делать отображение времени.
  • Запилить свою адову машину на PureCSS + jQuery (наконец-то учить буду!) + PHP, но полностью с нуля.

Понятное дело, что Львов — є містом гордим, и может предложить пойти своей дорогой дальше, но то что они сделали — это классно, и вызывает желание двигаться дальше.

promo akirich_pcroom september 1, 2013 01:18
Buy for 10 tokens
Размещайте рекламу в промо по уникально низким ставкам! Правила размещения промо в моем ЖЖ. Даже несмотря на непостоянство показов в данном журнале действуют ограничения по тематике промоутируемых материалов. Рекламируемый материал должен содержать материалы подходящие для группы 12+.…

Error

Anonymous comments are disabled in this journal

default userpic

Your reply will be screened

Your IP address will be recorded