Клуб API Карт

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

molchanov-ea
3 августа 2009, 09:56

Возникла необходимость автоматизировать подсвечивание области на карте, см. ссылку:

http://upload.wikimedia.org/wikipedia/commons/e/e7/Map_of_Russia_-_Rostov_Oblast_(2008-03).svg

залез в исходный код страницы, по используемым в этой карте тегам вышел на описание API Яндекс.Карт, но в руководстве я не нашел схожих инструментов, как мне встроить на сайт именно такую карту.. где найти инфу.. Ктонить знает?

11 комментариев
Подписаться на комментарии к посту
Подсвечивать области Вы можете с помощью класса YMaps.Polygon, например, вот так.
ага, точняк..
а как создать такую карту? если посмотреть исходный код она полностью прописана координатами точек.. тем же полигоном получается?
Вы хотите перенсти границы регионов на карту Яндекса? Если да, то придется делать это вручную, т.к. автоматизировать этот процесс не удастся.

Если я неверно Вас понял, то не могли бы Вы подробнее разъяснить решаемую задачу.
я хочу вывести из таблицы произвольной базы данных список регионов и облачить этот список в ссылки
суть задумки в том, чтоп при нажатии на ссылку региона подсвечивалась область региона на карте и в определенном месте появлялся блок с незначительным обьемом информации (герб + название области)
с точки зрения общения с базой данных и вывода списка проблем нет, вопрос именно как сделать такую карту и как ее реально встроить в страницу.. чот не получается..
Вам придется отмечать границы регионов вручную на карте, а потом сохранять у себя в базе данных.

А потом уже выводить их с помощью YMaps.Polygon и связать их со списком.

Если остались вопросы - пишите.
Весь фокус в том, как сделать, чтобы вокруг контура Федерации был белый фон.. на выходе вид карты должен быть как при наборе в википедии любой области, кто-то неплохо поработал.. и как я понял с помощью API Яндекс.Карт
А зачем Вам необходим белый фон? Вы можете после границ РФ наложить полигон белого цвета и тем самым закрасить соседние страны. Но так ли это необходимо?
Может быть лучше запретить перетаскивание и масштабирование карты, если выход за границы РФ так критичен?
белый фон необходим, так как за пределами карты будет располагаться блок переключателей регионов, при нажатии на регион область на карте подсвечивается и где-нить отображается название региона и губернатор например..
Пример отображения списка меток можно посмотреть здесь:
http://api.yandex.ru/maps/jsapi/examples/overlaycustom.html

Как сделать остальное - я описал выше.
Спасибо! Буду пробовать, потом если получится покажу :)
Будем ждать)