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. Но в этом случае, при пересечении границы фрагментов карты курсором, будет требоваться перезагрузка их их сети, что, конечно, сильно затруднит работу с картой.

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

 
Maps | AriadneThread

Последний релиз: 14.11.2007
Совместимость: Java MIDP 2.0/CLDC 1.1, JSR 179 (location API)
телефоны с поддержкой Java и встроенным или внешним GPS модулем
Бинарники:
ariadnethread.zip (384kb)
Исходники:
ariadnethread-src.zip (790Kb)

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

Мне бы хотелось верить, что эта программка будет действительно полезной для любителей путешествовать. Стандартные программы для навигации предустановленные на коммуникаторах и смартфонах с GPS редко позволяют запоминать маршрут, особенно на местности, для которой нет подробной карты. А популярные GPS трэкеры обычно ориентированны на работу в связки с компьютером - они передают координаты маршрута на сёрвер, где дальше можно посмотреть маршрут с использованием сервисов типа Google Maps. Но вряд ли вам это очень поможет, если поблуждав в лесу вам наконец-то захотелось вернуться домой.

Особенности

  • В программе имеются два основных режима работы: запись маршрута и навигация по маршруту.
    При выборе команды 'New' в списке имеющихся маршрутов, создаётся новый маршрут (которому вы должны придумать имя) и текущие координаты, получаемые с GPS приёмника записываются в базу с заданным интервалом (значение по умолчанию - 10 секунд). В этом режиме внизу экрана показывается пройденное расстояние, средняя скорость движения и затраченное время. Для остановки записи маршрута выполните команду Stop (меню команд всплывает при нажатии на правую кнопку).
  • После окончания записи маршрута или при выборе маршрута из меющихся в списке, программа переходит в режим навигации по маршруту. Вы можете выбрать направление движения по маршруту - вперёд (Forward) или назад (Backward). Конечная точка маршрута выделена кружком. Если вы не задали направление движения по маршруту, тогда программа просто показывает ваше текщее положение относительно маршрута, пройденное расстояние, среднюю скорость и прошедшее с начала навигации время. При выборе направления движения программа будет давать голосовые подсказки о направлении движения до ближайшей точки маршрута, а внизу экрана будет показано расстояние до места назнаения, средняя скорость движения и ожидаемое время достижения оного (на основании текущей средней скорости движения). Для прекращения навигации выполните команду Stop - при этом программа вернётсчя в главное меню со списком маршрутов.
  • В форме задания настроек можно установить интервал опроса координат (секунды) и минимальный шаг (расстояние в метрах по которому программа понимает, что вы куда-то движетесь, а не топчетесь на месте). Уменьшение интервала позволяет записать маршрут более точно (но помните о погрешности GPS!), но при этом расходуется больше памяти и энергии аккумулятора. Уменьшение интервала осмыслено при движении с выокой скоростью - на машине или на велосипеде. Для пеших прогулок 10 секунд кажется вполне достаточным.
  • Голосовые команды записаны в .wav файлах. Если вы хотите их заменить на другие (например записать свои), то вам следует изготовить соответствующие файлы, поместить их в директорию res и пересобрать мидлет.

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

 
Навигаторы | 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
(навигатор для растровых карт)