Аналог минского TransPot

Программное обеспечение
Аватара пользователя
VikkiVikki
Сообщения: 132
Зарегистрирован: 13 авг 2012, 12:18
Откуда: электричка Моло-Минск, P28

Аналог минского TransPot

Сообщение VikkiVikki » 02 ноя 2013, 22:32

Товарищи! Ищу помощи по злободневного вопросу.
Начала подумывать накатать прогу, аналогичную минского TransPot'y, только уже под Молодечно. И мне лишний раз в удовольствие мозг поломать, и результатом потом буду пользоваться, а может даже и еще кто заюзает.
Полезла смотреть, откуда можно выдернуть расписание всех автобусов, нашла сайт автопарка http://ap4molod.by/, и, извините, охренела. Мало того, что расписание неактуальное, так еще и в таком виде, что если даже парсить этот хтмл, то парсер поперхнется и сдохнет.
Попыталась через форму обратной связи как-то связать с автопарковцами, чтобы хотя бы к какому-то единому виду привели все страницы, и обновили расписание - все тщетно, тишина в ответ. Если первое - я еще могу понять, что никому кроме меня это не упало. то вот второе - это уже совсем некрасиво.
А еще и карта маршрута древняя - Притыцкого 2 года назад в пешеходную превратили, а судя по схеме, там все еще все ездят)
Так вот, может кто еще знает способ, как можно повоздействовать на них хотя бы чтобы расписание было актуальное там выложено?
Был вариант проехаться по всем остановкам, перефоткать, а потом это все в базу слить, но ведь расписание тоже имеет свойство меняться..

SVG

Re: Аналог минского TransPot

Сообщение SVG » 02 ноя 2013, 23:06

Электронно обратится к ним нельзя. нету формы на сайте. или я не нашёл. Нынче по закону должно быть. Значит наваляй электронное обращение в райисполком. Так мол и так, расписания нету, схема неправильная, я писала (тогда-то), ответа не получила. Ну и то, что нету форм электронного обращения на сайте упомянуть неплохо. Ответ придёт 100%. А вот что ответят - это предсказывать не берусь.

SVG

Re: Аналог минского TransPot

Сообщение SVG » 02 ноя 2013, 23:08

Блин... Ну и молодцы...
«6-й м/ раëн»
Рабочыя днi.
вул.Крынiчная- Палiклiнiка – ат. «Бярозка» - вул.Лясная - пл.Цэнтральная - Рэч. рынак- вул.Крынiчная
№15 641 803 925 1047 1212 1536 1653 1823
С такими временами опупеть можно...

Аватара пользователя
VikkiVikki
Сообщения: 132
Зарегистрирован: 13 авг 2012, 12:18
Откуда: электричка Моло-Минск, P28

Re: Аналог минского TransPot

Сообщение VikkiVikki » 02 ноя 2013, 23:45

Форма есть там, адрес - http://ap4molod.by/index.php?url=contact
только вот толку он нее никакого.
Было бы неплохо напрямую выйти на контакт с их программистом - авось, мирно бы решили вопрос...

SVG

Re: Аналог минского TransPot

Сообщение SVG » 03 ноя 2013, 10:47

Эта форма просто абы-чего. От неё и не может быть толку. Электронное обращение должно быть так и названо "Электронное обращение"

Аватара пользователя
alg0r1tm
Сообщения: 937
Зарегистрирован: 06 янв 2011, 11:37
Откуда: Независимая Республика Интернет
Контактная информация:

Re: Аналог минского TransPot

Сообщение alg0r1tm » 03 ноя 2013, 14:04

У нас автобусы давно ездят как хотят. Изображение
а расписание еще можно посмотреть на край бае...


А по сабжу, я сам думал заняться на WP8 SDK...
Изображение
https://valid.x86.fr/au4kav :)

Аватара пользователя
VikkiVikki
Сообщения: 132
Зарегистрирован: 13 авг 2012, 12:18
Откуда: электричка Моло-Минск, P28

Re: Аналог минского TransPot

Сообщение VikkiVikki » 03 ноя 2013, 18:41

ну, все же те автобусы, которыми мне приходится пользоваться, в основном ездят по расписанию =)
Посмотрела расписание на крае - та же хрень. судя по всему, взято оно как раз с сайта автопарка. Плюс еще и в изображениях..

Пока начала строить базовый скелет приложения под ведроид. Могу и под айОсь запилить (обе платформы - мои primary skills на работе, хоть от проектов на второй уже буду отказываться), но там девелоперский акк встанет в соточку долларов в год - это отбивает охоту...

