Установить направление с помощью URL-кода карты Google для BlackBerry и Windows Phone 7 - PullRequest
0 голосов
/ 13 января 2012

Я знаю, что мы можем открыть карту и установить направление от источника к месту назначения, используя следующий URL:

http://maps.google.com/maps?saddr=23.4444,72.44445&daddr=23.55555,72.55555

Но я заметил, что этот URL работает только в iPhone и Android.

Интересно, какой синтаксис / коды можно использовать для запуска приложения карты в WP7 или BlackBerry с указанным на карте направлением.

Ответы [ 2 ]

0 голосов
/ 06 февраля 2012

Устройства Blackberry не поддерживают отображение направлений с помощью карт Google, поскольку карты Google используют java-скрипт, а браузеры Blackberry не поддерживают полностью java-скрипт. Вам необходимо использовать карты Blackberry для отображения направлений с использованием классов MapField и RichMapField

См. Ссылку ниже для ссылки

J2ME / Android / BlackBerry - маршруты проезда, маршрут между двумя пунктами

Если вам нужен полный контроль, а не карты, есть возможность использовать сторонний api.Fild ниже ссылка http://www.nutiteq.com/rim-blackberry-mapping-api-sdk

0 голосов
/ 14 января 2012

Это в основном весь код, который вам нужен для Windows Phone 7:

BingMapsDirectionsTask Direction = new BingMapsDirectionsTask();

LabeledMapLocation start = new LabeledMapLocation(“Hougang Ave 4 919 Singapore , Singapore”, null);
LabeledMapLocation end = new LabeledMapLocation(“Paya Lebar Air Base, Singapore”, null);

Direction.Start = start;
Direction.End = end;

Direction.Show();

Второй параметр в конструкторе LabeledMapLocation - GeoCoordinate, но если у вас нет точного местоположения, вы всегда можете передать ноль, если хотите, и приложение попытается найти это место для вас, используя его имя.

Более подробную информацию и демонстрационный проект можно найти здесь: Направления Задача Демо

Надеюсь, это работает для вас. Что касается BlackBerry, извините, без понятия.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...