podcast quotes-left quotes-right search menu arrow-up arrow-up2 google-plus3 facebook2 instagram telegram twitter vk youtube android rss2

Мидлеты Java с картами городов

Проблема ориентирования в незнакомом городе раньше сводилась к изучению напечатанной карты, приобретение которой становилось первоочередной задачей. Появление мидлетов Java MIDP 1.0/2.0 с картами для мобильных телефонов позволяет исключить этот пункт из программы знакомства с новым городом. Загрузить карты многих городов можно с ресурса www.mobimap.ru, причем значительная часть карт распространяется бесплатно.

Проект Mobimap – Мобильная карта предоставляет пользователю возможность просмотра карты города на телефоне с поддержкой Java. Карта может включать в себя:

  • улицы с названиями;
  • объекты карты (вокзалы, станции метро, магазины и пр.) с возможностью поиска;
  • номера домов;
  • графическую информацию (парки, станции метро, реки, музеи, магазины и т. д.);
  • информацию о направлении движения автотранспорта и многое другое.

Возможности программы Mobimap в зависимости от версии

Mobimap 3

Mobimap 2

Mobimap 1.7

отображение карты города в виде улиц с названиями
отображение объектов на карте в виде точек, меток, иконок
поддержка заливки для графического слоя
программный шрифт для отображения названий улиц
поиск улиц и объектов по одному из 3 алгоритмов
курсор для выбора перекрестков, улиц, адресов и объектов
возможность выбора объектов из списка, распределенного по рубрикам
контекстное меню для выбранного объекта
поиск кратчайших маршрутов между объектами карты
управление программой с помощью стилуса
возможность загрузки дополнительной информации с сервера
поиск информации в Интернете по запросу
возможность сориентировать карту по солнцу
встроенная справка и загрузка руководства пользователя с сервера

отображение карты города в виде улиц с названиями
отображение объектов на карте в виде точек, меток, иконок

 

 

 

поиск улиц по одному из 2 алгоритмов
курсор для выбора перекрестков, улиц, адресов и объектов
возможность выбора объектов из списка, распределенного по рубрикам

 

поиск кратчайших маршрутов между объектами карты

 

возможность загрузки дополнительной информации с сервера

отображение карты города в виде улиц с названиями
отображение объектов на карте в виде точек, меток, иконок

 

 

 

поиск улиц по одному из 2 алгоритмов

 

возможность выбора объектов из списка, распределенного по рубрикам

 

 

 

 

возможность загрузки дополнительной информации с сервера

В меню программы присутствуют пункты Поиск, Объекты, Карта, Слои, Маршруты, Опции и Помощь, но наполнение каждого пункта зависит от типа карты.

Поиск

Поиск объектов производится по одному из 3 (2) алгоритмов. При включенном словаре Т9 подстановка букв происходит автоматически, найденные объекты можно вывести на экран.

Объекты

В этом пункте все объекты сгруппированы по категориям. Единого стандарта для группировки объектов не существует, поэтому количество групп и принцип организации от карты к карте могут отличаться. Для карты Риги, приведенной в качестве примера, в качестве объектов присутствовали два типа. После выполнения процедуры поиска в список объектов добавляется пункт «Результаты поиска».

При увеличении на карте показываются метки, обозначающие вокзалы, станции метро, театры и пр. Метка может быть краткой, в виде одной буквы, или полной. Выбранный из списка объект отображается на карте цветным прямоугольником. Выбор нужного объекта осуществляется при помощи горячей клавиши или через меню. При большом увеличении в список объектов входят также названия улиц. Некоторые карты, помимо названий улиц, содержат также и номера домов.

Карта

В этом пункте меню присутствуют опции для отображения карты, причем можно вызывать на экран карту целого города с минимальной детализацией.

Здесь же можно установить начальную точку для навигации и включить движение к ней из других участков карты. Особый режим представляет «Навигатор». В этом режиме на экран выводится прямоугольник, область которого будет выведена на экран в обычном режиме. При помощи клавиш этот прямоугольник можно перемещать, изменяя отображаемую часть карты. Для быстрого доступа к Навигатору зарезервирована клавиша «9».

Слои

Предназначены для структурирования выводимой на экран информации. Обычно включают вертикальные и горизонтальные названия улиц, направление дорог, графические уровни. В этом пункте могут присутствовать и другие слои, которые предусмотрены разработчиком карты.

