Архив рубрики: Яндекс Карты

Множественное геокодирование с использованием API Яндекс.Карт

При работе над  проектом с использованием API Яндекс.Карт возникает задача определения географических координат для множества точек. Можно использовать для этого два подхода. Воспользоваться функцией геокодирования и каждый раз при выводе определять координаты объекта по его почтовому адресу. У этого подхода есть два недостатка: геокодеру необходимо некоторое время на обработку запроса и ответ, еще количество обращений… Читать далее »

Обратное геокодирование в API Яндекс.Карт

В API Яндекс.Карт существовал сервис геокодирования – определения географических координат объекта по его адресу. 17 сентября 2009 года вышла новая версия API Яндекс.Карт 1.1.4. В этой версии в класс YMaps.Geocoder добвалена возможность обратного геокодирования — получение адреса объекта по его координатам. Я подготовил небольшой пример использования данной возможности. По клику на объект карты появляется балун… Читать далее »

API Яндекс.Карт изучаем работу с многоугольниками.

API Яндекс.Карт изучаем работу с многоугольниками. В версии API Яндекс.Карт 1.1 появился новый тип оверлея – многоугольники. В этой заметке я хочу познакомить Вас с тем, как можно с ними работать. За рисование многоугольника на карте отвечает класс YMaps.Polygon. Класс похож на YMaps.Polyline, поскольку многоугольник — это ломаная, начало и конец которой, совпадают. Для отображения… Читать далее »

API Яндекс.Карт Работаем с группой маркеров

Размещая маркеры на карте, Вы можете столкнуться с тем, что на ней окажется очень много маркеров (меток) и они будут закрывать друг друга. Одним из способов решения данной проблемы, использовать разбиение маркеров на группы, которые можно отображать и убирать с карты по мере необходимости. Для этого в API Яндекс.Карт есть специальный класс YMaps.Group. Он позволяет… Читать далее »

Примеры использования API Яндекс.Карт на сайтах

В этой заметке я решил собрать несколько известных мне интересных примеров использования API Яндекс.Карт на сайтах. Смотрите, анализируйте, набирайтесь опыта. — http://yarland.ru/map/ — Карта Ярославля. Ярославль online. YarLand.ru — Главный портал Ярославля: весь город здесь! — http://evpat.org/map2/map2.php — Карта Евпатории — http://www.otkudaikuda.ru — Маршруты общественного и коммерческого транспорта Рязани на карте — Откуда и куда.ру… Читать далее »

Изменяем компонент каталога SOBI2 для Joomla, заменяем карты Google на Яндекс.Карты

Для системы управления сайтом Joomla существует компонент бизнес-каталога SOBI2, в котором для показа месторасположения организации используются карты Google Maps. Проблема в том, что мало городов России и Украины представлены на картах Google с детализацией до дома. И хотелось бы иметь возможность использовать Яндекс.Карты в место Google Maps. Как это легко сделать я покажу Вам в этой… Читать далее »

Решение проблемы Яндекс.Карты и Joomla.

Среди бесплатных систем управления сайтов наибольшее распространение получила – Joomla. Она позволяет создать сайт любой степени сложности и при этом не вникать в глубокие подробности и тонкости  веб-программирования. Поэтому она хорошо подходит и для создания сайта с использованием Яндекс.Карт. Проблема состоит в том, что использование API Яндекс.Карт началось недавно — 13 ноября 2008 года, поэтому… Читать далее »

Яндекс.Карта на Вашем сайте с возможностью добавления меток пользователями – Продолжение-2

Смотри начало и продолжение. В этот раз я расскажу как выводить метки пользователей из базы данных, используя файл в формате YMapsML. Мы будем формировать этот файл динамически, каждый раз, когда пользователь открывает страницу с картой. Пусть он будет называться point_users.xml. Полный код файла для его создания – create_YMapsML.php. В начале,  мы подключаем файл для соединения… Читать далее »

Яндекс.Карта на Вашем сайте с возможностью добавления меток пользователями – Продолжение.

Я продолжаю тему начатую в заметке "Яндекс.Карта на Вашем сайте с возможностью добавления меток пользователями". Здесь я расскажу, как организовать вывод меток введенных пользователями на карту. Возьмем готовый пример из заметки "Продолжаем работать с маркерами используя API Яндекс.Карт" пример: https://webmap-blog.ru/examples/ymap_pr_3.html Нужно будет изменить изображения значка метки и соответствующие размеры — s.iconStyle.size, s.iconStyle.offset. В самой верхней… Читать далее »

Яндекс.Карта на Вашем сайте с возможностью добавления меток пользователями.

Яндекс.Карта на Вашем сайте с возможностью добавления меток пользователями. Этой заметкой я открываю большой цикл статей, посвященный созданию Яндекс.Карты с возможностью самостоятельного добавления меток пользователями сайта. И начнем мы с рассмотрения возможности реализации процедуры добавления. Это можно сделать двумя способами: — пользователь кликает по карте в нужном ему месте, где должна находиться будущая метка, а… Читать далее »