Pull to refresh

Comments 67

можно комментарий конкретно по проекту?!
можно: маршрут «Дмитровское ш., 157 — Академика Янгеля, 6» не находит (хотя точки на карте показывает)
Очень долго идет загрузка, и страница невнятно прыгает.

rusavtobus нашел целых 2 и предложил такси за 1300 рублей :)
И загрузился раза в 3-5 (по ощущениям) быстрее.
Всё находит и к тому же моментально. Сохранил один из возможных маршрутов
www.seemap.ru/r1203
да, действительно, находит. Для этого нужно, оказывается, нажать еще 2 две незаметные кнопочки с выбором транспорта. Юзабилити ни к черту :)
Извините, но вам не видео-уроки надо делать, а реально юзабилити улучшать. К тому же с этим согласны абсолютно все комментирующие.
>Извините, но вам не видео-уроки надо делать
Возможно)

>а реально юзабилити улучшать
Будем, как города добавим или раньше.
По пунктам:
1. Подключить GeoIP, чтобы город сам выбирался.
2. При установке второй точки сразу искать маршрут.
3. Добавить возможность ставить промежуточные точки.
4. Выводить готовые маршруты, а не более-менее близкие, как это делает на rusavtobus — список готовых вариантов с пересадками.
5. Показывать маршрут пешком, когда остановка на расстоянии от точки.
6. Писать цену и время сразу.
очень неудобно и запутанно. Вы сами пробовали искать маршрут через свой сервис? Да и щелчки раздражают
Согласен. Всем на первый взгляд сайт кажется неудобным. Он просто нестандартный, как мне кажется.
Если сайт на первый взгляд кажется неудобным — то он неудобен. В интернете нестандартный это почти синоним неудобный. А вообще идея хорошая, у вас планируется API? Как раз скоро понадобится такая штука. А то у русавтобуса очень уж непомерные аппетиты.
>А вообще идея хорошая, у вас планируется API? Как раз скоро понадобится такая штука.
А какие задачи? Какие функции должен предоставлять api?
Я как-то писал, как сделать подобное только с помощью Google maps. Повторюсь:
Без API реализация простого подбора маршрута из места, указываемого пользователем (его дома, например), до другого места (офиса компании, например) реализуется парой десятков строк размашистым почерком, если без свистелок и перделок. Можно и со свистелками.
>Без API реализация простого подбора маршрута из места, указываемого пользователем (его дома, например), до другого места (офиса компании, например) реализуется парой десятков строк размашистым почерком, если без свистелок и перделок. Можно и со свистелками.

и? что вы этим хотите сказать?
Только то, что сказал. Я решил помочь человеку в том, что ему «скоро понадобится». Ваш баттхёрт понятен, но не нужен.
не понадобится
Эммм… Отметил на карте точки «от» и «до», секунд 5 искал, где же кнопка поиск, потом решил что видимо слева в меню, где виды транспорта, нажал — маршрут не показался, как лучше доехать осталось вопросом.

Попробовал с адресами, вообще ничего не случилось. Это у меня глюк или я что-то не так делаю? Хром для винды последний если чо.
Результат поиска появляется под картой. Это список всех проходящий мимо маршрутов. Кликнув на любой из них, будет подгружаться второй список — это те маршруты что пересекаются с первым. И т.д.
Сервис не для людей. Откуда я знаю, как мне лучше в неизвестной местности? Что каждый транспорт проверять? Так я и сам могу сделать.

В плане показа маршрутов — крутая тема, наконец увидел как ходят парочка интересующих меня с детства автобусов, но с маршрутом — полный фейл, русавтобус здесь на порядок лучше.
>Сервис не для людей. Откуда я знаю, как мне лучше в неизвестной местности? Что каждый транспорт проверять? Так я и сам могу сделать.

