Небольшая разработка "Карта автобусов"

  • 13 Ответов
  • 4245 Просмотров
*

FHN

  • Newbie
  • *
  • 8
    • Просмотр профиля
Здравствуйте!
Сделал небольшую карту - чтобы быстро посмотреть есть ли на маршруте автобус и где он едет.
Данные берутся с http://transport.admomsk.ru/tablo/map/

Версия 1:
http://fhn-home.dyndns.org/buses/index.php
UPD[2013-04-19] Версия 2:
http://fhn-home.dyndns.org/buses_v2/index.php

Небольшое описание:
http://fhn-home.dyndns.org/handmade/scripts/buses.html

Можно отличить БВ и ОБВ автобусы.
Предполагается использование на сенсорных телефонах.
Выкладываю здесь - может быть будет кому интересно.

Из доп. возможностей - можно тут же посмотреть фотку автобуса. Для этого надо навести "прицел" на автобус -> в левом верхнем углу появится марка, модель и гаражный номер автобуса -> кликаем по ней и надпись превратится в картинку; кликаем еще раз - картинка исчезнет.
Фотки были взяты с фотобаса и трансфото (используются только уменьшенные копии) - надеюсь вы меня за это не "убьете" :) (т.к. в основном все авторы фотографий пользователи этого форума).


Приму советы и идеи по улучшению.
« Последнее редактирование: Апрель 19, 2013, 07:10:47 pm от FHN »

*

motoprogger

  • Hero Member
  • *****
  • 2900
    • Просмотр профиля
Re: Небольшая разработка "Карта автобусов"
« Ответ #1 : Апрель 13, 2013, 12:40:40 pm »
Из доп. возможностей - можно тут же посмотреть фотку автобуса. Для этого надо навести "прицел" на автобус -> в левом верхнем углу появится марка, модель и гаражный номер автобуса -> кликаем по ней и надпись превратится в картинку; кликаем еще раз - картинка исчезнет.
Если автобус расположен достаточно близко к краю карты, навести на него прицел невозможно. По крайней мере, у меня в Firefox не получилось.
Фотки были взяты с фотобаса и трансфото (используются только уменьшенные копии) - надеюсь вы меня за это не "убьете" :) (т.к. в основном все авторы фотографий пользователи этого форума).
Могут и убить, потому что правила этих сайтов требуют явного разрешения авторов на использование своих материалов. С другой стороны, на обоих сайтах это открытая информация, так что я считаю, дать ссылку на оригинал на соответствующем сайте будет достаточно. Внешний вид ссылки должен позволять понять, с какого сайта взято и кто автор фото.
Но вот обрезать нижние углы фотографии под кнопки - по-моему, не очень хорошая идея.

*

densha

  • Hero Member
  • *****
  • 1681
    • Просмотр профиля
Re: Небольшая разработка "Карта автобусов"
« Ответ #2 : Апрель 13, 2013, 02:47:08 pm »
Прикольная идея с фотками, прям как на flightradar24.com



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


*

FHN

  • Newbie
  • *
  • 8
    • Просмотр профиля
Re: Небольшая разработка "Карта автобусов"
« Ответ #3 : Апрель 13, 2013, 04:03:00 pm »
Спасибо, что уделили время.

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


Могут и убить
Печаль... Если поступит хотя бы одна недовольная жалоба лучше уберу все от греха подальше... Т.к. восстановить теперь их авторство невозможно. И нет места на экране для размещения подписи и ссылки.


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


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


UPD:
Спасибо тому, кто попробовал загрузить пару фотографий! 312 добавлен, 553 обновлен.
По поводу отправленных фотографий - сейчас процедура такая: я должен их просмотреть и если фото окажется более "удачным", то вручную его заменить.
Но если окажется, что придется удалять все фотографии взятые с http://fotobus.msk.ru и http://transphoto.ru , то сделаю чтобы размещалось автоматически.
Оригиналы, после создания уменьшенной копии, сразу удаляются - для фотографий нормального размера, как раз, и существуют вышеуказанные транспортные сайты.
« Последнее редактирование: Апрель 13, 2013, 04:54:24 pm от FHN »

*

You_Ra

  • Hero Member
  • *****
  • 7011
  • Жизнь прекрасна!!!
    • Просмотр профиля
Re: Небольшая разработка "Карта автобусов"
« Ответ #4 : Апрель 13, 2013, 06:08:57 pm »
То есть это предложение только для телефонов?
Прикольно, что можно сразу несколько маршрутов видеть.
Пусть массовость спорта растёт год от года, - наш главный рекорд - здоровье народа!

*

FHN

  • Newbie
  • *
  • 8
    • Просмотр профиля
Re: Небольшая разработка "Карта автобусов"
« Ответ #5 : Апрель 13, 2013, 06:27:38 pm »
То есть это предложение только для телефонов?
Да, делал изначально чтобы пользоваться на телефоне. Для компьютера есть и http://transport.admomsk.ru/tablo/map/ и http://bus.admomsk.ru/ больше и не надо...

