В

by jt3k

HTML

<script src="http://api-maps.yandex.ru/1.1/index.xml?key=ABHZdU4BAAAAbrzZAAMBeiNPObRpKPV9aF1neC0pjQe7it8AAAAAAAAAAAAMA47k_7WPj_CR5GvyxGDsxbl4LA=="
    type="text/javascript"></script>
<div id="YMapsID" style="width: 100%; height:600px;"></div>

JavaScript

YMaps.jQuery(function () {
    //создаём объект map  
    var map = new YMaps.Map(YMaps.jQuery("#YMapsID")[0]);
     //С центром в ...  
    map.setCenter(new YMaps.GeoPoint(37.64, 55.76), 7);
  
    //Создаём полигон записывая ссылку на него в polygonAM22 
       var polygonAM22 = new YMaps.Polygon([
new YMaps.GeoPoint(36.270829,54.890728),
new YMaps.GeoPoint(37.545243,53.825654),
new YMaps.GeoPoint(39.874345,53.473183),
new YMaps.GeoPoint(41.939774,52.799303),
new YMaps.GeoPoint(44.180985,52.972086),
new YMaps.GeoPoint(46.026688,52.839237),
new YMaps.GeoPoint(47.872391,53.656315),
new YMaps.GeoPoint(49.893876,54.149381),
new YMaps.GeoPoint(51.036454,55.143238),
new YMaps.GeoPoint(52.080155,56.467216),
new YMaps.GeoPoint(51.717606,57.840275),
new YMaps.GeoPoint(51.70662,59.207842),
new YMaps.GeoPoint(50.465165,60.348823),
new YMaps.GeoPoint(49.179764,61.155241),
new YMaps.GeoPoint(46.839677,61.608474),
new YMaps.GeoPoint(44.763261,62.137534),
new YMaps.GeoPoint(41.807938,62.168371),
new YMaps.GeoPoint(38.18245,61.35632),
new YMaps.GeoPoint(36.457596,60.684609),
new YMaps.GeoPoint(35.611649,59.733341),
new YMaps.GeoPoint(34.589921,58.742699),
new YMaps.GeoPoint(34.798661,57.344736),
new YMaps.GeoPoint(34.83162,56.03911)       ]);
    //вверху создавали, а внизу вешаем (на карту map слой polygonAM22)
    map.addOverlay(polygonAM22);
    
    //создаём стиль, который потом применим к слою полигона
    var style = new YMaps.Style();
    style.polygonStyle = new YMaps.PolygonStyle();
    //вешаем стилю всякие свойства
    style.polygonStyle.fill = true;
    style.polygonStyle.outline = true;
    style.polygonStyle.strokeWidth = 10;
    style.polygonStyle.strokeColor = "ff00ff88";
    style.polygonStyle.fillColor = "0000ff55";

    //применяем стиль на полигон
    polygonAM22.setStyle(style);
    

    //вот с этого момента не работает....
     //создаём экземпляр объект-менеджера
    var objManager = new YMaps.ObjectManager();
 
    //вешаем этот оверлей на карту.
  ...