Клуб API Карт

7 комментариев
Подписаться на комментарии к посту

Вы можете сделать просто кнопку на карте с похожим значком, а по клику на кнопке определять геолокацию и ставить метку геолокации самостоятельно. Тогда ее можно будет и объект метки получить, и сделать ее таскаемой. Пример в песочнице на использование геолокации http://api.yandex.ru/maps/jsbox/2.1/geolocation

Да примерно так и я сделал. Ссылка не открывается. 

Простите, дала ссылку из тестинга) Поправлю в посте

Марина, подскажите по примеру:

http://api.yandex.ru/maps/jsbox/2.1/geolocation

как правильно дополнить пример, чтобы вывести балун в котором будет надпись "Ваше местоположение на основании IP или браузера" 

 

result.geoObjects.options.set({
balloonContentHeader: '

положение, вычисленное через браузер

',balloonContentBody: geolocation.city,balloonContentFooter: geolocation.region,},{iconLayout: 'default#image', iconImageHref: 'http://api.yandex.ru/maps/jsbox/2.0/examples/maps/ru/geolocation/images/geolocation.png',iconImageSize: [24, 24]});

никак вывести не получается

Содержимое балуна - это не данные, а опции.

Надо те же поля задавать в поле properties

result.geoObjects.get(0).properties.set({

       balloonContentBody: 'текст'

        });

Марина спасибо, помогли...:-)

Если не трудно дополните пример в песочнице..

Хорошо, дополним