Клуб API Карт

Убрать красный кружочек с "я".

Пост в архиве.

Может этот вопрос сотни раз задовали но я не нашол на него ответ. Как убрать красный кружочек с буквой "я"? Который возникает после элемента управления "Геолокация". Интересуют настройки при саздании карту по умолчанию со стандартными геообьектами controls: ["default"]. Или как настроить чтобы он не возникал.

7 комментариев

Сейчас убрать эту иконку не получится. Мы подумаем над добавлением соотв. опции в будущих версиях.

Есть еще такой вариант - добавьте на карту кастомную кнопку с похожей иконкой, и по клику на кнопку вызывайте геолокацию. Если вызывать геолокацию напрямую, можно как угодно кастомизировать метки

https://tech.yandex.ru/maps/jsbox/2.1/geolocation

alesha.krivorotoff
27 января 2016, 23:25

а как убрать элемент управления "Геолокация" который дается по умолчанию? 

У карты при создании можно через параметр controls перечислить контролы, которые нужно на нее добавить. Вот укажите там нужные элементы без геолокации

alesha.krivorotoff
27 января 2016, 23:25

вот я использую модуль http://api-maps.yandex.ru/2.1/?lang=ru_RU. и пишу var myMap = new ymaps.Map ("map", {center: [0.0396, 0.0105], zoom: 9}); вот собственно и все. элементы управления стандартные сами выводятся

alesha.krivorotoff
27 января 2016, 23:25

понятно там по умолчанию "default" идет. спасибо