Аватара пользователя
alg0r1tm
Сообщения: 937
Зарегистрирован: 06 янв 2011, 11:37
Откуда: Независимая Республика Интернет
Контактная информация:

Re: Аналог минского TransPot

Сообщение alg0r1tm » 03 ноя 2013, 20:49

VikkiVikki, на WP тогда стоит попробовать)
Изображение
https://valid.x86.fr/au4kav :)

Аватара пользователя
VikkiVikki
Сообщения: 132
Зарегистрирован: 13 авг 2012, 12:18
Откуда: электричка Моло-Минск, P28

Re: Аналог минского TransPot

Сообщение VikkiVikki » 03 ноя 2013, 21:20

alg0r1tm, это еще проблемней, не имея винды вообще нигде и ни на чем =)

Так что, сам осваивай WP SDK, и присоединяйся к практически бесполезному времяпровождению)

Аватара пользователя
unsofter
Сообщения: 756
Зарегистрирован: 03 янв 2011, 10:28
Контактная информация:

Re: Аналог минского TransPot

Сообщение unsofter » 03 ноя 2013, 21:42

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

Аватара пользователя
unsofter
Сообщения: 756
Зарегистрирован: 03 янв 2011, 10:28
Контактная информация:

Re: Аналог минского TransPot

Сообщение unsofter » 03 ноя 2013, 21:43

Но зная наших, думаю, ничего не выйдет.

Аватара пользователя
VikkiVikki
Сообщения: 132
Зарегистрирован: 13 авг 2012, 12:18
Откуда: электричка Моло-Минск, P28

Re: Аналог минского TransPot

Сообщение VikkiVikki » 03 ноя 2013, 21:54

Хрен с ним, с вебсервисом. Пусть хотя бы имеющееся в порядок приведут.
А там, дабы проще было, я бы подняла middle-layer сервак, который периодически будет стучаться на их сайт, и перепаршивать содержимое. А уже сами аппликухи подцепила бы к этому серверу.

Аватара пользователя
unsofter
Сообщения: 756
Зарегистрирован: 03 янв 2011, 10:28
Контактная информация:

Re: Аналог минского TransPot

Сообщение unsofter » 03 ноя 2013, 22:00

Как быть с координатами остановок? Чтобы их собрать месяц как минимум нужен. Ну если только кто-то из форумчан не согласится помочь. Если будет сервак, я бы тоже хотел им пользоваться :) Можно?

Аватара пользователя
VikkiVikki
Сообщения: 132
Зарегистрирован: 13 авг 2012, 12:18
Откуда: электричка Моло-Минск, P28

Re: Аналог минского TransPot

Сообщение VikkiVikki » 03 ноя 2013, 22:13

unsofter, без проблем. как только что-то будет - сообщу)
Координаты остановок можно было бы быстро запилить, имея актуальную карту остановок хотя бы в бумажном виде. А если нет, то ключи от машины в зубы, и поеду объезжать весь город))

Аватара пользователя
unsofter
Сообщения: 756
Зарегистрирован: 03 янв 2011, 10:28
Контактная информация:

Re: Аналог минского TransPot

Сообщение unsofter » 03 ноя 2013, 22:27

Спасибо. Буду ждать.

Аватара пользователя
alg0r1tm
Сообщения: 937
Зарегистрирован: 06 янв 2011, 11:37
Откуда: Независимая Республика Интернет
Контактная информация:

Re: Аналог минского TransPot

Сообщение alg0r1tm » 03 ноя 2013, 22:32

VikkiVikki, почему это бесполезному? Винда, это очень хорошо!)
Изображение
https://valid.x86.fr/au4kav :)

Сплю

Re: Аналог минского TransPot

Сообщение Сплю » 03 ноя 2013, 22:44

VikkiVikki писал(а):который периодически будет стучаться на их сайт, и перепаршивать содержимое.

Ага, а потом тётя Зина как возьмет да как впишет ручкеми в содержимое их сайта тридцать запятых, двадцать пробелов в ненужном месте и скобки наоборот и не там поставит :)
А еще придет школьник Вася и вставит анимешную порнокартинку :)

Аватара пользователя
VikkiVikki
Сообщения: 132
Зарегистрирован: 13 авг 2012, 12:18
Откуда: электричка Моло-Минск, P28

Re: Аналог минского TransPot

