Скрыть маркер из службы маршрутов в Google Maps API v3

Я пользуюсь этой услугойhttps://developers.google.com/maps/documentation/javascript/directionsдля создания маршрута между двумя маркерами.

Проблема в том, что когда я запускаю функцию для создания пути, он вводит мне два маркера по умолчанию из карт google (начало и конец ), когда я создал маркеры с другим стилем.

Результат :в каждой точке имеет мой маркер и карты Google по умолчанию для маркера выше.

Как я могу скрыть маркер, созданный Google?

Я использую код:

function makePathToMarker(position1, position2) {
    var request = {
        origin: new google.maps.LatLng(myLocation.split(",")[0],myLocation.split(",")[1]),
        destination: new google.maps.LatLng(position1, position2),
        travelMode: google.maps.DirectionsTravelMode.DRIVING
    };

    var directionsService = new google.maps.DirectionsService();

    directionsService.route(request, function(response, status) {
        if (status == google.maps.DirectionsStatus.OK) {
            directionsDisplay.setDirections(response);
        }
    });
}

11
задан Josh Mouse 16 July 2012 в 18:01
поделиться