Клуб API КартObjectManager из 1.xПост в архиве.Евгений Белоусов11 сентября 2012, 14:59Есть ли аналог ObjectManager'a в API 2.x ?!
3 комментарияАвторизуйтесь, чтобы оставить комментарийdimik28 января 2016, 03:41аналога нетесли только кластеризаторЕвгений Белоусов28 января 2016, 03:41а планируется?Евгений Белоусов28 января 2016, 03:41может кому понадобиться :)GeoObjectArray = function(feature, options) { GeoObjectArray.superclass.constructor.call(this, feature, options); this.events.add('mapchange', this.go_onMapChange, this);}ymaps.util.augment(GeoObjectArray, ymaps.GeoObjectArray, { go_onMapChange : function() { this.getMap().events.remove('boundschange', this._updateVisible, this).add('boundschange', this._updateVisible, this); this.events.remove(['add','remove'], this._updateVisible, this).add(['add', 'remove'], this._updateVisible, this); }, _updateVisible : function() { this.each(function(el, i) { var minZoom = parseInt(this.options.get('minZoom')); var maxZoom = parseInt(this.options.get('maxZoom')); var mapZoom = this.getMap().getZoom(); if((isNaN(minZoom) || minZoom >= 0) && (isNaN(maxZoom) || maxZoom >= 0)) { el.options.set('visible', ((isNaN(minZoom) || mapZoom >= minZoom) && (isNaN(maxZoom) || mapZoom } }, this); }});