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

Новости:

21.06.2018 Panasonic представил в России новый DECT-телефон для пожилых людей

21.06.2018 Обнаружен новый троян, управляющий устройствами через Telegram

21.06.2018 Появились «живые» фото первого смартфона Motorola, оснащённого дисплея с «чёлкой»

21.06.2018 Huawei собирается потеснить Qualcomm своим новым процессором Kirin 1020 с запуском 5G сетей

21.06.2018 Среди россиян популярность пиратских программ снизилась до уровня 2013 года

20.06.2018 Xiaomi Redmi 6 Pro представят вместе с Xiaomi Mi Pad 4

20.06.2018 Сенат США оставил санкции против ZTE в силе

20.06.2018 Instagram запустит сервис для длинных видео

20.06.2018 Google выпустила приложение для прослушивания подкастов на Android

20.06.2018 ARCHOS анонсировала семейство «умных» устройств Mate с поддержкой голосового помощника Amazon Alexa

20.06.2018 «Билайн» предлагает своим абонентам Онлайн-карту платежной системы MasterCard

20.06.2018 В продажу поступил легкий букридер ONYX BOOX Note с 10,3-дюймовым пластиковым экраном E Ink Mobius

20.06.2018 OPPO представила свой полностью безрамочный флагманский смартфон-слайдер Find X

19.06.2018 ESEТ обнаружила «накрутку» числа установок приложений в Google Play

19.06.2018 Швейцарский ритейлер открыл предзаказ на не анонсированный смартфон Xiaomi Mi A2

19.06.2018 Google запускает поддержку отправки сообщений через веб-интерфейс

19.06.2018 Австралия не желает видеть Huawei при строительстве национальной 5G сети

19.06.2018 Россиянам стали доступны стриминговые сервисы YouTube Music и YouTube Premium

18.06.2018 Oppo Find X установит новый рекорд площади экрана

18.06.2018 LG обновила флагманский аппарат бюджетной линейки X5

18.06.2018 Meizu 16 получит сканер отпечатков встроенный в экран

18.06.2018 ESET обнаружила программу для кибершпионажа, избегавшей обнаружения с 2013 года

18.06.2018 Google инвестирует более полумиллиарда долларов в китайский интернет-магазин JD.com

18.06.2018 ASUS ZenFone Ares пришел на смену ZenFone AR

18.06.2018 AliExpress открывает в России собственные пункты выдачи посылок

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