Мне нужна ссылка на javascript, которая удалит указания из моей карты.
В другом месте на этом форуме Удалите указания из google map api v3 кто-то задал похожий вопрос и имелрешение - но решение не работает для меня.Исходя из этого я попробовал:
function clearDirections() { directionDisplay = new google.maps.DirectionsRenderer(); directionDisplay.suppressMarkers = true; directionDisplay.setMap(null); return false; }
Что я делаю не так?
Хм, эта функция создает новый рендерер, а затем отображает его на карте. Т.е. это ничего не делает.
Вам необходимо сохранить ссылку на исходное отображение направлений - чтобы вы могли использовать setMap (null) - который удалит его с карты.