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