Архив автора: ugol1972

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

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

Знакомство с картографическим сервисом ГИС-ГИД

На своем блоге я основное внимание уделяю использованию различных API для создания интерактивных карт пользователями на своих сайтах. Но кроме этого, существуют другие проекты картографических сервисов, создаваемые пользователями. С сервисом ГИС-ГИД я хочу Вас познакомить. Текст заметки предоставлен разработчиками данного проекта. ГИС-ГИД — Сервис "Городские информационные системы -Гид" или просто ГИС-ГИД. Сервис "ГИС-ГИД" — интерактивная веб… Читать далее »

Добавление меток пользователями в компоненте Zh YandexMap для использования Яндекс.Карт с Joomla версии 1.6. и 1.7

Не так давно я уже рассказывал Вам о компоненте Zh YandexMap для использования Яндекс.Карт с Joomla версии 1.6. и 1.7, смотрите заметку «Компонент и плагин для использования Яндекс.Карт с Joomla версии 1.6. и 1.7». С тех пор разработчиком проводилась активная работа над доработкой компонента. В последней версии (на момент написания заметки 2.1.2) появилась возможность добавления… Читать далее »

Изучаем API HTTP-маршрутизатора сервиса CloudMade

В этой заметке я продолжу рассказ о картографическом сервисе CloudMade (начало смотри здесь) и рассмотрю, как можно использовать API HTTP-маршрутизатора. Для использования сервиса Вам необходимо будет зарегистрироваться на сайте и получить ключ API для вашего домена, если Вы это не делали раньше. Для получения данных о маршруте между двумя точками необходимо отправить запрос к маршрутизатору… Читать далее »

Знакомство с картографическим сервисом CloudMade

В этой заметке я хочу Вас познакомить с новым картографическим сервисом CloudMade. Данный проект в качестве карты использует данные OpenStreetMap и расширяет их предоставляя различные дополнительные сервисы, в том числе и уникальные. Перечислю некоторые из сервисов: Возможность редактирования стилей отображения данных — теперь пользователи могут настроить способ отображения карты на своем сайте, для этого есть… Читать далее »

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

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

Знакомство с API 2ГИС

Вам наверно известно о существовании электронного справочника по 134 городам России и 2 городам Украины (Одесса и Ильичёвск) 2ГИС (ДубльГИС). Сообщаю интересную новость для разработчиков — теперь любой из Вас может использовать данные 2ГИС совершенно бесплатно через справочное API 2ГИС. Данные представляют собой подробную информацию по каждой организации в каждом городе — начиная от названия… Читать далее »

Mapstraction – JavaScript библиотека для работы с картами

В этой заметке я хочу Вас познакомить с JavaScript библиотекой для абстрактной работы с картами Mapstraction. Данная библиотека обеспечивает общий API для работы с различными API JavaScript создания карт. Это позволяет легко осуществлять переход от использования одного провайдера к другому, не затрагивая исходный код. Возможно организовать переключение карт пользователем.

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

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

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

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