Как изменить иконку маркера в Яндекс картах
Для изменения стандартных элементов карты, а так же для реализации множества других задач связаных с Яндекс-картами и геопозиционированием, понадобится использование специального API. В этом материале мы попробуем решить достаточно простую, но распространенную задачу: поменяем стандартную картинку маркера.
Навигация по статье:
- Получение API-ключа
- Вывод карты
- Замена маркера
- Функция для добавления нескольких адресов на карту
- Меняем демонстрационный скрипт
- Определение координат для Яндекс Карты
Получение API-ключа
Чтобы использовать API Яндекс.Карт нам понадобится свой ключ, который любезно предоставит Яндекс после регистрации по этой ссылке. После регистрации нам будет доступно подключение различных API Яндекса. Из всего перечня нас интересует JavaScriptAPI и HTTP Геокодер. Откроется форма, где нам предложат ответить на «несколько вопросов»: ввести контактные данные, а так же ссылку на сайт, где будет использоваться API.
Далее, создайте новый ключ.


И вот перед нами заветные цифры.
Вывод карты
Ключ у нас есть и теперь мы можем заняться выводом карты. Для этого вставим полученные цифры в данную строчку:
Полученный код необходимо разместить в head вашего сайта.
Вы так же можете использовать данный ключ, если работаете на локальном сервере. Ознакомиться с ограничениями вы можете здесь.
Далее, определим контейнер для вывода карты в теле сайта. В нашем случае это будет div c :
У себя я так же инлайново добавлю стили, чтобы карта растянулась по высоте, так как работаю с пустым тестовым документом (если вы работаете над реальным проектом, то, возможно, блок, в который вы поместите карту уже будет иметь высоту). Но, если что, вот стили:
html, body, #mapЗатем создадим и подключим к странице js файл, в котором будем задавать координаты, а так же другие параметры карты (сейчас в карту просто нечего помещать, поэтому она не отобразится).
Я создам файл по аналогии с тем, что предлагает сам Яндекс, а именно icon_customImage.js со следующим содержимым:
ymaps.ready(function () < var myMap = new ymaps.Map('map', < center: [55.751574, 37.573856], zoom: 9 >, < searchControlProvider: 'yandex#search' >), // Создаём макет содержимого. MyIconContentLayout = ymaps.templateLayoutFactory.createClass( '$[properties.iconContent]' ), myPlacemark = new ymaps.Placemark(myMap.getCenter(), < hintContent: 'Собственный значок метки', balloonContent: 'Это красивая метка' >, < // Опции. // Необходимо указать данный тип макета. iconLayout: 'default#image', // Своё изображение иконки метки. iconImageHref: 'images/myIcon.gif', // Размеры метки. iconImageSize: [30, 42], // Смещение левого верхнего угла иконки относительно // её "ножки" (точки привязки). iconImageOffset: [-5, -38] >), myPlacemarkWithContent = new ymaps.Placemark([55.661574, 37.573856], < hintContent: 'Собственный значок метки с контентом', balloonContent: 'А эта — новогодняя', iconContent: '12' >, < // Опции. // Необходимо указать данный тип макета. iconLayout: 'default#imageWithContent', // Своё изображение иконки метки. iconImageHref: 'images/ball.png', // Размеры метки. iconImageSize: [48, 48], // Смещение левого верхнего угла иконки относительно // её "ножки" (точки привязки). iconImageOffset: [-24, -24], // Смещение слоя с содержимым относительно слоя с картинкой. iconContentOffset: [15, 15], // Макет содержимого. iconContentLayout: MyIconContentLayout >); myMap.geoObjects .add(myPlacemark) .add(myPlacemarkWithContent); >);Теперь, если мы обновим страницу, то увидим карту без маркеров. Уже кое-что.
Замена маркера
Данный демонстрационный файл уже настроен на добавление двух маркеров с разными иконками, но, поскольку у нас нет этих иконок, они не отображаются на карте. Чтобы это исправить, добавим для маркеров свои иконки. Я буду использовать иконки из Witcher 3, которые нарисовал для урока 🙂
// Своё изображение иконки метки. iconImageHref: 'witcher-marker.svg', // Адрес до картинки // Размеры метки. iconImageSize: [60, 84], // Смещение левого верхнего угла иконки относительно // её "ножки" (точки привязки). iconImageOffset: [-5, -38]Аналогично можно задать иконку и для второй демонстрационной метки. Вот, собственно, и все, что касается замены маркера. По аналогии вы можете создать собственные метки с уникальными маркерами. Дальше мы рассмотрим один из способов простого добавления своих меток.
Функция для добавления нескольких адресов на карту
Меняем демонстрационный скрипт
Для того, чтобы удобно добавлять метки на карту, я написал следующую функцию:
ymaps.ready(function () < // Поиск координатов: https://yandex.ru/map-constructor/location-tool/ var myMap = new ymaps.Map('map', < // Задаем центр карты center: [59.94267813289089,30.316415999999972], // И масштаб zoom: 15 >, < searchControlProvider: 'yandex#search' >), // Создаём макет содержимого. MyIconContentLayout = ymaps.templateLayoutFactory.createClass( '$[properties.iconContent]' ); var createPlacemark = function(markerId, coord_1, coord_2, markerImage, name, addr) < markerId = new ymaps.GeoObject(< geometry: < type: "Point", coordinates: [+coord_1, +coord_2] >, properties: < hintContent: name, balloonContent: addr >>, < // Опции. // Необходимо указать данный тип макета. iconLayout: 'default#image', // Своё изображение иконки метки. iconImageHref: markerImage, // Размеры метки. iconImageSize: [46, 46], // Смещение левого верхнего угла иконки относительно // её "ножки" (точки привязки). iconImageOffset: [-5, -38] >); myMap.geoObjects.add(markerId); >; // Добавление маркеров на карту createPlacemark('myPlacemark_1', '59.94267813289089', '30.316415999999972', 'witcher-power-place.svg', 'Место силы', 'Санкт-Петербург, Эрмитажная пристань '); createPlacemark('myPlacemark_2', '59.93545363045839', '30.326887343994116', 'witcher-marker.svg', 'Квест 1', 'Вход в метро'); createPlacemark('myPlacemark_3', '59.93598684451666', '30.314752621881883', 'witcher-marker.svg', 'Квест 2', 'Вход в метро'); >);Вызывая функцию с необходимыми параметрами, мы создаем метки на карте. Как видите, можно задать разные иконки для каждой метки. Центр карты, а так же масштаб задаются в начале файла (помечено комментариями).

Определение координат для Яндекс Карты
Координаты для меток можно брать отсюда. Все просто: ищите адрес или объект на карте и забираете себе координаты этого места (координаты отображаются в правом нижнем углу). Там же можно определить координаты центра карты и масштаб.
Заключение
Подробнее узнать о Яндекс.API и, в частности, об API карт и замене маркера вы можете по ссылке на офф.инструкцию.
Как изменить иконку на Яндекс картах с помощью HTML?
Здравствуйте! Мой сат сделан на Tilda вот раздел «смотреть» при добавлении блока «контакты» у меня стоит стандартная иконка (отметка на карте). Подскажите пожалуйста как заменить иконку в Яндекс картах с помощью HTML кода? Возможно ли вставить какой-то код HTML на страницу, что-бы изменилась иконка?
- Вопрос задан более трёх лет назад
- 1522 просмотра
7 комментариев
Средний 7 комментариев
Как изменить иконку Яндекс: подробная инструкция

Иконка Яндекс – это маленькое изображение, которое отображается на рабочем столе, панели задач или в меню «Пуск» компьютера. По умолчанию эта иконка представлена символом «Я». Но что если вы хотите изменить эту иконку на что-то более оригинальное или персональное?
В данной статье мы расскажем вам о том, как изменить иконку Яндекс пошагово. Мы покажем вам несколько способов, включая использование сторонних программ и ручную замену иконки через свойства ярлыка.
Шаг 1: Подготовка новой иконки
Перед тем как начать, вам понадобится новая иконка, которую вы хотите использовать вместо стандартной. Можно использовать готовые иконки, которые можно найти в Интернете, либо создать свою собственную с помощью графического редактора. Иконка должна быть в формате .ico, который является стандартным для иконок в Windows. Не забудьте сохранить иконку в удобном для вас месте на компьютере.
Примечание: Если вы хотите использовать графический файл в формате .jpg или .png в качестве иконки, вам потребуется преобразовать его в формат .ico. Для этого можно воспользоваться онлайн-конвертерами или специальными программами.
Получение доступа к настройкам
Чтобы изменить иконку Яндекс, необходимо получить доступ к настройкам расширения или приложения. Вот пошаговая инструкция, как это сделать:
- Откройте браузер Яндекс и в верхнем правом углу нажмите на значок с тремя горизонтальными полосками.
- В выпадающем меню выберите пункт «Настройки».
- Откроется новая вкладка или окно с настройками браузера.
- На странице настроек найдите раздел «Расширения» или «Дополнительные опции».
- В этом разделе должен быть список установленных расширений и приложений.
- Найдите в списке расширение или приложение «Яндекс» и щелкните на нем.
- Откроется страница с настройками выбранного расширения или приложения.
- На странице настройки найдите пункт меню «Иконка» или «Внешний вид».
- В этом пункте можно изменить иконку Яндекс на свое усмотрение.
После изменения иконки сохраните настройки и закройте страницу с настройками. Обратите внимание, что в некоторых случаях может потребоваться перезагрузка браузера для применения изменений.
Теперь вы знаете, как получить доступ к настройкам Яндекс и изменить иконку по своему желанию. Удачи в настройке и персонализации своего браузера!
Вход в аккаунт Яндекс
Для входа в аккаунт Яндекс следуйте указанным ниже шагам:
- Откройте браузер и введите в адресной строке https://passport.yandex.ru/auth.
- На открывшейся странице введите ваше имя пользователя и пароль.
- Нажмите на кнопку «Войти».
- В случае, если вы используете общий компьютер, убедитесь, что вы вышли из аккаунта после завершения работы.
Важно! При вводе пароля обратите внимание на регистр символов: строчные и прописные буквы различаются.
Если вы забыли пароль, можно воспользоваться функцией восстановления доступа:
- На странице входа нажмите ссылку «Не помню пароль».
- Следуйте инструкциям для восстановления доступа.
Обязательно сохраните доступ к вашему аккаунту в безопасном месте и не передавайте его третьим лицам.
Чтобы убедиться, что вы зашли в свой аккаунт, вы можете проверить имя пользователя в правом верхнем углу сайта Яндекс. Если вы видите ваше имя пользователя, значит, вы вошли в аккаунт успешно.
Переход в раздел «Настройки»
Для того чтобы изменить иконку Яндекс вам необходимо перейти в раздел «Настройки». Для этого выполните следующие шаги:
- Откройте приложение Яндекс на вашем устройстве.
- В правом верхнем углу экрана вы увидите иконку с тремя горизонтальными полосками. Нажмите на нее.
- В появившемся меню выберите пункт «Настройки».
После выполнения этих шагов вы будете перенаправлены в раздел «Настройки», где вы сможете изменить различные параметры приложения, в том числе и иконку Яндекс.
Выбор иконки для изменения
Для того чтобы изменить иконку в Яндекс Браузере, необходимо сначала выбрать подходящую иконку для замены. Перед тем как приступить к выбору, следует учесть несколько важных моментов:
- Значимость иконки. Иконка должна быть легко узнаваемой и соответствовать тематике сайта или приложения. Она должна передавать основную идею или логотип компании.
- Цветовая палитра. Иконка должна соответствовать цветам сайта или приложения, чтобы создать гармоничный общий вид.
- Формат и размер. Иконка должна быть в подходящем формате (обычно png или svg) и иметь оптимальный размер для использования на разных устройствах.
После учета всех этих факторов можно приступить к выбору иконки:
- Поискать готовые иконки на специализированных сайтах, таких как Flaticon, Iconfinder или Freepik. Там можно найти множество различных иконок, от бесплатных до платных.
- Создать собственную иконку с помощью графического редактора, такого как Adobe Illustrator или Inkscape. В этом случае иконка будет уникальной и полностью соответствовать требованиям проекта.
- Использовать генератор иконок, такой как Font Awesome или Material Icons, чтобы создать иконку из готовых наборов символов.
После выбора иконки следует приступить к процессу ее изменения в Яндекс Браузере, следуя инструкциям и рекомендациям в соответствующем руководстве.
Определение исходной иконки
Исходная иконка Яндекса представляет собой изображение, которое отображается на рабочем столе или в панели задач операционной системы. Чтобы изменить эту иконку, необходимо сначала определить ее текущий вариант.
Чтобы найти исходную иконку Яндекса, выполните следующие шаги:
- Найдите ярлык Яндекса на рабочем столе или в панели задач.
- Нажмите правой кнопкой мыши на ярлык и выберите пункт «Свойства» в контекстном меню.
- Откроется диалоговое окно «Свойства», в котором нужно перейти на вкладку «Ярлык».
- В блоке «Иконка» будет указан путь к текущей иконке.
Пример пути к иконке может выглядеть следующим образом: C:\Program Files\Yandex\browser\browser.exe,1
В данном примере путь к программе Яндекс Браузер указан в кавычках, а номер иконки (1) указывается после запятой. Для других версий Яндекса или других программ путь может быть разным.
После того, как был определен путь к иконке, можно приступать к ее изменению.
Поиск и выбор новой иконки
Для того чтобы изменить иконку Яндекс на новую, сначала необходимо найти подходящую иконку. Есть несколько способов сделать это:
- Использование готовых иконок. В Интернете существуют множество сайтов, предлагающих бесплатные и платные коллекции иконок. На этих сайтах вы можете найти иконки различных стилей и форматов. Выберите иконку, которая вам нравится и которая соответствует вашим потребностям.
- Создание собственной иконки. Если вы обладаете навыками дизайна и хотите создать свою уникальную иконку, то можете воспользоваться специальными программами, такими как Adobe Illustrator или Sketch. Создайте иконку с помощью инструментов и функций этих программ, а затем сохраните ее в нужном вам формате.
Кроме того, при выборе новой иконки обратите внимание на следующие важные параметры:
- Стиль иконки. Выберите стиль иконки, который будет соответствовать общему дизайну вашего сайта или приложения. Можете выбрать из плоских иконок, реалистичных иконок, линейных иконок и других стилей.
- Размер иконки. Убедитесь, что выбранная иконка будет отображаться четко и соответствовать размерам, необходимым для ее использования на вашем сайте или в приложении.
- Формат иконки. Иконки могут быть доступны в различных форматах, таких как PNG, SVG, ICO и другие. Выберите формат, который будет лучше всего вам подходить.
При выборе иконки также помните о том, что она должна быть уникальной и запоминающейся, чтобы привлекать внимание пользователей и соответствовать вашему бренду или концепции вашего проекта. Поэтому не спешите и тщательно подбирайте иконку, которая подчеркнет ваши уникальные ценности и задачи.
Изменение иконки
Иконка — это небольшое изображение, которое представляет собой символ или метку. Она является визуальной обозначением для приложений, сайтов или других элементов интерфейса. Изменение иконки может быть необходимо, чтобы придать уникальность или улучшить визуальное восприятие интерфейса.
Для изменения иконки в Яндексе необходимо выполнить следующие действия:
- Откройте Яндекс веб-браузер
- Нажмите на кнопку меню в правом верхнем углу экрана
- Выберите пункт меню Настройки
- В открывшемся окне настройки, выберите раздел Внешний вид
- В разделе Иконка выберите новую иконку из предложенных вариантов
- Нажмите кнопку Применить
После выполнения этих действий иконка Яндекс будет изменена на выбранную вами. Это позволит вам персонализировать свой браузер и сделать его уникальным.
Изменение иконки может быть полезно не только для изменения внешнего вида программы, но и для улучшения ее узнаваемости и удобства использования. Выбирайте иконку, которая наилучшим образом отражает цель и функционал приложения или сайта.
Скачивание новой иконки
Для изменения иконки Яндекса нужно скачать новую иконку и установить ее на устройство. Вот пошаговая инструкция:
- Откройте браузер и перейдите на сайт iconfinder.com.
- В поле поиска введите «Яндекс иконка» и нажмите Enter.
- Выберите желаемую иконку из списка результатов поиска.
- Нажмите на иконку, чтобы открыть ее страницу.
- На странице иконки найдите кнопку «Скачать» и нажмите на нее.
- Выберите нужный формат иконки (обычно доступны PNG, SVG и ICO) и нажмите «Скачать».
После завершения загрузки новой иконки на ваше устройство, вы можете приступить к процессу изменения иконки Яндекса.
Загрузка новой иконки в аккаунт
1. Подготовьте иконку:
- Выберите или создайте иконку в формате PNG или ICO.
- Размер иконки должен быть 256×256 пикселей или меньше.
- Убедитесь, что иконка соответствует вашим требованиям и отражает содержание вашего аккаунта.
2. Войдите в свой аккаунт:
- Откройте страницу Яндекс и введите свои учетные данные.
3. Откройте настройки аккаунта:
- Нажмите на своё имя пользователя или фотографию в верхней правой части страницы.
- Выберите вариант «Настройки аккаунта» из выпадающего меню.
4. Настройте вашу иконку:
- В разделе «Аватар» нажмите на кнопку «Изменить».
- В открывшемся окне нажмите на кнопку «Выбрать файл».
- Выберите подготовленный ранее файл иконки на вашем компьютере.
5. Загрузите иконку:
- После выбора файла нажмите на кнопку «Открыть».
- Дождитесь завершения загрузки.
6. Проверьте свою новую иконку:
- Убедитесь, что новая иконка отображается корректно.
Проверка результатов
После того, как вы успешно измените иконку Яндекс на своем устройстве, вам может быть интересно узнать, как проверить, что изменения применились и иконка изменилась. Вот несколько способов проверки результатов:
- Сверить иконку в настройках. После изменения иконки вы можете проверить результаты в настройках вашего устройства. Зайдите в раздел «Иконки приложений» или «Настройки экрана» и найдите иконку Яндекс. Если иконка изменилась на новую, то изменения применены успешно.
- Перезапустить устройство. Иногда после изменения иконки может потребоваться перезагрузка устройства, чтобы изменения вступили в силу. Перезапустите устройство и проверьте, изменилась ли иконка Яндекс на новую.
- Просмотреть ярлык на домашнем экране. Если вы добавили ярлык Яндекс на домашний экран, просто посмотрите на ярлык. Если иконка изменилась на новую, то изменения применены успешно.
Обратите внимание, что некоторые устройства могут иметь различные настройки и интерфейс, поэтому способы проверки результатов могут незначительно отличаться. Если вы не уверены, как проверить результаты на вашем устройстве, лучше обратиться к инструкции или руководству по использованию вашего устройства.
Вопрос-ответ
Как изменить иконку Яндекс?
Для изменения иконки Яндекс на компьютере нужно сначала скачать изображение, которое станет новой иконкой. Затем нужно зайти в свойства ярлыка Яндекс на рабочем столе, выбрать вкладку «Ярлык» и нажать кнопку «Изменить иконку». После этого нужно указать путь к скачанному изображению и применить изменения. На мобильных устройствах изменение иконки Яндекс может производиться с помощью сторонних приложений, которые предлагают различные наборы иконок.
Какая должна быть иконка для Яндекс?
Для Яндекс можно использовать любую иконку, которая вам нравится и соответствует требованиям операционной системы. Однако рекомендуется выбирать иконку, которая понятно ассоциируется с Яндексом, например, используя его логотип или другие символы, которые ассоциируются с поисковой системой. Важно также убедиться, что иконка соответствует требованиям размера и формата, которые указывает операционная система.
Как изменить иконку Яндекс на Андроид?
Для изменения иконки Яндекс на устройстве Android нужно скачать и установить стороннее приложение для изменения иконок, например, Nova Launcher или Action Launcher. После установки приложения нужно открыть его настройки, найти раздел с настройками иконок и выбрать иконку Яндекс. Затем нужно применить изменения и установить новую иконку на рабочий стол или в меню приложений. В зависимости от приложения, процесс изменения иконки может немного отличаться.
Можно ли изменить иконку Яндекс на компьютере?
Да, можно изменить иконку Яндекс на компьютере. Для этого нужно сначала скачать изображение, которое станет новой иконкой. Затем нужно зайти в свойства ярлыка Яндекс на рабочем столе, выбрать вкладку «Ярлык» и нажать кнопку «Изменить иконку». После этого нужно указать путь к скачанному изображению и применить изменения.
Какие существуют программы для изменения иконок на Яндексе?
Существует множество программ и приложений, которые позволяют изменять иконки на Яндексе. Некоторые из них предоставляют наборы готовых иконок, которые можно выбрать и установить. Например, Desktop Icon Toy или IcoFX. Другие программы позволяют создавать собственные иконки или редактировать существующие. Например, Axialis IconWorkshop или Adobe Illustrator.
Как изменить значок маркера в Yandex maps?
Нужно сделать, что бы вместо оригинального значка маркера был тот, что я пришил к посту. В настройках модуля загрузки нет, через ксс пробовал менять, сработало, но криво, ибо вёрстка сделана под иконку с хвостиком у маркера справа как в оригинале, а не по середине как у меня(у моего варианта хвостик скрыт и я не знаю как его выковырять).
Вложение Размер
111.png 2.37 КБ - Drupal7
- Решение проблем
- Блог
- Войдите или зарегистрируйтесь, чтобы отправлять комментарии
Комментарии
Apuox 27 мая 2015 в 15:26
Чтобы получить доступ к маркеру и другим функциям необходимо создать карту программно. Для начала необходимо подключить сам скрипт карт:
Далее создаем карту по параметрам описанным ниже (более подробно описанные примеры и информацию можно найти здесь https://tech.yandex.ru/maps/jsbox/2.1/ ):
ymaps. ready ( init ) ;
function init ( ) <
var myMap3 = new ymaps. Map ( «map3» , <
center : [ 55.77127434 , 37.63492426 ] ,
zoom : 17 ,
controls : [ «zoomControl» ]
> ) ;myMap3. controls . add ( ‘fullscreenControl’ , < float : 'left' >) ;
// Создаем геообъект с типом геометрии «Точка».
myGeoObject = new ymaps. GeoObject ( ) ;
myMap3. geoObjects
. add ( new ymaps. Placemark ( [ 55.77101400 , 37.63209300 ] , <
balloonContent : ‘Ул. Уличная,д. 22’
> , <
// Опции.
// Необходимо указать данный тип макета.
iconLayout : ‘default#image’ ,
// Своё изображение иконки метки.
iconImageHref : ‘/images/map_icon.png’ ,
// Размеры метки.
iconImageSize : [ 203 , 254 ] ,
// Смещение левого верхнего угла иконки относительно
// её «ножки» (точки привязки).
iconImageOffset : [ — 80 , — 254 ]
> ) ) ;Центр карты можно найти как из url на яндекс карте (там просто много чисел, и можно сразу не разобраться), так и сторонним способом, например: http://webmap-blog.ru/tools/getlonglat-ymap2.html
В функции init(), есть строка вида:
var myMap3 = new ymaps. Map ( «map3» , <
где «map3», указатель на блок вида:
Соответственно по вышеуказанным параметрам скрипта можно сформировать:
— позицию центра карты, и отдельно позицию маркера (в случае когда он должен быть не по центру, и смещен, в углу например)
— кастомный маркер (необходимо указать его размер, можно настоящий а можно и смашстабированный + смещение относительно точки, предполагая, что маркер расположен справа внизу от указанной точки маркера)
— так же необходимо указать/подобрать необходимый масштаб карты
— можно добавить необходимые виджеты (фулскрин, линейку и т.п.)upd: в последствии блоку map3 необходимо задать высоту+ширину, дабы его было видно.
- Войдите или зарегистрируйтесь, чтобы отправлять комментарии
- Реакции
VVS 22 июня 2017 в 12:46
В коде пропущено закрытие >;
- Войдите или зарегистрируйтесь, чтобы отправлять комментарии
- Реакции
Кришпер 26 июня 2015 в 10:52
Пожалуй, выложу пример для работы с модулем. В общем, после установки яндекс модуля и появления поля для выбора позиции карты, нужно переопределить шаблон типа материала, где нужна карта, и прописать следующий код
//
$bb = $node;
//
$bb1 = $bb-> field_of_map[‘und’][0][‘placemarks’] ;
$bb5 = $bb->field_of_map[‘und’][0][‘placemarks’] ;
//
$bb2 = json_decode($bb1)[0]->params;
//
//print_r( json_decode($bb1)[1]->coords );
$bb1 = json_decode($bb1)[0]->coords;?php>
//
$bb = $bb->field_of_map[‘und’][0][‘coords’];
$bb = json_decode($bb);
?>function init() <
myMap = new ymaps.Map(«map», center: [ center[0]; ?>, center[1]; ?>] center; ?>,
zoom: zoom; ?>
>);
$arrY = » ;
// json_decode ( $bb1 ) [ 0 ] -> coords;
foreach( json_decode($bb5) as $key => $e ) <
$e1 = $e->coords;
$e2 = $e->params->iconContent; //[params] => stdClass Object ( [color] => white [iconContent]
$arrY .= ‘.add(new ymaps.Placemark([‘.$e1[0].’,’.$e1[1].’], ‘hintContent: «‘.$e2.'»‘.
‘>, ‘iconLayout: «default#image»,’.
‘iconImageHref:»‘.$base_url.’/themes/bartik/images/ikon_yand.png’.'»,’.
‘iconImageSize: [135, 79],’.
‘iconImageOffset: [-62, -79]’.
‘>))’;
>
print ‘myMap.geoObjects’.$arrY.’;’;
?>
>
< / script >- Войдите или зарегистрируйтесь, чтобы отправлять комментарии
- Реакции