Сообщение VikkiVikki » 03 ноя 2013, 23:19

Сплю писал(а):Ага, а потом тётя Зина как возьмет да как впишет ручкеми в содержимое их сайта тридцать запятых, двадцать пробелов в ненужном месте и скобки наоборот и не там поставит :)
А еще придет школьник Вася и вставит анимешную порнокартинку :)

Ну никто этого и не отрицает =) Я бы была весьма рада, если бы не пришлось воротить такие костыли. Но вы реально думаете, что кто-то будет поднимать веб-сервис для вообще левого непонятного существа за просто так? =)

Сплю

Re: Аналог минского TransPot

Сообщение Сплю » 04 ноя 2013, 00:06

VikkiVikki писал(а):Но вы реально думаете, что кто-то будет поднимать веб-сервис для вообще левого непонятного существа за просто так? =)

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

Изображение

Аватара пользователя
unsofter
Сообщения: 756
Зарегистрирован: 03 янв 2011, 10:28
Контактная информация:

Re: Аналог минского TransPot

Сообщение unsofter » 22 ноя 2013, 10:57

Есть подвижки?

Аватара пользователя
VikkiVikki
Сообщения: 132
Зарегистрирован: 13 авг 2012, 12:18
Откуда: электричка Моло-Минск, P28

Re: Аналог минского TransPot

Сообщение VikkiVikki » 22 ноя 2013, 18:33

Идея не закинута, это точно. Но из-за завала на работе приоритет задачи понижен. Только недавно отправила через электронную приемную на сайте райисполкома обращение по поводу невалидной карты автобусных маршрутов и неправильного расписания (у них на сайте тоже бадяга какая-то лежит - http://www.molodechno.minsk-region.by/ru/pspisanie ), жду ответа. А пока потиху попиливаю клиент с фэйковыми данными, и разбираюсь c джавой которая серверная.
В общем, если как чего наметится - сразу сообщу сюда.

Аватара пользователя
VikkiVikki
Сообщения: 132
Зарегистрирован: 13 авг 2012, 12:18
Откуда: электричка Моло-Минск, P28

Re: Аналог минского TransPot

Сообщение VikkiVikki » 29 ноя 2013, 15:39

Вот кстати есть такой вопрос к присутствующим: а как было бы удобнее вам?
1. Данные обо всех маршрутах, остановках и прочем хранятся в локальной БД. Периодически прилага чекает наличие обновленной БД на сервере, и если есть апдейты, сливает новую версию на девайс.
Плюс: всегда под рукой есть расписание, не обязательно наличие интернета, обновление идет одним куском по удобному вам соединению. Еще один плюс - не надо заморачиваться с апишкой на серваке.
Минус: объем, занимаемый базой, больше чем объем данных, полученных по конкретному автобусу/остановке: бОльшие по объему обновления. (хотя тут объем все равно получается не настолько критично большим..)
Именно такой вариант используется в транспоте, вроде как и удобно, но ты не знаешь, обновилось ли в данный момент расписание на твоей остановке, либо вообще в другом конце города, которая тебе и не нужна. В Минске маршрутов побольше, поэтому там апдейты сваливаются очень часто.

2. Данные при каждом выборе запрашиваются с сервера, и кешируются.
Плюс: минимум передаваемых данных за раз, нету избыточных даных.
Минус: в ситуации, когда нету интернета, можно будет использовать только то, что закешировалась при предыдущих запросах. А если у вас нету интернета (либо он паршивый, как это у нас и бывает с мобильным интернетом), то вы останетесь без расписания.

Аватара пользователя
unsofter
Сообщения: 756
Зарегистрирован: 03 янв 2011, 10:28
Контактная информация:

Re: Аналог минского TransPot

Сообщение unsofter » 29 ноя 2013, 15:48

С мобильным интернетом проблем не было ни разу, но предпочитаю вариант 1(один).

Inspiro

Re: Аналог минского TransPot

Сообщение Inspiro » 29 ноя 2013, 19:45

По мне так вариант 1. Но в настройках предусмотреть автоматическое обновление базы по вайфаю. А по мобильному интернету только принудительно вручную.

Аватара пользователя
odseg
Сообщения: 688
Зарегистрирован: 14 янв 2011, 12:39

Re: Аналог минского TransPot

Сообщение odseg » 12 дек 2014, 17:52

http://ap4molod.by/razdel.php?id=53 , время порадовало, это по гринвичу?


Вернуться в «Софт»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость