Клуб API Карт

Организовать группировку объектов на Яндекс.карте

SharadaNsk
18 января 2012, 13:34

Запрос, повторно.

Есть Яндекс.Карта с режимом fly. Код карты:

--------------------------
var map;

function flyTo(x, y){
point = new YMaps.GeoPoint(x, y);
map.panTo(point, {flying: true}
}

YMaps.jQuery(function () {
map = new YMaps.Map(document.getElementById("YMapsID")
map.setCenter(new YMaps.GeoPoint(92.750229,56.025703), 11, YMaps.MapType.MAP);
map.addControl(new YMaps.Zoom()
map.addControl(new YMaps.ToolBar()
map.addControl(new YMaps.TypeControl()
var s = new YMaps.Style(
s.iconStyle = new YMaps.IconStyle(
s.iconStyle.offset = new YMaps.Point(-8,-27);
s.iconStyle.href = "http://api-maps.yandex.ru/i/0.3/placemarks/pmlbm.png";
s.iconStyle.size = new YMaps.Point(28,29);
//YMaps.Styles.add("wizard#lbmPoint", s);

var placemark1 = new YMaps.Placemark(new YMaps.GeoPoint(92.853031,55.929752), {style: "default#redPoint", balloonOptions: {maxWidth: 300}}
placemark1.setIconContent("Проекты");
placemark1.setBalloonContent("Проекты");
map.addOverlay(placemark1);

var placemark2 = new YMaps.Placemark(new YMaps.GeoPoint(92.916053,56.033374), {style: "default#redPoint", balloonOptions: {maxWidth: 300}}
placemark2.setIconContent("Проекты");
placemark2.setBalloonContent("Проекты");
map.addOverlay(placemark2);

и т.д. - несколько placemark
-------------------------------

Перемещение по карте осуществляется статическим меню на странице рядом с картой в виде:

-------------------------------

<a href="javascript:flyTo(92.870412,56.008711)" target="_self">Красноярск</a>
<a href="javascript:flyTo(90.493722,56.257323)" target="_self">Ачинск</a>
-------------------------------

Необходимо организовать группировку объектов на карте и вызов отображения группы по клику на СТАТИЧЕСКОЕ меню на странице рядом с картой. Кликаем на название одной группы - отображаются одни объекты, на название другой группы - другие. По умолчанию, при загрузке страницы отображается "дефолтная" группа.

Готов оплатить услугу. Кто возьмется?


3 комментария
Подписаться на комментарии к посту

Вместо "грустного смайлика" - закрывающаяся скобка и точка с запятой.

В принципе, можно попробовать обсудить.

Благодарю. Мой адрес SharadaNsk@yandex.ru

Какая информация Вам нужна для "оценки фронта работ" и реализации? Напишите письмом (если необходимо обсудить приватно).