Как сделать направление на картах Google? im очень новый на картах Google. Я попробовал учебное пособие по разработчикам Google, но он использует библиотеку мест, когда он делает указания. но моя проблема в том, что у меня две точки, например точки A и B. Точки A и B имеют Локатор и долготу, которые хранятся в mysql. как я могу сделать направление из 2-х точек (точка A & B), которая хранит langtitude и longtitude на mysql? Спасибо.Направление карты Google, используя данные из mysql
-2
A
ответ
0
Связанный учебник не использует библиотеку мест.
Если вы хотите использовать фиксированную широту &, то долготы выберете их из БД, создайте google.maps.LatLng
(или LatLngLiterals) на основе значений и используйте их как источник и место назначения.
Пример (предполагается, что вы создаете 4 PHP-переменные $point_a_lat
, $point_a_lng
, $point_b_lat
, $point_b_lng
)
function initMap() {
var directionsService = new google.maps.DirectionsService;
map = new google.maps.Map(document.getElementById('map'), {
zoom: 7,
center: {lat: 41.85, lng: -87.65}
}),
directionsDisplay = new google.maps.DirectionsRenderer({map:map}),
displayRoute=function(origin,destination){
directionsService.route({
origin: origin,
destination: destination,
travelMode: google.maps.TravelMode.DRIVING
}, function(response, status) {
if (status === google.maps.DirectionsStatus.OK) {
directionsDisplay.setDirections(response);
} else {
alert('Directions request failed due to ' + status);
}
});
};
displayRoute(
{
//lat:<?php echo $point_a_lat;?>,
//lng:<?php echo $point_a_lng;?>,
lat:52.52,
lng:13.40
},
{ //lat:<?php echo $point_b_lat;?>,
//lng:<?php echo $point_b_lng;?>,
lat: 48.85,
lng: 2.35
}
);
}
html, body {
height: 100%;
margin: 0;
padding: 0;
}
#map {
height: 100%;
}
<div id="map"></div>
<script src="https://maps.googleapis.com/maps/api/js?v=3&callback=initMap"
async defer></script>
Смежные вопросы
- 1. интегрировать направление карты Google, используя sencha touch
- 2. определить направление перетаскивания карты google
- 3. Направление карты Google с использованием lat/lon
- 4. Получить направление карты google из текущего местоположения в пункт назначения
- 5. Google map version-2 показывает направление и значок карты Google
- 6. Карты Google Google показывают, где я указываю (направление)
- 7. Autocomplete, используя данные из MYSQL
- 8. Как получить данные из API карты google
- 9. Направление проектирования Google
- 10. Карты Google, отображающие старое направление после нового запроса
- 11. Настроить направление карты google с 8 + way point в angularjs
- 12. данные сортировки из таблицы mysql, используя php
- 13. Реализовать маршруты карты Google, используя угловую карту google в ионной
- 14. сброс карты местоположение и направление
- 15. Необходимо указать адреса карты Google, чтобы показать направление
- 16. Направление службы Google Map
- 17. Извлечь данные из MySQL, используя пункты где
- 18. Сохранить направление карты в My Places в Google Map
- 19. получить направление с картами Google api без использования карты
- 20. Карты Google, указывающие направление не в том месте
- 21. Карты Google с PHP/MySQL
- 22. Карты Google Maps в MySQL
- 23. сделать направление, используя карты Google и Android с несколькими пунктами назначения?
- 24. Получить данные из листа Google, используя json
- 25. Deserialize Google Направление JSON
- 26. выберите данные из mysql, используя json
- 27. Google Linechart Данные из MYSQL php echo
- 28. Как открыть google-карты, используя простой html
- 29. Направление движения - Карта Google
- 30. Направление в Google Map
какой учебник? Можете ли вы дать ссылку? –
https://developers.google.com/maps/documentation/javascript/directions#DisplayingResults @ Dr.Molle – dazzle
, что мне нужно, это направление от широты и долготы, которое хранится в mysql @ Dr.Molle – dazzle