Нет, эта возможность в YMapsML отсутствует. Однако, Вы можете после загрузки YMapsML-документа, обработать метки и добавить их на карту посредством диспетчера объектов.
Если возникнут проблемы - пишите. Помогу разобраться.
минимальный уровень масштабирования, на котором виден объект;
максимальный уровень масштабирования, на котором виден объект.
Мне как раз эти пункты и нужны, что бы небыло тяп-ляп.
У меня в коде сейчас так:
var ml = new YMaps.YMapsML('script.php'); map.addOverlay(ml);
Если делать иначе, то Теперь после загрузки ml нужно обработать в. objManager.add(new YMaps.Placemark(new YMaps.GeoPoint(37.7,55.7)), 10, 12);
Только теперь 2 вопроса. Какими функциями javascript парсить YMapsML. и как балун создать у метки (название, описание, картинка). Сейчас он автоматически создаётся. А objManager.add( ) просто метку ставит.
var ml = new YMaps.YMapsML('script.php'); YMaps.Events.observe(ml, ml.Events.Load, function (ml) { var objManager = new YMaps.ObjectManager(); ml.get(0).forEach(function (obj) { objManager.add(obj, obj.metaDataProperty.anyMetaData.minZoom, obj.metaDataProperty.anyMetaData.maxZoom) }); });