Сервис как раз для людей. Вы лучше узнаете неизвестную местность! Да, проверять каждый транспорт.
Это плохо, что под картой. Я тоже не сразу заметил. Даже сперва подумал, что ничего не нашлось.
Типичный пользователь (вроде меня) ожидает, что маршруты отобразятся на карте… Подумайте об этом.
А так — хороший сервис! На родине у меня часто бывает проблема, каким маршрутом добраться. Вернусь — буду пользоваться :) Спасибо!
Может я, конечно, что-то не так делаю, но так и не смог понять как работает ваш сервис, при попытке проложить маршрут по которому можно проехать исключительно с одной пересадкой с таганско-краснопресненской на серпуховско-тимирязевскую Ваша программа предлагает ехать по замоскворецкой линии, ничерта не понял!
Все, разобрался как оно работает, но, должен сказать, стоило это немалых трудов, и если бы я полез на Ваш сайт не с хабра, а просто наткнулся бы на него, то пользоваться им даже не стал бы, действительно русавтобус в миллион раз удобнее, срочно перерабатывайте интерфейс!
Программа предлагает все варианты, вы сами выбираете подходящий.
первое — сделайте стандартные чекбоксы для выбора на чем ехать (поиск лучшего маршрута: метро автобус...)
второе по киеву нифига не ищет, хотя нет — ищет, но пока я разобрался как это включить прошло СЛИШКОМ много времени. вывод подсвечивайте сразу маршруты.
третье — используейте определение по ИП, но давайте выбор города
про поиск в радиусе вообще непонятно что вы хотели получить

возмжно все это и работает в городе-герое Москве, но в городе-герое Киеве, что-то не так

ЗЫ если нужны тестеры, то вы говорите — помогу по мере возможностей, но юзабилити вам надо поправить это однозначно!
Спасибо за комментарий и за тестера ;)
Маршруты Киева ещё не добавлены, поэтому и не ищет. Сейчас их всего около 150 (из 500).
По ИП вариант. В данный момент выбор города показывает только тем, кто впервые зашел на сайт, а так он записывается в куки, так что при повторном заходе будет открываться тот самый город.
Кукам отказать!
Я живу в Мск, по делам езжу в разные города и всегда делаю это с ноутом.
А Вы город в куки пишите…
GeoIP и только GeoIP
еще нужна верстка по ширине экрана и минимизация места под ваши меню-приблуды

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

надо максимизировать пространство под карты — они ваше самое главное.

и еще надо сделать наборы иконок/интерфейсов, которые близки по начертанию с иконками исходных карт — те для гугл-карт ваши иконки должны быть похожи на иконки гуглкарт, для яндекса — аналогично.
те все ваши меню должные перейти в иконки и выплывающие подсказки.
не стоит рассказывать на основной странице про то что вы хотели сделать — для этого есть FAQ и всяческие хелперы.

ЗЫ
-добавление опенстритмап может слегка обезопасть вас от произвола сервисов яндекса и гуглкарт.
-привлекайте для тестирования всяческих дедушек и бабушек — они иногда просто кладезь элементарных решений
ЗЗЫ я спать хочу — потому все идеи это плод пьяного и невыспанного мозга ^_^
>привлекайте для тестирования всяческих дедушек и бабушек — они иногда просто кладезь элементарных решений
сервис для другой целевой аудитории
Тем не менее совет хороший.
Если уж они разберутся что и как — то и средний пользователь справится.
А пока этот сайт поражает своим User-Unfriendly подходом
Я имел ввиду, что бабушкам и дедушкам сложно работать с картой, а значит и не смогут найти маршруты, а юзабилити, конечно, буду дорабатывать
Три основных момента:

1) Предложение по ручному поиску маршрута между ОТ и ДО:
— сделайте так, чтобы клик по маршруту не только добавлял маршрут на карте, но и убирал. А то сейчас приходиться перемещаться и тыкать на крестик, если вдруг открылось совсем не то, что нужно.
— сейчас можно отобразить несколько маршрутов первого уровня, потом — несколько маршрутов второго уровня (то есть, на которые можно сесть с пересадкой) и все они остаются на карте. Минус в том, что если мне на первом уровне выдали маршруты 10, 20, то я сначала смотрю пересадки с м-та 10, а затем м-ты пересадки с N20, и вот те маршруты, которые были отображены для пересадки с 10, они не совсем к месту, ИМХО

