В моем приложении я могу позволить пользователю выбрать два города, используя функцию автозаполнения, и поместить маркеры на карту Google, которую я вставляю на страницу. Эта часть отлично работает. Теперь я хотел бы проложить маршрут между этими двумя маркерами, и я понял, что должен использовать Directions. Существует основная проблема: в «Направлениях» используется другой CurlHttpAdapter: Widow вместо Geocoder. Эти два не могут использоваться в одном контроллере, поэтому я не знаю, как это сделать.Google maps direction with IvoryGoogleMapsBundle
-3
A
ответ
1
Ну, я нашел решение, просто добавив следующую строку:
$directions = $this->get('ivory_google_map.directions');
Затем вы можете использовать
$temp = $directions->route($from, $to);
$routes = $temp->getRoutes();
foreach ($routes as $route) {
$overviewPolyline = $route->getOverviewPolyline();
$map->addEncodedPolyline($overviewPolyline);
}
Моя единственная проблема в настоящее время является то, что это работает только тогда, когда я отобразить страницу, не когда в форме, где я использую ajax для обновления карты, но это другой вопрос, который я предполагаю.
Смежные вопросы
- 1. Google maps direction
- 2. HTTP-запрос в google maps api direction with waypoints
- 3. HTTP-запрос в google maps api direction with waypoints
- 4. Google Maps Direction Api Возвратите неправильные направления?
- 5. Google Maps v3 Direction Renderer redraw response
- 6. clear direction route on google maps
- 7. Google maps direction renderer точно соответствует только
- 8. google maps with ionic
- 9. Google maps with angular
- 10. Google maps with ajax
- 11. Google map android direction
- 12. loading google maps with codeigniter
- 13. google maps with my application
- 14. Render google maps with backbonejs
- 15. Google Direction API -REQUEST_DENIED
- 16. Как декодировать полилиний из Google Maps Direction API в PHP
- 17. Looping Multiple Origins для Google Maps Direction Services
- 18. Пересчитать Google Maps Direction, если принять неправильную полосу
- 19. Google Maps Api - Передача google.maps.Place to Direction Service
- 20. Google Maps Direction API Return Zero Результаты Swift
- 21. Google maps direction работает локально, но не с веб-сервера
- 22. Android onLocationChanged with Direction с помощью Google Map Api v2
- 23. google direction дает 0 значений
- 24. google direction api не возвращает результатов
- 25. angular2-google-maps with angular2 app
- 26. Google maps with ngmap mobile issue
- 27. jQuery link toggle with google maps
- 28. google maps live tracking issue with Polylines
- 29. Google maps symbol with embeded text
- 30. Google maps with magento, пользовательская карта