Denixxx
Мой дом здесь!
- Регистрация
- 7 Фев 2014
- Сообщения
- 244
- Реакции
- 216
- Автор темы
- #1
Народ, с возвращением форума Вас!
Разрешите сделать старожилам небольшой подарочек, который может ускорить создание карты для сайта.
Сегодня целый день крутил АПИ Я.карт.
Цель: создать такой универсальный код, чтобы на входе ввести адрес объекта (и пару текстов для метки), на выходе получить адекватный код карты с меткой объекта.
Вот что получилось у меня в итоге.
Вводим параметры в начале скрипта:
АПИ Яндекс.Карт распарсит адрес из переменной address.
Нарисует карту, поставит увеличение и метку — абсолютно бесплатно и без регистрации на Я.Картах.
Пожалуйста, пишите адрес точно по приведенному шаблону, иначе результат будет непредсказуемым.
Результат выполнения на скриншоте:
Поскольку попадание рабочего кода в паблик может привести к отключению бесплатного функционала Яндексом, поставлю-ка я хайд на код повыше.
Вот собственно код, который можно встраивать себе на страницу, поменяв только адрес:
Если у кого-то не сработает, просьба отписать в теме. Ну и на других ресурсах просьба не выкладывать, а то боюсь, что халява может кончиться.
Разрешите сделать старожилам небольшой подарочек, который может ускорить создание карты для сайта.
Сегодня целый день крутил АПИ Я.карт.
Цель: создать такой универсальный код, чтобы на входе ввести адрес объекта (и пару текстов для метки), на выходе получить адекватный код карты с меткой объекта.
Вот что получилось у меня в итоге.
Вводим параметры в начале скрипта:
Код:
//Адрес (писать правильно!)
var address = 'Город Гомель, проспект Победы, 17А';
//Увеличение
var zoom = 15;
//Описание
var content = '<a href="catalogue/2">1-комнатная квартира по пр. Победы 17а</a>';
АПИ Яндекс.Карт распарсит адрес из переменной address.
Нарисует карту, поставит увеличение и метку — абсолютно бесплатно и без регистрации на Я.Картах.
Пожалуйста, пишите адрес точно по приведенному шаблону, иначе результат будет непредсказуемым.
Результат выполнения на скриншоте:
Поскольку попадание рабочего кода в паблик может привести к отключению бесплатного функционала Яндексом, поставлю-ка я хайд на код повыше.
Вот собственно код, который можно встраивать себе на страницу, поменяв только адрес:
Для просмотра скрытого содержимого вы должны войти или зарегистрироваться.
Если у кого-то не сработает, просьба отписать в теме. Ну и на других ресурсах просьба не выкладывать, а то боюсь, что халява может кончиться.
Последнее редактирование: