我目前正在使用 Google Maps API 来呈现路线。
从技术方面来看,一切正常:
var $canvas = $element.querySelector('#map-canvas');
vvar map = new maps.Map($canvas, {
center: new maps.LatLng(52.46004869999999, 13.37898690),
mapTypeId: maps.MapTypeId.ROADMAP,
zoom: 14
});
var route = {
travelMode: google.maps.TravelMode.BICYCLING,
origin: new google.maps.LatLng(52.455833, 13.322948),
destination: new google.maps.LatLng(52.459281, 13.356367),
};
new google.maps.DirectionsService().route(route, function(body) {
var display = new google.maps.DirectionsRenderer();
display.setMap(map);
display.setDirections(body);
});
不幸的是,建议的路线绝对是废话。它甚至没有直接从A到B,而是离开了这座城市……
为什么这适用于 maps.google.com 但不适用于 API?我必须改变什么才能得到正确的结果?
博多