Добрый день.
При добавлении с помощью objManager меток на карту, не как не могу понять как задать Имя метки и коментарии к ней.
var objManager = new YMaps.ObjectManager();
map.addOverlay(objManager);
objManager.add(getPoints(), 12, 17);
objManager.add(getSh(), 1, 11);
function getPoints (){
var arrPoints = [];
var bounds = map.getBounds(),
pointLb = bounds.getLeftBottom(),
span = bounds.getSpan();
<?php for ($i = 0; $i < count($f); $i++) { ?>
point = new YMaps.GeoPoint(<?php echo $GPx[$i];?>,<?php echo $GPy[$i];?>);
<?php if ( $Wrk[$i] == "В эфире") { ?>
arrPoints.push(new YMaps.Placemark(point, {style:"sg#lbmPoint", balloonOptions: {maxWidth: 300}}));
<?php } else if ( $Wrk[$i] == "Интеграция") { ?>
arrPoints.push(new YMaps.Placemark(point, {style:"sy#lbmPoint", balloonOptions: {maxWidth: 300}}));
<?php } else {?> arrPoints.push(new YMaps.Placemark(point, {style:"grey#lbmPoint", balloonOptions: {maxWidth: 300}}));
<?php }?>
<?php }?>
return arrPoints;
}
function getSh (){
var arrPoints = [];
var bounds = map.getBounds(),
pointLb = bounds.getLeftBottom(),
span = bounds.getSpan();
<?php for ($i = 0; $i < count($f); $i++) { ?>
point = new YMaps.GeoPoint(<?php echo $GPx[$i];?>,<?php echo $GPy[$i];?>);
<?php if ( $Wrk[$i] == "В эфире") { ?>
arrPoints.push(new YMaps.Placemark(point, {style:"sh#lbmPoint", balloonOptions: {maxWidth: 300}}));
<?php } else {?> arrPoints.push(new YMaps.Placemark(point, {style:"shg#lbmPoint", balloonOptions: {maxWidth: 300}}));
<?php }?>
<?php }?>
return arrPoints;
}
Напишите пожалуйста пример, как добавлять разные слои меток (содержащие Имя, Коментарий) в зависимости от зума.