Маршрут

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

Отдельный пункт меню – Настройки. Здесь можно установить уровень детализации карты, выбрать типы шрифтов, алгоритм поиска и установить время.

С целью оптимизации на экране показываются не все улицы, а только наиболее важные. Возможные варианты – «минимум», «среднее» и «максимум». Количество отображаемых названий улиц может быть увеличено за счет меньшего расстояния между символами. Можно также изменить размер шрифта. В конфигурационном меню настраивается тип ввода текста и тип клавиатуры, от выбора которых зависит правильность ввода букв в диалоге поиска улиц.

В заключение маленькие хитрости. Программы, сформированные при помощи пакета Mobimap, как правило, при установке имеют одинаковое название, поэтому не ставьте одновременно несколько карт – могут быть ошибки.

В Интернете можно отыскать карты в виде мидлетов Java не только для городов, но и для целых стан. Кроме того, не очень давно небезызвестный поисковый сервер Google выпустил Java-приложение Mobile Gmaps своего популярного сервиса Google Map, который распространяется абсолютно бесплатно. Для пользования сервисом нужен мобильный телефон с поддержкой J2ME и доступом в Интернет. Для комфортной работы желательна поддержка технологии EDGE, 3G или Wi-Fi. При помощи этой программы на мобильный телефон можно загрузить высокодетализированные карты и снимки со спутников различных регионов. К сожалению, в их состав не входит Россия и страны Восточной Европы. Но полюбоваться красотами Венеции или Парижа вполне возможно.

Мидлеты программы Mobimap тестировались на смартфоне Nokia N80, предоставленном компанией Nokia.

Дашкевич Виктор (viktor.dashkevich@mobile-review.com)
Опубликовано - 21 августа 2006 г.

Есть, что добавить?! Пишите... eldar@mobile-review.com

Новости:

19.10.2018 Xiaomi показала качественные фото своего нового флагманского фаблета Mi MIX 3

19.10.2018 BQ-6200L Aurora – флагманский смартфон от российской компании

19.10.2018 Apple назначила презентацию новых продуктов на конец этого месяца

19.10.2018 Samsung Galaxy Book2 – устройство 2-в-1 на Windows 10 и процессоре Qualcomm Snapdragon 850

19.10.2018 Сбербанк хочет стать крупнейшим акционером «Яндекса»

18.10.2018 Vertu возвращается, но пока только в Китае

Hit

18.10.2018 Видео на канале: Обзор Vertex Impress Cube

18.10.2018 Xiaomi представит второе поколение игровых смартфонов на следующей неделе

18.10.2018 Lenovo S5 Pro и К5 Pro представлены официально

18.10.2018 Xiaomi показала работу слайдера в предстоящем к выходу смартфоне Mi MIX 3

18.10.2018 VIVO Y81i – доступный смартфон с FullView дисплеем и не анонсированным процессором от MediaTek

Hit

18.10.2018 Видео на канале: Первый взгляд на Samsung Galaxy A9 (2018)

18.10.2018 AQUOS Keitai SH-02L – многофункциональный телефон-раскладушка от Sharp

18.10.2018 «Ростелеком» собирается внедрять квантовые технологии в свои сети

18.10.2018 Анонсирован смартфон среднего уровня VIVO Z3

17.10.2018 MediaTek представит чипсет Helio P70 в ближайшее время

17.10.2018 Asus представил ZenFone Lite L1 и ZenFone Max M1

Hit

17.10.2018 Видео на канале: Первый взгляд на Huawei Mate 20 и Mate 20 Pro

17.10.2018 В Индии анонсировали новый смартфон Lenovo K9

17.10.2018 5G смартфон Xiaomi Mi MIX 3 будет представлен на следующей неделе

17.10.2018 Украинский ритейлер принимает предзаказы на новый смартфон Meizu C9

17.10.2018 Анонсирован новый смартфон среднего уровня Nokia X7

17.10.2018 «Связной» составит конкуренцию «Почте России»

16.10.2018 Новое поколение носимых гаджетов от Huawei

16.10.2018 Huawei Mate 20 и Mate 20 Pro представлены официально

Подписка
 
© Mobile-review.com, 2002-2018. All rights reserved.