2) Нет электричек. Без них сервис неполный. Есть ряд точек в Москве, в которых использование электричек оправдано на 100% (а любой другой путь будет не самым оптимальным). Некоторые примеры: Кунцево — Беговая, Люблино — Царицыно. В Санкт-Петербурге тоже есть. В Киеве вообще есть понятие, как городская электричка.

3) С кольцевыми маршрутами система работает не очень корректно: похоже, не учитывает, что можно ехать без высадки мимо дополнительной конечной. Или не учитывает, что маршрут бывает односторонний. По крайней мере пересадки по ним выдаёт не совсем понятые.

Прочие мелочи:

— не понятно, как ранжируются маршруты, которые выдаются (и ранжируются ли вообще). А то я задал маршрут, кликнул по маршруту, он увез меня совсем не туда и дальше, гениально — предложил воспользоваться такси, потому что не нашел пересадки. Зачем его тогда вообще предлагать?
— когда на одном отрезке номера маршрутов неотличимы, в списке выдачи тоже появляются две одинаковые цифры (примеры: Тб24 и Тм24 на Красноказарменной в Москве, Тб26 и А26 на Московском проспекте в Петербурге). Возможно, стоит их как-то различать в таком случае.
> сделайте так, чтобы клик по маршруту не только добавлял маршрут на карте, но и убирал. А то сейчас приходиться перемещаться и тыкать на крестик, если вдруг открылось совсем не то, что нужно.

фишка как раз в том, чтобы не убирать — можно сравнить 2 маршрута визуально

> сейчас можно отобразить несколько маршрутов первого уровня, потом — несколько маршрутов второго уровня (то есть, на которые можно сесть с пересадкой) и все они остаются на карте. Минус в том, что если мне на первом уровне выдали маршруты 10, 20, то я сначала смотрю пересадки с м-та 10, а затем м-ты пересадки с N20, и вот те маршруты, которые были отображены для пересадки с 10, они не совсем к месту, ИМХО

для этого и была сделана кнопка удаления маршрута с карты

>Нет электричек. Без них сервис неполный.

да, это минус, будем работать в этом направлении

>С кольцевыми маршрутами система работает не очень корректно: похоже, не учитывает, что можно ехать без высадки мимо дополнительной конечной. Или не учитывает, что маршрут бывает односторонний. По крайней мере пересадки по ним выдаёт не совсем понятые.

Всё верно. В Москве некоторые маршруты до ужаса сложные, для них текущий алгоритм не применим. Будем улучшать и дорабатывать.

> не понятно, как ранжируются маршруты, которые выдаются (и ранжируются ли вообще). А то я задал маршрут, кликнул по маршруту, он увез меня совсем не туда и дальше, гениально — предложил воспользоваться такси, потому что не нашел пересадки. Зачем его тогда вообще предлагать?

ранжируются по времени и расстоянию. первый маршрут в списке самый быстрый

>когда на одном отрезке номера маршрутов неотличимы, в списке выдачи тоже появляются две одинаковые цифры (примеры: Тб24 и Тм24 на Красноказарменной в Москве, Тб26 и А26 на Московском проспекте в Петербурге). Возможно, стоит их как-то различать в таком случае.

Мы можете выбрать определённый вид транспорта при поиске. А если всё-таки попались два одинаковых номера, то различить их можно по картинке.
> фишка как раз в том, чтобы не убирать — можно сравнить 2 маршрута визуально
Здесь вы меня не поняли. Убрать можно, тыкнув на крестик, а я предлагаю сделать дополнительный способ убирания — повторный клик на то же самое место (на номер маршрута). Ну мало ли, он совсем не туда идёт, я его отобразил и сразу понял, что он мне совсем не нужен. Я вынужден спускаться вниз, навести на крестик и таким образом его убрать. Но это не удобно совсем. У меня курсор уже на номере маршрута и логично бы сделать так, что повторный клик его бы убирал.

