Google地图DirectionsRenderer显示航点

时间:2013-01-31 00:43:14

标签: google-maps-api-3

我是谷歌地图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);
        }
    });
}

所以用另一种方式来表达我的问题,有没有办法让航点作为白点和原点/目的地显示为谷歌的绿色标记?

提前感谢您的帮助!

1 个答案:

答案 0 :(得分:0)

没有实施选项为路标使用不同的标记。

您必须将directionsRenderer的suppressMarkers - 选项设置为false(不会渲染任何标记),解析directionsResult并自行创建所需的标记。