Вам может потребоваться передать параметр конструктору:
https://gcc.gnu.org/onlinedocs/gcc-4.9.1/libstdc++/api/a00899.html
Установите для параметра suppressMarkers
значение true при создании объекта DirectionsRenderer
, и тогда маркеры не будут отображаться. Вы также можете изменить стиль или значок маркеров. См. Спецификации API для DirectionsRendererOptions , чтобы узнать о других свойствах, которые вы можете установить.
...
directionsDisplay = new google.maps.DirectionsRenderer({suppressMarkers: true});
...
РЕДАКТИРОВАТЬ: похоже, API немного изменился со времени моего первоначального ответа почти 6 лет назад, поэтому ответ @ joni-jones теперь правильный. Я изменил свой пример выше, чтобы отразить это.
У меня была похожая проблема. Предыдущее решение мне не помогло. Но я попробовал это:
var directionsDisplay = new google.maps.DirectionsRenderer({suppressMarkers: true});И это работа.