Архив метки: маркеры

Генерируем файл в формате YmapsML с данными автоматически — версия для API Яндекс.Карт 2.х

На своем блоге «Занимательная веб-картография» я писал заметку «Генерируем файл в формате YmapsML с данными автоматически». В этой заметке я расскажу как можно этот же код использовать для API Яндекс.Карт 2.х. Первый пример YmapsML-файла мы возьмем из «Моих карт» Яндекс.Карт.

Выводим Яндекс.Карту в модальном окне

Иногда, при разработке картографических сервисов, возникает необходимость вывести Яндекс.Карту во всплывающем (модальном) окне. В этой заметке я покажу как это сделать, используя плагин FancyBox для javascript-библиотеки jQuery.

6 полезных решений для работы с API Google Maps v3

В этой небольшой заметке я приведу шесть фрагментов кода для использования в API Google Maps v3, которые Вы сможете применять в Ваших проектах. 1. Масштабирование и центрирование нескольких маркеров на карте Задача. У Вас на карте отображается несколько объектов (метки, поллинии или полигоны) и Вам нужно так провести масштабирование и центрирование карты, чтобы были видны… Читать далее »

Используем HTML-геокодер для Google Maps JavaScript API v3

Иногда возникает необходимость провести геокодирование группы адресов (определить географические координаты) для последующего их использования в своих проектах. Это можно сделать используя HTML-геокодер. Версия геокодера для Google Maps JavaScript API v3 обеспечивает вывод результатов геокодирования в форматах XML и JSON и не требует использования ключа API.

Кластеризация меток на Яндекс.Картах – два решения

Известно, что с ростом числа маркеров на карте, растет и нагрузка на браузер пользователя (особенно на Internet Explorer), а это в свою очередь ведет увеличению времени загрузки карты и «затормаживанию» при различных манипуляциях, прочим неудобствам для рядовых пользователей. Для решения этой проблемы в API Яндекс.Карт можно использовать различные способы: диспетчер объектов или активные области. Также… Читать далее »

Доработка компонента Яндекс.Карт для Joomla 1.5 – подключение народной карты. Продолжение-2

На блоге я уже рассказывал о том, как можно доработать компонент для размещения Яндекс.Карт с использованием системы управления сайтом Joomla 1.5 , смотри заметки: «Доработка компонента Яндекс.Карт для Joomla 1.5 – подключение народной карты» и «Доработка компонента Яндекс.Карт для Joomla 1.5 – подключение народной карты. Продолжение», но остался не рассмотренным еще один вопрос. При установке… Читать далее »

Добавляем маркеры на карту, используя API Google Maps v3 и jQuery

В этой заметке я расскажу Вам, как можно добавить маркеры на карту, используя API Google Maps v3 и jQuery. Описание для маркеров мы будем хранить в файле markers.xml. Он имеет следующий вид:

Отображение множества маркеров на Яндекс.Картах

Если Вам необходимо отобразить на Яндекс.Карте большое количество объектов (например, несколько тысяч меток), то используя традиционный подход map.addOverlay(placemark); Вы можете столкнуться с проблемами. Долгое время загрузки карты в браузере, резкое замедление реакции карты при панарамировании и т. д. В этой заметке я хочу рассмотреть один из способов решения данной проблемы — использование активных областей .

Переходим от API Google Map v2 к версии 3

В этой заметке я хочу на конкретном примере рассказать о том, как перейти от версии JavaScript API Google Maps JavaScript API Google Maps v2 новой версии 3. На своем блоге я уже не раз писал, как работать с JavaScript API Google Maps v3. Это заметки: «Google Maps API верисия 3», «Работаем с окружностью в JavaScript… Читать далее »

Создаем редактор Яндекс.Карт Часть-1

С этого поста я начинаю цикл заметок, посвященных созданию редактора Яндекс.Карт. Определимся для начала с основными функциями нашего редактора. Весь код будет разделен на три логических группы: