我是谷歌地图v3 API的新手,想知道在构建路线时是否有办法用不同的标记显示航点,例如:
function calcRoute() {
var request = {
origin: "Sydney, NSW",
destination: "Sydney, NSW",
waypoints:[{location: "Bourke, NSW"}, {location: "Broken Hill, NSW"}],
travelMode: google.maps.TravelMode.DRIVING
};
directionsService.route(request, function(response, status) {
if (status == google.maps.DirectionsStatus.OK) {
directionsDisplay.setDirections(response);
}
});
}
所以用另一种方式来表达我的问题,有没有办法让航点作为白点和原点/目的地显示为谷歌的绿色标记?
提前感谢您的帮助!
答案 0 :(得分:0)
没有实施选项为路标使用不同的标记。
您必须将directionsRenderer的suppressMarkers
- 选项设置为false(不会渲染任何标记),解析directionsResult并自行创建所需的标记。