Клуб API Карт

1.x быстрее 2.х ? О_о

Пост в архиве.

1.x быстрее 2.х ? Или мне так кажется?

Визуально в раза два.

 

2.х - только одна метка

 

ymaps.ready(function(){
var myMap = new ymaps.Map('YMapsID',{
center: [55.413246, 36.723412],
zoom: 17,
type: 'yandex#map',
behaviors: ['default']
}
myMap.controls.add("mapTools")
.add("zoomControl")
.add("typeSelector");
myMap.behaviors.enable("ruler");
myMap.setBounds([
[55.412030378614325, 36.718953251838705],
[55.41569241330977, 36.727536320686376]
]
var newBuilding={
location:[55.413246, 36.723412],
name:'ЖК \"Кристалл-Хаус\"',
balloonContent:'ЖК \"Кристалл-Хаус\"<br><a href="/new_bilding/zhk_kristallhaus/">Россия, Наро-Фоминск, ул. Шибанкова</a>',
iconImage:{
href:'/static/img/notation/ico_map/home_cursor.png',
size:[45, 52],
offset:[-15, -51]
}
};
var myPlacemark = new ymaps.Placemark(
newBuilding.location,{
balloonContent: newBuilding.balloonContent
},{
draggable: false,
hideIconOnBallon: false,
iconImageHref: newBuilding.iconImage.href,
iconImageSize: newBuilding.iconImage.size,
iconImageOffset: newBuilding.iconImage.offset
}
myMap.geoObjects.add(myPlacemark);
}

 

1.х - причем без оптимизации, просто все метки сразу показал

YMaps.jQuery(function(){
var map = new YMaps.Map(YMaps.jQuery("#YMapsID")[0]);map.setBounds(new YMaps.GeoBounds(new YMaps.GeoPoint(36.718953251838705, 55.412030378614325), new YMaps.GeoPoint(36.727536320686376, 55.41569241330977)));map.setType(YMaps.MapType['MAP']);map.addControl(new YMaps.TypeControl());map.addControl(new YMaps.ToolBar());map.addControl(new YMaps.Zoom());map.addControl(new YMaps.ScaleLine()
var iconStyle={href:'/static/img/notation/ico_map/park_cursor.png',size:{width:45,height:52},offset:{width:-15,height:-51}};
var ico = new YMaps.Style();ico.iconStyle = new YMaps.IconStyle();ico.iconStyle.href = iconStyle.href;ico.iconStyle.size = new YMaps.Point(iconStyle.size.width, iconStyle.size.height);ico.iconStyle.offset = new YMaps.Point(iconStyle.offset.width, iconStyle.offset.height);
var placemark=new YMaps.Placemark(new YMaps.GeoPoint(38.224831, 55.575710),{style:ico}
placemark.name = "Парк";
map.addOverlay(placemark);
var iconStyle={href:'/static/img/notation/ico_map/cafe_cursor.png',size:{width:45,height:52},offset:{width:-15,height:-51}};
var ico = new YMaps.Style();ico.iconStyle = new YMaps.IconStyle();ico.iconStyle.href = iconStyle.href;ico.iconStyle.size = new YMaps.Point(iconStyle.size.width, iconStyle.size.height);ico.iconStyle.offset = new YMaps.Point(iconStyle.offset.width, iconStyle.offset.height);
var placemark=new YMaps.Placemark(new YMaps.GeoPoint(36.661022, 55.180111),{style:ico}
placemark.name = "Кафе";
map.addOverlay(placemark);
var iconStyle={href:'/static/img/notation/ico_map/home_cursor.png',size:{width:45,height:52},offset:{width:-15,height:-51}};
var ico = new YMaps.Style();ico.iconStyle = new YMaps.IconStyle();ico.iconStyle.href = iconStyle.href;ico.iconStyle.size = new YMaps.Point(iconStyle.size.width, iconStyle.size.height);ico.iconStyle.offset = new YMaps.Point(iconStyle.offset.width, iconStyle.offset.height);
var placemark=new YMaps.Placemark(new YMaps.GeoPoint(36.723412, 55.413246),{style:ico}
placemark.name = "ЖК \"Кристалл-Хаус\"";
placemark.description = "<a href=\"/new_bilding/zhk_kristallhaus/\">Россия, Наро-Фоминск, ул. Шибанкова</a>";
map.addOverlay(placemark);
var iconStyle={href:'/static/img/notation/ico_map/kindergarten_cursor.png',size:{width:45,height:52},offset:{width:-15,height:-51}};
var ico = new YMaps.Style();ico.iconStyle = new YMaps.IconStyle();ico.iconStyle.href = iconStyle.href;ico.iconStyle.size = new YMaps.Point(iconStyle.size.width, iconStyle.size.height);ico.iconStyle.offset = new YMaps.Point(iconStyle.offset.width, iconStyle.offset.height);
var placemark=new YMaps.Placemark(new YMaps.GeoPoint(36.657612, 55.174068),{style:ico}
placemark.name = "Детский сад";
map.addOverlay(placemark);
var iconStyle={href:'/static/img/notation/ico_map/home_cursor.png',size:{width:45,height:52},offset:{width:-15,height:-51}};
var ico = new YMaps.Style();ico.iconStyle = new YMaps.IconStyle();ico.iconStyle.href = iconStyle.href;ico.iconStyle.size = new YMaps.Point(iconStyle.size.width, iconStyle.size.height);ico.iconStyle.offset = new YMaps.Point(iconStyle.offset.width, iconStyle.offset.height);
var placemark=new YMaps.Placemark(new YMaps.GeoPoint(36.655037, 55.177582),{style:ico}
placemark.name = "Тестовая новостройка";
placemark.description = "<a href=\"/new_bilding/testovaya_novostrojka/\">Россия, Москва, Денежный пер., д. 1</a>";
map.addOverlay(placemark);
var iconStyle={href:'/static/img/notation/ico_map/azs_cursor.png',size:{width:45,height:52},offset:{width:-15,height:-51}};
var ico = new YMaps.Style();ico.iconStyle = new YMaps.IconStyle();ico.iconStyle.href = iconStyle.href;ico.iconStyle.size = new YMaps.Point(iconStyle.size.width, iconStyle.size.height);ico.iconStyle.offset = new YMaps.Point(iconStyle.offset.width, iconStyle.offset.height);
var placemark=new YMaps.Placemark(new YMaps.GeoPoint(36.662247, 55.176476),{style:ico}
placemark.name = "АЗС";
map.addOverlay(placemark);
var iconStyle={href:'/static/img/notation/ico_map/parking_cursor.png',size:{width:45,height:52},offset:{width:-15,height:-51}};
var ico = new YMaps.Style();ico.iconStyle = new YMaps.IconStyle();ico.iconStyle.href = iconStyle.href;ico.iconStyle.size = new YMaps.Point(iconStyle.size.width, iconStyle.size.height);ico.iconStyle.offset = new YMaps.Point(iconStyle.offset.width, iconStyle.offset.height);
var placemark=new YMaps.Placemark(new YMaps.GeoPoint(36.661797, 55.179657),{style:ico}
placemark.name = "Паркинг";
map.addOverlay(placemark);
var iconStyle={href:'/static/img/notation/ico_map/park_cursor.png',size:{width:45,height:52},offset:{width:-15,height:-51}};
var ico = new YMaps.Style();ico.iconStyle = new YMaps.IconStyle();ico.iconStyle.href = iconStyle.href;ico.iconStyle.size = new YMaps.Point(iconStyle.size.width, iconStyle.size.height);ico.iconStyle.offset = new YMaps.Point(iconStyle.offset.width, iconStyle.offset.height);
var placemark=new YMaps.Placemark(new YMaps.GeoPoint(36.650509, 55.174461),{style:ico}
placemark.name = "Парк";
map.addOverlay(placemark);
var iconStyle={href:'/static/img/notation/ico_map/recreation_cursor.png',size:{width:45,height:52},offset:{width:-15,height:-51}};
var ico = new YMaps.Style();ico.iconStyle = new YMaps.IconStyle();ico.iconStyle.href = iconStyle.href;ico.iconStyle.size = new YMaps.Point(iconStyle.size.width, iconStyle.size.height);ico.iconStyle.offset = new YMaps.Point(iconStyle.offset.width, iconStyle.offset.height);
var placemark=new YMaps.Placemark(new YMaps.GeoPoint(36.655014, 55.179386),{style:ico}
placemark.name = "Культ. отдых";
map.addOverlay(placemark);
var iconStyle={href:'/static/img/notation/ico_map/shop_cursor.png',size:{width:45,height:52},offset:{width:-15,height:-51}};
var ico = new YMaps.Style();ico.iconStyle = new YMaps.IconStyle();ico.iconStyle.href = iconStyle.href;ico.iconStyle.size = new YMaps.Point(iconStyle.size.width, iconStyle.size.height);ico.iconStyle.offset = new YMaps.Point(iconStyle.offset.width, iconStyle.offset.height);
var placemark=new YMaps.Placemark(new YMaps.GeoPoint(36.658833, 55.179276),{style:ico}
placemark.name = "Магазин";
map.addOverlay(placemark);
var iconStyle={href:'/static/img/notation/ico_map/shop_cursor.png',size:{width:45,height:52},offset:{width:-15,height:-51}};
var ico = new YMaps.Style();ico.iconStyle = new YMaps.IconStyle();ico.iconStyle.href = iconStyle.href;ico.iconStyle.size = new YMaps.Point(iconStyle.size.width, iconStyle.size.height);ico.iconStyle.offset = new YMaps.Point(iconStyle.offset.width, iconStyle.offset.height);
var placemark=new YMaps.Placemark(new YMaps.GeoPoint(36.661194, 55.178345),{style:ico}
placemark.name = "Магазин";
map.addOverlay(placemark);
var iconStyle={href:'/static/img/notation/ico_map/pharmacy_cursor.png',size:{width:45,height:52},offset:{width:-15,height:-51}};
var ico = new YMaps.Style();ico.iconStyle = new YMaps.IconStyle();ico.iconStyle.href = iconStyle.href;ico.iconStyle.size = new YMaps.Point(iconStyle.size.width, iconStyle.size.height);ico.iconStyle.offset = new YMaps.Point(iconStyle.offset.width, iconStyle.offset.height);
var placemark=new YMaps.Placemark(new YMaps.GeoPoint(36.658661, 55.179829),{style:ico}
placemark.name = "Аптека";
map.addOverlay(placemark);
var iconStyle={href:'/static/img/notation/ico_map/school_cursor.png',size:{width:45,height:52},offset:{width:-15,height:-51}};
var ico = new YMaps.Style();ico.iconStyle = new YMaps.IconStyle();ico.iconStyle.href = iconStyle.href;ico.iconStyle.size = new YMaps.Point(iconStyle.size.width, iconStyle.size.height);ico.iconStyle.offset = new YMaps.Point(iconStyle.offset.width, iconStyle.offset.height);
var placemark=new YMaps.Placemark(new YMaps.GeoPoint(36.647266, 55.177830),{style:ico}
placemark.name = "Школа";
map.addOverlay(placemark);
var iconStyle={href:'/static/img/notation/ico_map/pharmacy_cursor.png',size:{width:45,height:52},offset:{width:-15,height:-51}};
var ico = new YMaps.Style();ico.iconStyle = new YMaps.IconStyle();ico.iconStyle.href = iconStyle.href;ico.iconStyle.size = new YMaps.Point(iconStyle.size.width, iconStyle.size.height);ico.iconStyle.offset = new YMaps.Point(iconStyle.offset.width, iconStyle.offset.height);
var placemark=new YMaps.Placemark(new YMaps.GeoPoint(36.660358, 55.177742),{style:ico}
placemark.name = "Аптека";
map.addOverlay(placemark);
var iconStyle={href:'/static/img/notation/ico_map/shop_cursor.png',size:{width:45,height:52},offset:{width:-15,height:-51}};
var ico = new YMaps.Style();ico.iconStyle = new YMaps.IconStyle();ico.iconStyle.href = iconStyle.href;ico.iconStyle.size = new YMaps.Point(iconStyle.size.width, iconStyle.size.height);ico.iconStyle.offset = new YMaps.Point(iconStyle.offset.width, iconStyle.offset.height);
var placemark=new YMaps.Placemark(new YMaps.GeoPoint(36.660809, 55.179031),{style:ico}
placemark.name = "Магазин";
map.addOverlay(placemark);
var iconStyle={href:'/static/img/notation/ico_map/shop_cursor.png',size:{width:45,height:52},offset:{width:-15,height:-51}};
var ico = new YMaps.Style();ico.iconStyle = new YMaps.IconStyle();ico.iconStyle.href = iconStyle.href;ico.iconStyle.size = new YMaps.Point(iconStyle.size.width, iconStyle.size.height);ico.iconStyle.offset = new YMaps.Point(iconStyle.offset.width, iconStyle.offset.height);
var placemark=new YMaps.Placemark(new YMaps.GeoPoint(36.661259, 55.179043),{style:ico}
placemark.name = "Магазин";
map.addOverlay(placemark);
var iconStyle={href:'/static/img/notation/ico_map/shop_cursor.png',size:{width:45,height:52},offset:{width:-15,height:-51}};
var ico = new YMaps.Style();ico.iconStyle = new YMaps.IconStyle();ico.iconStyle.href = iconStyle.href;ico.iconStyle.size = new YMaps.Point(iconStyle.size.width, iconStyle.size.height);ico.iconStyle.offset = new YMaps.Point(iconStyle.offset.width, iconStyle.offset.height);
var placemark=new YMaps.Placemark(new YMaps.GeoPoint(36.661922, 55.178883),{style:ico}
placemark.name = "Магазин";
map.addOverlay(placemark);
var iconStyle={href:'/static/img/notation/ico_map/shop_cursor.png',size:{width:45,height:52},offset:{width:-15,height:-51}};
var ico = new YMaps.Style();ico.iconStyle = new YMaps.IconStyle();ico.iconStyle.href = iconStyle.href;ico.iconStyle.size = new YMaps.Point(iconStyle.size.width, iconStyle.size.height);ico.iconStyle.offset = new YMaps.Point(iconStyle.offset.width, iconStyle.offset.height);
var placemark=new YMaps.Placemark(new YMaps.GeoPoint(36.662052, 55.178616),{style:ico}
placemark.name = "Магазин";
map.addOverlay(placemark);
var iconStyle={href:'/static/img/notation/ico_map/kindergarten_cursor.png',size:{width:45,height:52},offset:{width:-15,height:-51}};
var ico = new YMaps.Style();ico.iconStyle = new YMaps.IconStyle();ico.iconStyle.href = iconStyle.href;ico.iconStyle.size = new YMaps.Point(iconStyle.size.width, iconStyle.size.height);ico.iconStyle.offset = new YMaps.Point(iconStyle.offset.width, iconStyle.offset.height);
var placemark=new YMaps.Placemark(new YMaps.GeoPoint(37.343697, 55.593746),{style:ico}
placemark.name = "Детский сад";
map.addOverlay(placemark);
var iconStyle={href:'/static/img/notation/ico_map/shop_cursor.png',size:{width:45,height:52},offset:{width:-15,height:-51}};
var ico = new YMaps.Style();ico.iconStyle = new YMaps.IconStyle();ico.iconStyle.href = iconStyle.href;ico.iconStyle.size = new YMaps.Point(iconStyle.size.width, iconStyle.size.height);ico.iconStyle.offset = new YMaps.Point(iconStyle.offset.width, iconStyle.offset.height);
var placemark=new YMaps.Placemark(new YMaps.GeoPoint(37.383007, 55.619305),{style:ico}
placemark.name = "Магазин";
map.addOverlay(placemark);
var iconStyle={href:'/static/img/notation/ico_map/park_cursor.png',size:{width:45,height:52},offset:{width:-15,height:-51}};
var ico = new YMaps.Style();ico.iconStyle = new YMaps.IconStyle();ico.iconStyle.href = iconStyle.href;ico.iconStyle.size = new YMaps.Point(iconStyle.size.width, iconStyle.size.height);ico.iconStyle.offset = new YMaps.Point(iconStyle.offset.width, iconStyle.offset.height);
var placemark=new YMaps.Placemark(new YMaps.GeoPoint(37.338547, 55.589470),{style:ico}
placemark.name = "Парк";
map.addOverlay(placemark);
var iconStyle={href:'/static/img/notation/ico_map/park_cursor.png',size:{width:45,height:52},offset:{width:-15,height:-51}};
var ico = new YMaps.Style();ico.iconStyle = new YMaps.IconStyle();ico.iconStyle.href = iconStyle.href;ico.iconStyle.size = new YMaps.Point(iconStyle.size.width, iconStyle.size.height);ico.iconStyle.offset = new YMaps.Point(iconStyle.offset.width, iconStyle.offset.height);
var placemark=new YMaps.Placemark(new YMaps.GeoPoint(37.377514, 55.595985),{style:ico}
placemark.name = "Парк";
map.addOverlay(placemark);
var iconStyle={href:'/static/img/notation/ico_map/park_cursor.png',size:{width:45,height:52},offset:{width:-15,height:-51}};
var ico = new YMaps.Style();ico.iconStyle = new YMaps.IconStyle();ico.iconStyle.href = iconStyle.href;ico.iconStyle.size = new YMaps.Point(iconStyle.size.width, iconStyle.size.height);ico.iconStyle.offset = new YMaps.Point(iconStyle.offset.width, iconStyle.offset.height);
var placemark=new YMaps.Placemark(new YMaps.GeoPoint(37.462524, 55.819229),{style:ico}
placemark.name = "Парк";
map.addOverlay(placemark);
var iconStyle={href:'/static/img/notation/ico_map/park_cursor.png',size:{width:45,height:52},offset:{width:-15,height:-51}};
var ico = new YMaps.Style();ico.iconStyle = new YMaps.IconStyle();ico.iconStyle.href = iconStyle.href;ico.iconStyle.size = new YMaps.Point(iconStyle.size.width, iconStyle.size.height);ico.iconStyle.offset = new YMaps.Point(iconStyle.offset.width, iconStyle.offset.height);
var placemark=new YMaps.Placemark(new YMaps.GeoPoint(37.464222, 55.820667),{style:ico}
placemark.name = "Парк";
map.addOverlay(placemark);
var iconStyle={href:'/static/img/notation/ico_map/home_cursor.png',size:{width:45,height:52},offset:{width:-15,height:-51}};
var ico = new YMaps.Style();ico.iconStyle = new YMaps.IconStyle();ico.iconStyle.href = iconStyle.href;ico.iconStyle.size = new YMaps.Point(iconStyle.size.width, iconStyle.size.height);ico.iconStyle.offset = new YMaps.Point(iconStyle.offset.width, iconStyle.offset.height);
var placemark=new YMaps.Placemark(new YMaps.GeoPoint(37.463192, 55.819786),{style:ico}
placemark.name = "ЖК «Зодиак»";
placemark.description = "<a href=\"/new_bilding/zhk_zodiak/\">Россия, Москва, Сосновая аллея, д. 1</a>";
map.addOverlay(placemark);
var iconStyle={href:'/static/img/notation/ico_map/home_cursor.png',size:{width:45,height:52},offset:{width:-15,height:-51}};
var ico = new YMaps.Style();ico.iconStyle = new YMaps.IconStyle();ico.iconStyle.href = iconStyle.href;ico.iconStyle.size = new YMaps.Point(iconStyle.size.width, iconStyle.size.height);ico.iconStyle.offset = new YMaps.Point(iconStyle.offset.width, iconStyle.offset.height);
var placemark=new YMaps.Placemark(new YMaps.GeoPoint(38.118309, 55.901100),{style:ico}
placemark.name = "ЖК «Аничково»";
placemark.description = "<a href=\"/new_bilding/zhk_anichkovo/\">Россия, Анискино</a>";
map.addOverlay(placemark);
var iconStyle={href:'/static/img/notation/ico_map/school_cursor.png',size:{width:45,height:52},offset:{width:-15,height:-51}};
var ico = new YMaps.Style();ico.iconStyle = new YMaps.IconStyle();ico.iconStyle.href = iconStyle.href;ico.iconStyle.size = new YMaps.Point(iconStyle.size.width, iconStyle.size.height);ico.iconStyle.offset = new YMaps.Point(iconStyle.offset.width, iconStyle.offset.height);
var placemark=new YMaps.Placemark(new YMaps.GeoPoint(37.347557, 55.597687),{style:ico}
placemark.name = "Школа";
map.addOverlay(placemark);
var iconStyle={href:'/static/img/notation/ico_map/home_cursor.png',size:{width:45,height:52},offset:{width:-15,height:-51}};
var ico = new YMaps.Style();ico.iconStyle = new YMaps.IconStyle();ico.iconStyle.href = iconStyle.href;ico.iconStyle.size = new YMaps.Point(iconStyle.size.width, iconStyle.size.height);ico.iconStyle.offset = new YMaps.Point(iconStyle.offset.width, iconStyle.offset.height);
var placemark=new YMaps.Placemark(new YMaps.GeoPoint(37.346958, 55.595108),{style:ico}
placemark.name = "ЖК «Юго-западный»";
placemark.description = "<a href=\"/new_bilding/zhk_yugozapadnyj/\">Россия, Московский</a>";
map.addOverlay(placemark);
var iconStyle={href:'/static/img/notation/ico_map/school_cursor.png',size:{width:45,height:52},offset:{width:-15,height:-51}};
var ico = new YMaps.Style();ico.iconStyle = new YMaps.IconStyle();ico.iconStyle.href = iconStyle.href;ico.iconStyle.size = new YMaps.Point(iconStyle.size.width, iconStyle.size.height);ico.iconStyle.offset = new YMaps.Point(iconStyle.offset.width, iconStyle.offset.height);
var placemark=new YMaps.Placemark(new YMaps.GeoPoint(37.304249, 55.621262),{style:ico}
placemark.name = "Школа";
map.addOverlay(placemark);
var iconStyle={href:'/static/img/notation/ico_map/kindergarten_cursor.png',size:{width:45,height:52},offset:{width:-15,height:-51}};
var ico = new YMaps.Style();ico.iconStyle = new YMaps.IconStyle();ico.iconStyle.href = iconStyle.href;ico.iconStyle.size = new YMaps.Point(iconStyle.size.width, iconStyle.size.height);ico.iconStyle.offset = new YMaps.Point(iconStyle.offset.width, iconStyle.offset.height);
var placemark=new YMaps.Placemark(new YMaps.GeoPoint(37.304764, 55.624081),{style:ico}
placemark.name = "Детский сад";
map.addOverlay(placemark);
var iconStyle={href:'/static/img/notation/ico_map/home_cursor.png',size:{width:45,height:52},offset:{width:-15,height:-51}};
var ico = new YMaps.Style();ico.iconStyle = new YMaps.IconStyle();ico.iconStyle.href = iconStyle.href;ico.iconStyle.size = new YMaps.Point(iconStyle.size.width, iconStyle.size.height);ico.iconStyle.offset = new YMaps.Point(iconStyle.offset.width, iconStyle.offset.height);
var placemark=new YMaps.Placemark(new YMaps.GeoPoint(37.385075, 55.680027),{style:ico}
placemark.name = "ЖК «Русский Авангард»";
placemark.description = "<a href=\"/new_bilding/zhk_russkij_avangard/\">Россия, Заречье, Тихая</a>";
map.addOverlay(placemark);
var iconStyle={href:'/static/img/notation/ico_map/home_cursor.png',size:{width:45,height:52},offset:{width:-15,height:-51}};
var ico = new YMaps.Style();ico.iconStyle = new YMaps.IconStyle();ico.iconStyle.href = iconStyle.href;ico.iconStyle.size = new YMaps.Point(iconStyle.size.width, iconStyle.size.height);ico.iconStyle.offset = new YMaps.Point(iconStyle.offset.width, iconStyle.offset.height);
var placemark=new YMaps.Placemark(new YMaps.GeoPoint(37.299679, 55.622414),{style:ico}
placemark.name = "ЖК Солнцево Парк";
placemark.description = "<a href=\"/new_bilding/zhk_solntsevo_park/\">Россия, Пыхтино</a>";
map.addOverlay(placemark);
var iconStyle={href:'/static/img/notation/ico_map/home_cursor.png',size:{width:45,height:52},offset:{width:-15,height:-51}};
var ico = new YMaps.Style();ico.iconStyle = new YMaps.IconStyle();ico.iconStyle.href = iconStyle.href;ico.iconStyle.size = new YMaps.Point(iconStyle.size.width, iconStyle.size.height);ico.iconStyle.offset = new YMaps.Point(iconStyle.offset.width, iconStyle.offset.height);
var placemark=new YMaps.Placemark(new YMaps.GeoPoint(37.994102, 55.746082),{style:ico}
placemark.name = "ЖК «Северное Кучино»";
placemark.description = "<a href=\"/new_bilding/zhk_severnoe_kuchino/\">Россия, Железнодорожный</a>";
map.addOverlay(placemark);
var iconStyle={href:'/static/img/notation/ico_map/home_cursor.png',size:{width:45,height:52},offset:{width:-15,height:-51}};
var ico = new YMaps.Style();ico.iconStyle = new YMaps.IconStyle();ico.iconStyle.href = iconStyle.href;ico.iconStyle.size = new YMaps.Point(iconStyle.size.width, iconStyle.size.height);ico.iconStyle.offset = new YMaps.Point(iconStyle.offset.width, iconStyle.offset.height);
var placemark=new YMaps.Placemark(new YMaps.GeoPoint(37.563690, 55.407784),{style:ico}
placemark.name = "ЖК «Южный»";
placemark.description = "<a href=\"/new_bilding/zhk_yuzhnyj/\">Россия, Подольск, Электромонтажный проезд</a>";
map.addOverlay(placemark);
var iconStyle={href:'/static/img/notation/ico_map/home_cursor.png',size:{width:45,height:52},offset:{width:-15,height:-51}};
var ico = new YMaps.Style();ico.iconStyle = new YMaps.IconStyle();ico.iconStyle.href = iconStyle.href;ico.iconStyle.size = new YMaps.Point(iconStyle.size.width, iconStyle.size.height);ico.iconStyle.offset = new YMaps.Point(iconStyle.offset.width, iconStyle.offset.height);
var placemark=new YMaps.Placemark(new YMaps.GeoPoint(37.881401, 55.789272),{style:ico}
placemark.name = "ЖК «Балашиха-Сити»";
placemark.description = "<a href=\"/new_bilding/zhk_balashihasiti/\">Россия, Балашиха</a>";
map.addOverlay(placemark);
var iconStyle={href:'/static/img/notation/ico_map/home_cursor.png',size:{width:45,height:52},offset:{width:-15,height:-51}};
var ico = new YMaps.Style();ico.iconStyle = new YMaps.IconStyle();ico.iconStyle.href = iconStyle.href;ico.iconStyle.size = new YMaps.Point(iconStyle.size.width, iconStyle.size.height);ico.iconStyle.offset = new YMaps.Point(iconStyle.offset.width, iconStyle.offset.height);
var placemark=new YMaps.Placemark(new YMaps.GeoPoint(38.213074, 55.580112),{style:ico}
placemark.name = "ЖК «Раменский»";
placemark.description = "<a href=\"/new_bilding/zhk_ramenskij/\">Россия, Раменское, Мира</a>";
map.addOverlay(placemark);
var iconStyle={href:'/static/img/notation/ico_map/home_cursor.png',size:{width:45,height:52},offset:{width:-15,height:-51}};
var ico = new YMaps.Style();ico.iconStyle = new YMaps.IconStyle();ico.iconStyle.href = iconStyle.href;ico.iconStyle.size = new YMaps.Point(iconStyle.size.width, iconStyle.size.height);ico.iconStyle.offset = new YMaps.Point(iconStyle.offset.width, iconStyle.offset.height);
var placemark=new YMaps.Placemark(new YMaps.GeoPoint(37.861382, 56.020031),{style:ico}
placemark.name = "ЖК «О’Пушкино»";
placemark.description = "<a href=\"/new_bilding/zhk_opushkino/\">Россия, Пушкино, Набережная</a>";
map.addOverlay(placemark);
}

 

 

5 комментариев

уберите ваш код под врезку

ваш пост занимает 5 экранов

Александр
28 января 2016, 04:44

У меня аж 8 экранов (1280х1024). Спасибо, поправил - не опытный =)

Sergey Konstantinov
28 января 2016, 04:44

Что вы здесь понимаете под "быстрее"? Что измеряете?

Александр
28 января 2016, 04:44

Визуально. Есть две страницы, одна с первой версией, другая со вторай. Жму F5 и вижу что втарая версия грузится медленее. Ссылку на страницы пока не могу дать.

В АПИ2 есть очень медленная система опций.

Ее работа занимает десятки милисекунд!

Только в вашем примере дисперсия измерения этого заметить не даст.