|
Навигаторы | TripMate
|
|
Последний релиз: 07.04.2004
Совместимость: Java MIDP 1.0
| Бинарники: tripmate.zip(18Kb)
Исходники: tripmate-src.zip(67Kb)
|
Описание
Программа, позволяющая сохранять информацию о маршруте. Её можно
использовать, например, для запоминания пути в незнакомом здании, для
хронометража туристического маршрута, наконец для запоминания обратного
пути при хождении по лабиринту.
Если вы придумаете ещё какое-нибудь применение этой программке
- напишите мне.
Так как GPS пока ещё экзотика в сотовых телефонах, то информацию
об маршруте должен вводить сам пользователь. Зато, так как в любом
телефоне, есть часы, благодаря чему программа сама определяет
продолжительность каждого этапа маршрута. После того, как маршрут
пройден и запомнен программой, по нему можно пройтись ещё раз
в том же или обратном направлении. При этом, программа будет показывать
ваше перемещение на схеме с той же скоростью, как при первоначальном
прохождении маршрута.
Особенности
- Главное меню показывает список уже введёных маршрутов. Для
добавления нового маршрута, выберите команду New, задайте описание
маршрута, и дальше вводите информацию по каждому этапу маршрута:
направление движение и опционально - описание конечной точки этапа. В
конце маршрута нажмите Finish. Если вы вышли из программы в режиме
задания маршрута, то при следующем запуске Вы всё равно окажитесь в меню
задания точек маршрута. Таким образом, можно вводить информацию о
продолжительном маршруте - походе, занимающем несколько дней. К
сожалению, вводить одновременно более одного маршрута пока нельзя.
- После того, как маршрут задан, можно посмотреть описание его этапов
(List), или пройти его ещё раз в прямом или обратном направлении
(Navigate/Navigate Back). При навигации показывается схема маршрута, по
которой движется треугольник. Движение происходит с той же скоростью,
что и при задании маршрута. Если Вы отстаёте от графика движения, то
используя команды Suspend/Resume можно временно приостановить движение
(при этом треугольник на экране начинает вращаться). Если вы наоборот
идёте слишком быстро, то для перехода к следующему этапу нажмите Next.
Можно также посмотерь текстовое описание маршрута, в котором указывается
описание текущего этапа, прошедшее время и время оставшееся до конца
этапа и маршрута. Преключаться между графическим и текстовым режимом
можно с помощью команд Graphic/Text. При выходе из приложения в режиме
Навигации, навигация будет продолжена при следующем запуске программы.
- Вы можете редактировать существующие маршруты - изменяя описания
этапов и направления движения Однако нельза удалать/добавлять новые
этапы, а так же менять время прохождения этапа. Так же можно удалить
маршрут целиком.
Экранные снимки
|
|
Описание
Нахождение кратчайшего маршрута между в метро (минимизируется время
или число пересадок). Пока доступны версии для Москвы, Питера, Киева и
Мюнхена. Желающие могут ввести и схемы для других городов.
Способ применения :)
- Выберите начальную и конечную точку маршрута. В главном меню вы
увидите информацию о мнимальном времени пути и колличестве пересадок
(эти значения могут соответствовать различным маршрутам)
- Выберите пункт Мин.время для получения полной информации о
пути с минимальным временем (время в пути, колличетво станций и указание
всех пересадок)
- Выберите пункт Мин.пересадок для получения полной информации
о пути с минимальным колличеством пересадок (время в пути, колличетво
станций и указание всех пересадок)
Экранные снимки
|
|
Описание
Векторная карта Москвы более чем с тремя тысячами
улиц и со станциями метро.
Для этой программы легко можно конвертировать векторную
карту любого города.
Конвертер для карт в "польском формате" включён в
дистрибутив.
Из-за ограничений на размер .jar файла и небольшого
разрешения экрана в большинстве MIDP устройств, число
слоёв и объектов значительно сокращено.
Особенности
- Для прокрутки карты можно использовать клавиши
управления курсором, а также цифровую клавиатуру
телефона.
- Клавиши 1, 2, 3, 4, 6, 7, 8, 9 задают одно
из восьми возможных направлений перемещения
естественным образом.
- Клавиша '*' увеличивает масштаб, ''#' - уменьшает.
- Клавиша '0' показывает план всего города
- При нажатии на '5', всплывает диалог поиска
улицы по названию.
- Программа осуществляет поиск улицы по префиксу.
Результатом поиска является список улиц с данным
префиксом или следующие 10 улиц, если улиц с таким
префиксом нет. При выборе конкретной улицы, ее цвет
на карте изменяется на розовый.
- Во второй версии программы имеется много дополнительных
возможностей:
- Показ различного типа объектов как точеченых
(рестораны, театры, кино, банки...), так и произовольной
формы (река, парк, лес).
- Возможность найти объект по имени
- Выбор объекта из списка объектов определённой
категории
- Получение информации об объекте на карте, на
который указывает курсор.
- Также осуществляется поиск кратчайшего и быстрейшего
маршрута между двумя заданными точками.
- Вторая версия использует полноэкранный режим.
Для вывода списка команд просто нажмите левую коммандную
кнопку на телефоне.
Экранные снимки
|
|
Описание
Почти тоже самое, что и MapBrowser,
но растровая карта хранится не в самом мидлете,
а закачивается по кусочкам из сети.
Поэтому, в отличие от MapBrowsera, который идёт
только под SymbianOS, OnlineMapом могут воспольщоваться
владельцы гораздо более широкого круга телефонов
(хотя требования к памяти и у него немаленькие).
В качестве примера используется карта Москвы,
размещённая на моём сайте. Карта содержит три
уровня с шагом увеличения 10. Впрочем, и колличество
уровней и масштаб могут быть произвольными -
OnlineMap берёт эти данные из XML файла с описанием
карты, который так же загружается из сети.
Особенности
- OnlineMap позволяет работать с несколькими
уровнями на карте, поэтому, раскладка клавиатуры
слегка изменена по сравнению с MapBrowserом.
Кнопка '*' позволяет увеличить изображение, '#' - уменьшить, '5' - перемещаться по выбранным объектам (если вы выбрали все объекты данной категории в
индексе), '0' или ВВОД - получить информацию по текущему объекту.
- Когда Вы выбираете все объеты данной кактегории,
OnlineMap показывает только те из них, которые
присутствуют на экране.
Их можно
перебирать с помощью клавишы '5' и получить подробную информацию о
текущем объекте с помощью '0' или ВВОД. При переходе на другой экран
будут показаны другие выбранные объекты.
- OnlineMap игнорирует команды в момент загрузки карты.
- Можно задать размер кэша изображений для приложения, т.е.
колличество фрагментов карты, которые будут сохранены в памяти.
По
умолчанию размер кэша равен 3, что позволяет запомнить все 4 фрагмента
которые, в общем случае, составляют изображение на экране (последний
фрагмент запоминаетс в любом случае). Это позволяет перемещать курсор по
экрану без перезагрузки фрагментов из сети. Если приложение слишком
часто выдаёт ошибку переполнения памяти, стоит пробовать уменьшить
размер кэша до 0. Но в этом случае, при пересечении границы фрагментов
карты курсором, будет требоваться перезагрузка их их сети, что, конечно,
сильно затруднит работу с картой.
Экранные снимки
|
|
Описание
Ещё одна "смотрелка" карт для мобильников. На сей
раз, карта растровая. Так как растровые карты имеют
гораздо больший объём, чем векторные, размеры приложения
тут не слабые - под три мега. Поэтому, приложение
идёт только на телефонах 60ой серии. В качестве примера
предлагается карта Каира, но можно загрузить любую
карту и в XML формате задать иннформацию об объектах
города (включая их фотографии).
Особенности
- С помощью клавишы '5' или ВВОД, Вы можете менять
масштаб.
Пунктирный прямоугольник позволяет выбрать область
для увеличения.
- Джойстик позволяет быстро переместиться в нужном
направлении.
- Цифровые клавишы 1,2,3,4,6,7,8,9 позволяют более
точно переместится в нужном направлении. При долгом
нажатии на клавишу, включается режим автоповторения.
- С помощью клавиши '*' можно перемещаться между
выбранными объектами, а клавиша '#' позволяет поучить
информацию об объекте.
- При желании можно "на лету" сменить текущий язык.
Экранные снимки
|