Google Maps 是一个广泛使用的地图和导航服务,提供全球范围内的地图数据、路线规划、实时交通信息等功能。通过 Google Maps 方向导航,用户可以从当前位置导航到另一个位置,系统会根据实时交通情况提供最优路线。
原因:
解决方法:
解决方法:
以下是一个简单的示例代码,展示如何使用 Google Maps API 进行路线规划:
<!DOCTYPE html>
<html>
<head>
<title>Google Maps Directions</title>
<script src="https://maps.googleapis.com/maps/api/js?key=YOUR_API_KEY"></script>
<script>
function initMap() {
var origin = 'Current Location';
var destination = 'Another Location';
var directionsService = new google.maps.DirectionsService;
var directionsRenderer = new google.maps.DirectionsRenderer;
var map = new google.maps.Map(document.getElementById('map'), {
zoom: 7,
center: {lat: -34.397, lng: 150.644}
});
directionsRenderer.setMap(map);
directionsService.route({
origin: origin,
destination: destination,
travelMode: 'DRIVING'
}, function(response, status) {
if (status === 'OK') {
directionsRenderer.setDirections(response);
} else {
window.alert('Directions request failed due to ' + status);
}
});
}
</script>
</head>
<body onload="initMap()">
<div id="map" style="height: 500px; width: 100%;"></div>
</body>
</html>
参考链接:
请注意,示例代码中的 YOUR_API_KEY
需要替换为你自己的 Google Maps API 密钥。
领取专属 10元无门槛券
手把手带您无忧上云