Жителям и гостям столицы будет полезен ява-мидлет для телефона "Маршрутки". Он позволяет выбрать на чем и как проехать из т.А в т.Б в г.Чебоксары и Новочебоксарск. Автор самой программы не я, вот сайт автора мидлета, там так же доступна версия для нашего города. С сайта автора:
Цитата
Для MIDP1: Замените в файле busMagnit.jad строчку MicroEdition-Profile: MIDP-2.0 на MicroEdition-Profile: MIDP-1.0 и заливайте. Описание: Мидлет работает в двух режимах: Просмотр полного маршрута маршруток, трамваев (а теперь и автобусов и троллейбусов) и поиска маршрутов между заданными остановками прямых и с пересадкой. Выбирается в меню. При выборе начальной и конечной остановок выбирается название остановки сначало по первой букве через алфавит а потом из списка. Кол-во столбцов алфавита выбирается в Настройках, это же число используется для вывода всех номеров маршрутов. В режиме вывода прямых маршрутов можно посмотреть полный маршрут этого номера, при этом начальные и конечные остановки будут выделены жирным а весь путь другим цветом. (Возможно конечные остановки могут не совпадать, но это будет одна и таже остановка, например "Аквапарк" это "Стадион", хотя при выборе любой мидлет отработает правильно). Тут же возможно постраничное листание кнопками "вправо-влево". Варианты пересадок показываются с самым наименьшим количеством остановок. Сколько выводить вариантов так же настраивается. Есть возможность обновлять данные о маршрутах и остановках через GPRS.
Вот так выглядит описание 33 маршрутки
Вот так выглядит процесс выбора отправных точек и результат маршрутизации:
Большая благодарность участнику форума dru за неоценимую помощь и поддержку Дополнения и замечания, плиз.
PS: мидлет работает не только на смартфонах, пробуйте и на обычные телефоны, пишите о совместимости. PPS: обновление базы данных возможно прямо из самого мидлета, через меню. Если есть свежая версия, она загрузится.
Ну вот хз, например, какая у меня остановка, а вот доехать надо, знаю только улицу, как быть? Вот как. Алиас <- Исходные данные: Гузовского <- Маг. Природа, Чебоксарец, Роща Горького <- Инст. Образования, Копер, Эльгера, Лебедева. База-то, она дополняется . Я понимаю, дофига надо будет вбить. Можно начать с мелких улиц, типа Гузовского - пару остановок и усё. Зато какой плюс при поиске.
Сообщение отредактировал bodrox - Apr 9 2007, 23:18
bodrox, позырем, чо получится. Если не в ущерб, можно и добавить
2ALL очередное обновление в первом посте. маршрутки набиты почти все (нет 2-3 штук), исправлены до 50, набиты все тралики, немного автобусов. v0.23a от 10.04.07. заметил, что трассировка по траликам чота не работает... надо копать...
--------------------
Твой кролик написал: The same to you doubled! Любителям комментов - читать
пробую делать маршрутки точнее вставить карту города. через прогу BarbusLab MobiDB rus. лучше конешно взять исходник самой проги маршруток. а так пока пользуюсь в формате swf. там путь нарисован маршрутки. но есть не все. вот на всякий случай в флеш плеере можно посмотреть. Для телефонов симбиан 9 оси.
Классно! Но заметил некоторое неудобство, к примеру от ДомКино на Лакомку вполне можно на 12т, правда через Лебедева, но не кажет, видать из-за якобы конечной на Лебедева... Хотелось бы и такие маршруты видеть с какой-нть пометкой...
Обновление в первом посте - v0.10b Все категории транспорта присутствуют. Есть некоторые неточности, но их поправлю по ходу. Искатель, вопрос по проге не ко мне, если автор захочет+сможет=поддержка коммуникаторов BackDOOR, хорошее замечание, с автором надо обсудить его
--------------------
Твой кролик написал: The same to you doubled! Любителям комментов - читать
А вообще, поддержка смартфонов предвидется? Неудобно листать кнопками, когда можно ткнуть в экран.
Какой коммуникатор? Если на базе виндов (а симбианы, насколько я понимаю, прекрасно работают с явой, да и у Рапида и Весёлого Рождера - смарты), то тут я описал свою конфу, работает. Притом, на покет-виндах должно работать тем более. Новая версия работает на смарте! Почему от Грязелечебницы до Гремячево на 332 маршрутке можна доехать, а на трёшке - нет? Надо учитывать "кольцевые" маршруты троллейбусов. Хотя понятно, что не каждая трёшка идёт до восточки. Часть в депо.
Сообщение отредактировал bodrox - Apr 11 2007, 23:00
Спасибо Rodion Veselov'у, а так же основным разработчикам. Немного потестировал, но помучился с загрузкой на Samsung x700 (аналогичные прошивки на d500, d600, да и вообще это касается swift моделей)..
1. Загрузчик не понимает название мидлета на русском языке, для этого нужно подправить "busMagnit.jad", я "Маршруты" переименовал в "busMagnit", соответсвенно скорректировал и размер "busMagnit.jar" - файла, в котором поменял (см.п.2)
2. в jar-файле аналогично в "\\META-INF\MANIFEST.MF" поменял название мидлета на "busMagnit", после чего смог загрузить карту на телефон.