Реализация Get Directions в приложении gwt

Мне нужно реализовать маршруты с помощью карт Google в моем веб-приложении GWT. В настоящее время я использую библиотеку Maps API v2.

У меня есть несколько проблем, которые я еще не смог решить:

  1. Включить панель «Проложить маршрут» (аналогичную панели Google Maps)
  2. Получить список названий улиц из запроса.

PS Как реализовать управление масштабированием колесиком мыши?


person lpandzic    schedule 14.12.2012    source источник
comment
Вам определенно следует рассмотреть возможность перехода с API v2 на API v3. v2 устарел и, вероятно, вообще перестанет работать с мая 2013 г..   -  person duncan    schedule 14.12.2012
comment
@duncan Где скачать API v3? Все, что я нашел, это альфа-версия здесь ссылка   -  person lpandzic    schedule 15.12.2012
comment
да, это версия, которую вы должны использовать. Вам не нужно загружать API Карт, достаточно указать правильную версию GWT и указать, что нужно использовать API 3, как указано в Добавление тега скрипта Карт в XML-файл вашего модуля.   -  person duncan    schedule 15.12.2012


Ответы (2)


Вот ответ на ваш вопрос о масштабировании колеса мыши

Внедрите HasMouleWheelHandlers и его API, такие как getX(), getY(), getScreenX(), getScreenY() и выполнять операции масштабирования

person Abhijith Nagaraja    schedule 14.12.2012
comment
Я надеялся, что есть более простой способ сделать это, но я думаю, что это тоже сработает. - person lpandzic; 15.12.2012
comment
Я нашел более простое решение. Напишу в ответ на пост. - person lpandzic; 15.12.2012

Я узнал, как легко реализовать функциональность масштабирования:

final MapWidget map = new MapWidget(startLatLng, 12);
map.setSize("100%", "100%");

MapUIOptions options = map.getDefaultUI();
options.setScrollwheel(true);
map.setUI(options);

Для получения дополнительной информации см. демонстрацию карт. Вы можете проверить код проекта и протестировать его в eclipse!

Я все еще ищу решение других проблем.

person lpandzic    schedule 15.12.2012