Клуб API Карт

Добавить свое изображение при выводе метки

Евгений
16 ноября 2014, 14:11

 Здравствуйте, прошу помощи, необходимо выводить метку со своей иконкой, но не не понимаю как это сделать, смог только дабавить свое изображение, когда данные в балун сохраняешь, нажимаешь сохранить, он показывает мою иконку, это я сделал так:

//Изменяем свойства метки и балуна
myPlacemark.properties.set({
balloonContentHeader: name,
hintContent: hintText,
balloonContent: balloonText
});

//Устанавливаем стиль значка метки
myPlacemark.options.set('iconImageHref', 'http://api-maps.yandex.ru/i/0.4/icons/dps.png');

//Закрываем балун
myMap.balloon.close();
});

 а когда перезагружаю страницу, появляются снова стандартные иконки, все это дело в связки с sql.


так же приложу полный js:

 http://jsbin.com/wogobagici/1/edit?js

Спасибо большое

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

 

так же приложу полный js

Не надо так делать

Никто не любит листать 3 экрана кода в своей ленте.

Выложите ваш пример на jsbin.com и выложите тут ссылку

прошу прощения, исправил

Там еще есть вкладка "HTML", где надо вставить ваш html-код и подключения скриптов (АПИ и jQuery) на вкладке "Output" должна отобразиться карта

к сожалению, только так смог вставить:

http://jsbin.com/qahazugequ/1/edit?html,js,console,output

метки с бд он не грузит, но дает добавить, в запросе к бд со стилью метки есть такой код: 

 

switch($stylePlacemark)

{

case 'twirl#dpsIcon':

      $type = 'bar';

 break;