Мидлеты 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.

Дашкевич Виктор ([email protected])
Опубликовано - 21 августа 2006 г.

Есть, что добавить?! Пишите... [email protected]

Новости:

13.05.2021 MediaTek представила предфлагманский чипсет Dimensity 900 5G

13.05.2021 Cайты, имеющие 500 тысяч пользователей из России, должны будут открыть местные филиалы

13.05.2021 Amazon представила обновления своих умных дисплеев Echo Show 8 и Echo Show 5

13.05.2021 МТС ввел удобный тариф без абонентской платы - «МТС Нон-стоп»

13.05.2021 Zenfone 8 Flip – вариант Galaxy A80 от ASUS

13.05.2021 Поставки мониторов в этом году достигнут 150 млн

13.05.2021 Состоялся анонс модной версии «умных» часов Samsung Galaxy Watch3 TOUS

13.05.2021 Tele2 выходит на Яндекс.Маркет

13.05.2021 OPPO представила чехол для смартфона, позволяющий управлять устройствами умного дома

13.05.2021 TWS-наушники с активным шумоподавлением Xiaomi FlipBuds Pro

13.05.2021 В России до конца следующего года появится госстандарт для искусственного интеллекта

13.05.2021 ASUS Zenfone 8 – компактный флагман на Snapdragon 888

12.05.2021 Компания Genesis представила внешность своего первого универсала G70 Shooting Brake

12.05.2021 В России разработан высокоточный гироскоп для беспилотников

12.05.2021 В Россию привезли новую версию смарт-часов HUAWEI WATCH FIT, Elegant Edition

12.05.2021 Раскрыты ключевые особенности смартфона POCO M3 Pro 5G

12.05.2021 Honor 50: стали известны дизайн и другие подробности о смартфоне

12.05.2021 Чипсет Exynos 2200 от Samsung будет устанавливаться и в смартфоны, и в ноутбуки

12.05.2021 МТС начала подключать многоквартирные дома к интернету вещей

12.05.2021 iPhone 13 будет толще и получит более крупные камеры по сравнению с iPhone 12

12.05.2021 Xiaomi договорилась с властями США об исключении из чёрного списка

12.05.2021 Xiaomi выпустила обновлённую версию умного пульта Agara Cube T1 Pro

Hit

12.05.2021 Игровые ноутбуки с NVIDIA GeForce RTX 3050 Ti уже в России!

12.05.2021 Индийский завод Foxconn сократил производство в два раза

12.05.2021 Lenovo отказалась от очного участия в предстоящем в июне Mobile World Congress

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