Создать маршрут с Google Maps в AS3 - PullRequest
1 голос
/ 23 марта 2011

Я работаю над проектом, написанным на AS3. Я использую API Карт Google для загрузки различных карт, добавления пользовательских маркеров, ... Все это работает, но я хотел бы создать что-то другое. Представьте, что это приложение для создания маршрута.

На моей карте 10 маркеров, и пользователь может щелкнуть все из них, чтобы создать маршрут между этими маркерами. Я пробовал с Polyline, но это только создает линии от одной точки к другой, не следуя фактическим дорогам.

Затем я узнал о существовании «Направлений» и «Маршрутов» в API Карт Google, но я не могу обдумать это. Или я делаю что-то действительно неправильно. Кроме того, это относится к одной точке к другой - у меня должно быть несколько точек маршрута.

Я нашел десятки примеров того, как сделать это с помощью JavaScript, но проект ДОЛЖЕН быть выполнен в AS3. (Да, ... я знаю)

Если есть кто-нибудь, кто мог бы дать мне толчок в правильном направлении, я был бы очень признателен!

1 Ответ

1 голос
/ 12 апреля 2011

Вы успешно смогли нарисовать направление между двумя точками?Это просто несколько точек, которые вызывают проблемы?

Прочитали ли вы и попробовали ли вы часть кода в этом разделе руководства?http://code.google.com/apis/maps/documentation/flash/services.html#Driving_Directions

Я использовал только JS API, поэтому может быть неверным, но вы тоже не можете ...

  • Несколько раз вызвать функцию API указателей: Aна B, B на C, C на D и т. д.
  • Или вызовите API направлений, используя строку, такую ​​как

    place1 to: place2 to: place3 to: place4

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

Надеюсь, это поможет.

Симон.

...