> для этого и была сделана кнопка удаления маршрута с карты
Ну да, могу и кнопкой удалить… Но это опять лишние телодвижения…

> ранжируются по времени и расстоянию. первый маршрут в списке самый быстрый
Ага, понятно. Вот я выбрал от Коломенской до ул. Перерва… Сервис предлагает 750, 751, а затем пешочком. («А когда надоест, возвращайся назад, гулять по воде, гулять по воде...»). Кроме того, существуют непреодолимые препятствия в виде ЖД. Пример из Петербурга — между Балтийским вокзалом и Броневой совсем нет переходов, хотя визуально там примыкают между ними несколько улиц. Было бы здорово, если бы это учитывалось.

> Мы можете выбрать определённый вид транспорта при поиске.
Ясное дело, могу.
> А если всё-таки попались два одинаковых номера, то различить их можно по картинке.
Я имел ввиду различить их в горизонтальном списке непосредственно под картой.
>дополнительный способ убирания — повторный клик на то же самое место (на номер маршрута)
хороший вариант, спасибо

>… существуют непреодолимые препятствия…… Было бы здорово, если бы это учитывалось.
Да, сейчас они совсем не учитываются. Ну что ж, зато есть куда двигаться дальше и улучшать сервис ;)

>А если всё-таки попались два одинаковых номера, то различить их можно по картинке…
>Я имел ввиду различить их в горизонтальном списке непосредственно под картой.
Что можете предложить?

> Что можете предложить?
Как что? Отображать буковки: «A26, Тб26».
Не вариант, и так много букв, будет ещё больше :)
Где находится транспорт в данный момент это здорово конечно. Не работал в этом направлении, но предполагаю в технической реализации ничего сложного в этом нет или есть? ;)
На указанном сайте данные собираются и обрабатываются с Глонасса (в Новосибирске именно он). Сложно это или нет — решайте сами. :)
очень понравился сервис.
за виджет спасибо!
это же здорово)


Пытался построить маршрут от дома до работы и ничего не понял.

надо ехать на трамвае, потом на метро — это понятно. Но где пересаживаться? на какой станции метро выходить?
Да, я знаю, что метро проходит примерно под офисным зданием, но не могу же я выйти на ходу в туннель. :)

Маршруты общественного транспорта — это не ломанные линии, а в первую очередь точки (остановки).
Остановки запланированы
попробовал в своем гэ Киеве проложить маршрут от ул Малоземельной до ул. Бучмы (левый берег Киева). В результатате получил на карте какие-то полоски вообще на другом берегу Днепра, а затем браузер выдал мне сообщение типа «споп раннинг скрипт бикоз потому, что нет больше памяти» и ушел в небытие…
Использую карты Google, потому что предоставляют отлично апи в сочетании с GWT
если начать вводить название улицы в поле «Поиск на карте» и нажать на клавиатуре клавишу «Стрелка вниз» для перехода к выпадающему списку, то появляется странное сообщение)
Действительно...)
Спасибо за статью!
Благодаря ей я узнал про существование отличного сервиса rusavtobus.ru/
странно что вы про него не знали)
Я тоже :)
Кстати, maps.google.com тоже умеет прокладывать маршруты на общественном транспорте
*оффтоп* на первой картинке — мега неэффективный путь зеленым. в пробках стоять задолбитесь…
ничего, потерпите)
Хабра-эффект?

user@host-01:~$ ping seemap.ru
PING seemap.ru (94.127.69.246) 56(84) bytes of data.
From a.vds.truevds.ru (94.127.65.11) icmp_seq=2 Destination Host Unreachable
^C
— seemap.ru ping statistics — 5 packets transmitted, 0 received, +1 errors, 100% packet loss, time 4003ms

user@host-01:~$ date
Tue Nov 9 07:21:46 CET 2010
user@host-01:~$
нет, какие-то проблемы с хостингом( уже как 10 часов…
с хостингом всё ок. это ddos-серы…
Sign up to leave a comment.

Articles