rus   eng
J2ME-приложения для мобильных телефонов
На главную Навигаторы Словари Читалки "Базы данных" Домохозяйственные Калькуляторы Игры Таймеры Ссылки
Навигаторы

Калькуляторы

Домохозяйственные

Словари

Игры

"Базы данных"

Таймеры

"Читалки"

Навигаторы | 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. При выходе из приложения в режиме Навигации, навигация будет продолжена при следующем запуске программы.
  • Вы можете редактировать существующие маршруты - изменяя описания этапов и направления движения Однако нельза удалать/добавлять новые этапы, а так же менять время прохождения этапа. Так же можно удалить маршрут целиком.

Экранные снимки

 
Навигаторы | MetroNavigator

Последний релиз: 11.04.2005
Совместимость: Java MIDP 1.0
(желателен цветной экран)
Бинарники:
Москва(59Kb)
Питер(33Kb)
Киев(55Kb)
Мюнхен (английская версия)(108Kb)
Мюнхен (немецкая версия)(108Kb)
Исходники:
Москва(166Kb)
Питер(116Kb)
Киев(158Kb)
Мюнхен (английская версия)(258Kb)
Мюнхен (немецкая версия)(259Kb)

Описание

Нахождение кратчайшего маршрута между в метро (минимизируется время или число пересадок).
Пока доступны версии для Москвы, Питера, Киева и Мюнхена.
Желающие могут ввести и схемы для других городов.

Способ применения :)

  1. Выберите начальную и конечную точку маршрута. В главном меню вы увидите информацию о мнимальном времени пути и колличестве пересадок (эти значения могут соответствовать различным маршрутам)
  2. Выберите пункт Мин.время для получения полной информации о пути с минимальным временем (время в пути, колличетво станций и указание всех пересадок)
  3. Выберите пункт Мин.пересадок для получения полной информации о пути с минимальным колличеством пересадок (время в пути, колличетво станций и указание всех пересадок)

Экранные снимки

 
Навигаторы | MobileMap

Последний релиз: 30.04.2005
Совместимость:
1. Java MIDP 1.0
Телефон 60ой серии (напр., Nokia 6600) или новой 40ой серии (Nokia 6230), с ограничением на размер загружаемого .jar файла не меньше 128кб
2. Java MIDP 2.0 для версии 2
Бинарники:
Карта Москвы (реки, навигация, MIDP 2.0) (378Kb)
Карта Москвы (MIDP 2.0) (112Kb)
Карта Петербурга (MIDP 1.0)(67Kb)
Карта Петербурга (MIDP 2.0)(168Kb)
Карта Киева, сделаная на базе MobileMap  Хрущёвым Сергеем
Исходники:
mobilemap-src.zip (MIDP 1.0) (1.6Mb)
mobilemap2-src.zip (MIDP 2.0) (4.4Mb)

Описание

Векторная карта Москвы более чем с тремя тысячами улиц и со станциями метро.
Для этой программы легко можно конвертировать векторную карту любого города.
Конвертер для карт в "польском формате" включён в дистрибутив.
Из-за ограничений на размер .jar файла и небольшого разрешения экрана в большинстве MIDP устройств, число слоёв и объектов значительно сокращено.

Особенности

  • Для прокрутки карты можно использовать клавиши управления курсором, а также цифровую клавиатуру телефона.
    • Клавиши 1, 2, 3, 4, 6, 7, 8, 9 задают одно из восьми возможных направлений перемещения естественным образом.
    • Клавиша '*' увеличивает масштаб, ''#' - уменьшает.
    • Клавиша '0' показывает план всего города
    • При нажатии на '5', всплывает диалог поиска улицы по названию.
  • Программа осуществляет поиск улицы по префиксу. Результатом поиска является список улиц с данным префиксом или следующие 10 улиц, если улиц с таким префиксом нет. При выборе конкретной улицы, ее цвет на карте изменяется на розовый.
  • Во второй версии программы имеется много дополнительных возможностей:
    • Показ различного типа объектов как точеченых (рестораны, театры, кино, банки...), так и произовольной формы (река, парк, лес).
    • Возможность найти объект по имени
    • Выбор объекта из списка объектов определённой категории
    • Получение информации об объекте на карте, на который указывает курсор.
    • Также осуществляется поиск кратчайшего и быстрейшего маршрута между двумя заданными точками.
  • Вторая версия использует полноэкранный режим. Для вывода списка команд просто нажмите левую коммандную кнопку на телефоне.

Экранные снимки

 
Навигаторы | OnlineMap

