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

Автор FHN, апреля 13, 2013, 06:08:08

« назад - далее »

FHN

Здравствуйте!
Сделал небольшую карту - чтобы быстро посмотреть есть ли на маршруте автобус и где он едет.
Данные берутся с 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

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

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


Приму советы и идеи по улучшению.

motoprogger

Цитата: FHN от апреля 13, 2013, 06:08:08  
Из доп. возможностей - можно тут же посмотреть фотку автобуса. Для этого надо навести "прицел" на автобус -> в левом верхнем углу появится марка, модель и гаражный номер автобуса -> кликаем по ней и надпись превратится в картинку; кликаем еще раз - картинка исчезнет.
Если автобус расположен достаточно близко к краю карты, навести на него прицел невозможно. По крайней мере, у меня в Firefox не получилось.
Цитата: FHN от апреля 13, 2013, 06:08:08  
Фотки были взяты с фотобаса и трансфото (используются только уменьшенные копии) - надеюсь вы меня за это не "убьете" :) (т.к. в основном все авторы фотографий пользователи этого форума).
Могут и убить, потому что правила этих сайтов требуют явного разрешения авторов на использование своих материалов. С другой стороны, на обоих сайтах это открытая информация, так что я считаю, дать ссылку на оригинал на соответствующем сайте будет достаточно. Внешний вид ссылки должен позволять понять, с какого сайта взято и кто автор фото.
Но вот обрезать нижние углы фотографии под кнопки - по-моему, не очень хорошая идея.

densha

Прикольная идея с фотками, прям как на flightradar24.com



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


FHN

#3
Спасибо, что уделили время.

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


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


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


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


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

You_Ra

То есть это предложение только для телефонов?
Прикольно, что можно сразу несколько маршрутов видеть.
Пусть массовость спорта растёт год от года, - наш главный рекорд - здоровье народа!

FHN

Цитата: You_Ra от апреля 13, 2013, 12:08:57  
То есть это предложение только для телефонов?
Да, делал изначально чтобы пользоваться на телефоне. Для компьютера есть и http://transport.admomsk.ru/tablo/map/ и http://bus.admomsk.ru/ больше и не надо...

Цитата: You_Ra от апреля 13, 2013, 12:08:57  
Прикольно, что можно сразу несколько маршрутов видеть.
Да - удобно что можно несколько маршрутов наблюдать.
Плюс можно сохранить закладку в браузере с выбранными маршрутами, а не добавлять их каждый раз.

Night Hunter

Сделай приложение для iOS, тебе разработчики ММ заплатят.

FHN

Цитата: Night Hunter от апреля 13, 2013, 01:17:33  
Сделай приложение для iOS, тебе разработчики ММ заплатят.

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

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

motoprogger

Цитата: FHN от апреля 13, 2013, 02:12:00  
просто страничка на PHP, которая берет и интерпретирует данные о положении автобусов с другого сервера и всё...
Вроде на transport.admomsk.ru так и работают не все маршруты? С другой стороны, на bus.admomsk.ru данные менее полные, но более достоверные.

FHN

#9
До этого не копал http://bus.admomsk.ru/
Не знаю... Точно так же пишет, что №318 - это Икарус 260.
А каких маршрутов нет в transport.admomsk.ru ?
Я думал используются одни и те же данные...


Добавил кнопку "Время прибытия" - показывает 5 ближайших пунктов прибытия автобуса и время, через которое он туда подъедет.
Возможно понадобится почистить кэш браузера, чтобы всё правильно заработало.

motoprogger

Цитата: FHN от апреля 14, 2013, 10:09:23  
А каких маршрутов нет в transport.admomsk.ru ?
Как минимум, 4Р, 7Р, 9Р
Цитата: FHN от апреля 14, 2013, 10:09:23  
Я думал используются одни и те же данные...
Вроде одни и те же, но привязка к ним реализована с разной степенью кривизны.
Цитата: FHN от апреля 14, 2013, 10:09:23  
Добавил кнопку "Время прибытия" - показывает 5 ближайших пунктов прибытия автобуса и время, через которое он туда подъедет.
Не пробовал, но по описанию - полезная функция для желающих выловить конкретное транспортное средство в городе!

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

FHN

Цитата: motoprogger от апреля 14, 2013, 10:21:44  
Как минимум, 4Р, 7Р, 9Р
Да... и троллейбус двойка...

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

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

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

FHN

Обновил карту.
Для тех, кому может быть не понравился черный вариант.
Новая версия здесь: http://fhn-home.dyndns.org/buses_v2/index.php
!Осторожно! В сумме весит около 1,5 Мб. (без фото разумеется)
Добавлены садовые маршруты.

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

densha