Прикольно, что можно сразу несколько маршрутов видеть.
Да - удобно что можно несколько маршрутов наблюдать.
Плюс можно сохранить закладку в браузере с выбранными маршрутами, а не добавлять их каждый раз.

*

Night Hunter

  • Global Moderator
  • Newbie
  • *****
  • 1
    • Просмотр профиля
Re: Небольшая разработка "Карта автобусов"
« Ответ #6 : Апрель 13, 2013, 07:17:33 pm »
Сделай приложение для iOS, тебе разработчики ММ заплатят.

*

FHN

  • Newbie
  • *
  • 8
    • Просмотр профиля
Re: Небольшая разработка "Карта автобусов"
« Ответ #7 : Апрель 13, 2013, 08:12:00 pm »
Сделай приложение для iOS, тебе разработчики ММ заплатят.

Такова "мы" не умеем... Опять же, айФоны даж в руках не держал...
То что я написал - просто страничка на PHP, которая берет и интерпретирует данные о положении автобусов с другого сервера и всё... Хочешь на айФоне ее открывай, хочешь на андроиде - должна работать...
Вот здесь (http://omgt.info/forum/index.php?topic=458.0), motoprogger, даже разбирал структуры, которые отдает transport.admomsk.ru.

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

*

motoprogger

  • Hero Member
  • *****
  • 2900
    • Просмотр профиля
Re: Небольшая разработка "Карта автобусов"
« Ответ #8 : Апрель 13, 2013, 09:35:19 pm »
просто страничка на PHP, которая берет и интерпретирует данные о положении автобусов с другого сервера и всё...
Вроде на transport.admomsk.ru так и работают не все маршруты? С другой стороны, на bus.admomsk.ru данные менее полные, но более достоверные.

*

FHN

  • Newbie
  • *
  • 8
    • Просмотр профиля
Re: Небольшая разработка "Карта автобусов"
« Ответ #9 : Апрель 14, 2013, 04:09:23 pm »
До этого не копал http://bus.admomsk.ru/
Не знаю... Точно так же пишет, что №318 - это Икарус 260.
А каких маршрутов нет в transport.admomsk.ru ?
Я думал используются одни и те же данные...


Добавил кнопку "Время прибытия" - показывает 5 ближайших пунктов прибытия автобуса и время, через которое он туда подъедет.
Возможно понадобится почистить кэш браузера, чтобы всё правильно заработало.
« Последнее редактирование: Апрель 14, 2013, 04:12:35 pm от FHN »

*

motoprogger

  • Hero Member
  • *****
  • 2900
    • Просмотр профиля
Re: Небольшая разработка "Карта автобусов"
« Ответ #10 : Апрель 14, 2013, 04:21:44 pm »
А каких маршрутов нет в transport.admomsk.ru ?
Как минимум, 4Р, 7Р, 9Р
Я думал используются одни и те же данные...
Вроде одни и те же, но привязка к ним реализована с разной степенью кривизны.
Добавил кнопку "Время прибытия" - показывает 5 ближайших пунктов прибытия автобуса и время, через которое он туда подъедет.
Не пробовал, но по описанию - полезная функция для желающих выловить конкретное транспортное средство в городе!

Может, про эту разработку отдельную тему создать?

*

FHN

  • Newbie
  • *
  • 8
    • Просмотр профиля
Re: Небольшая разработка "Карта автобусов"
« Ответ #11 : Апрель 14, 2013, 07:06:18 pm »
Как минимум, 4Р, 7Р, 9Р
Да... и троллейбус двойка...

Не пробовал, но по описанию - полезная функция для желающих выловить конкретное транспортное средство в городе!
Да, не, мож не так выразился - прицеливаемся на автобус, жмем кнопку и видим через сколько он подъедет к следующим по маршруту остановкам. (как на transport.admomsk.ru)

Может, про эту разработку отдельную тему создать?
Было бы удобно!
Буду отписываться, если что-то еще наваяю :)

Тему могу я создать, а сообщения модераторы могут перенести?

*

FHN

  • Newbie
  • *
  • 8
    • Просмотр профиля
Re: Небольшая разработка "Карта автобусов"
« Ответ #12 : Апрель 19, 2013, 07:14:41 pm »
Обновил карту.
Для тех, кому может быть не понравился черный вариант.
Новая версия здесь: http://fhn-home.dyndns.org/buses_v2/index.php
!Осторожно! В сумме весит около 1,5 Мб. (без фото разумеется)
Добавлены садовые маршруты.

Но версия 1 останется, т.к. сам ей пользуюсь.

*

densha

  • Hero Member
  • *****
  • 1681
    • Просмотр профиля
Re: Небольшая разработка "Карта автобусов"
« Ответ #13 : Апрель 19, 2013, 09:12:25 pm »
Спасибо, стало юзабель... Удобнее.