Последний релиз: 02.03.2005
Совместимость: Java MIDP 1.0
Приложение требовательно к памяти, поэтому, если на Вашем телефоне ограничение на размер хипа (heap) для мидлета меньше чем мегабайт, скорее всего воспользоваться данной программой не получится)
Бинарники:
onlinemap.zip (MIDP 1.0) (37Kb) Feb 14 2005
onlinemap2.zip (MIDP 2.0)
Исходники:
onlinemap-src.zip (MIDP 1.0) (140Kb)
onlinemap2-src.zip (MIDP 2.0) (137Kb)

Описание

Почти тоже самое, что и MapBrowser, но растровая карта хранится не в самом мидлете, а закачивается по кусочкам из сети.
Поэтому, в отличие от MapBrowsera, который идёт только под SymbianOS, OnlineMapом могут воспольщоваться владельцы гораздо более широкого круга телефонов (хотя требования к памяти и у него немаленькие). В качестве примера используется карта Москвы, размещённая на моём сайте. Карта содержит три уровня с шагом увеличения 10. Впрочем, и колличество уровней и масштаб могут быть произвольными - OnlineMap берёт эти данные из XML файла с описанием карты, который так же загружается из сети.

Особенности

  • OnlineMap позволяет работать с несколькими уровнями на карте, поэтому, раскладка клавиатуры слегка изменена по сравнению с MapBrowserом.
    Кнопка '*' позволяет увеличить изображение,
      '#' - уменьшить,
      '5' - перемещаться по выбранным объектам (если вы выбрали все объекты данной категории в индексе),
      '0' или ВВОД - получить информацию по текущему объекту.
  • Когда Вы выбираете все объеты данной кактегории, OnlineMap показывает только те из них, которые присутствуют на экране.
    Их можно перебирать с помощью клавишы '5' и получить подробную информацию о текущем объекте с помощью '0' или ВВОД.
    При переходе на другой экран будут показаны другие выбранные объекты.
  • OnlineMap игнорирует команды в момент загрузки карты.
  • Можно задать размер кэша изображений для приложения, т.е. колличество фрагментов карты, которые будут сохранены в памяти.
    По умолчанию размер кэша равен 3, что позволяет запомнить все 4 фрагмента которые, в общем случае, составляют изображение на экране (последний фрагмент запоминаетс в любом случае). Это позволяет перемещать курсор по экрану без перезагрузки фрагментов из сети.
    Если приложение слишком часто выдаёт ошибку переполнения памяти, стоит пробовать уменьшить размер кэша до 0. Но в этом случае, при пересечении границы фрагментов карты курсором, будет требоваться перезагрузка их их сети, что, конечно, сильно затруднит работу с картой.

Экранные снимки

 
Навигаторы | MapBrowser

Последний релиз: 29.04.2005
Совместимость: Java MIDP 1.0
Телефоны 60 или 80 серии (с Symbian OS)
Бинарники:
Карта Каира, MIDP 1.0 (2Mb)
Карта центра Брно (Чешская Республика), MIDP 2.0 (0.5Mb)
Исходники:
mapbrowser-src.zip (2.1Mb)
mapbrowser2-src.zip (1Mb)

Описание

Ещё одна "смотрелка" карт для мобильников. На сей раз, карта растровая. Так как растровые карты имеют гораздо больший объём, чем векторные, размеры приложения тут не слабые - под три мега. Поэтому, приложение идёт только на телефонах 60ой серии. В качестве примера предлагается карта Каира, но можно загрузить любую карту и в XML формате задать иннформацию об объектах города (включая их фотографии).

Особенности

  • С помощью клавишы '5' или ВВОД, Вы можете менять масштаб.
    Пунктирный прямоугольник позволяет выбрать область для увеличения.
  • Джойстик позволяет быстро переместиться в нужном направлении.
  • Цифровые клавишы 1,2,3,4,6,7,8,9 позволяют более точно переместится в нужном направлении. При долгом нажатии на клавишу, включается режим автоповторения.
  • С помощью клавиши '*' можно перемещаться между выбранными объектами, а клавиша '#' позволяет поучить информацию об объекте.
  • При желании можно "на лету" сменить текущий язык.

Экранные снимки

TripMate
мобильный штурман)

MetroNavigator
(поиск кратчайшего маршрута в метро)

MobileMap
(векторная карта Москвы)

OnlineMap
(навигатор для векторных карт с загрузкой карт из сети)

MapBrowser
(навигатор для растровых карт)