Растягивается высота метки на все окно карты в браузере Internet Explore, в 6 и 9 версиях точно, в остальных не проверяли, в хроме нормально. Используем "Мои Карты"
<script type="text/javascript">
ymaps.ready(function () {
// Создание экземпляра карты
var map = new ymaps.Map('map', {
center: [56.071,92.94],
zoom: 12
});
map.controls
// Добавление кнопки изменения масштаба
.add('zoomControl')
// Линейка масштаба
.add('mapTools');
// Загрузка YMapsML-файла
ymaps.geoXml.load("http://maps.yandex.ru/exp
function (res) {
// Установка границ карты по границам области содержащей все объекты из YMapsML.
var bounds = res.mapState && res.mapState.getBounds();
bounds && map.setBounds(bounds);
// Изменение стилей меток на DotIcon
// Список всех доспутных стилей можно найти в документации
// http://api.yandex.ru/maps
res.geoObjects.each(function (item, index) {
var preset = item.options.get('preset')
.replace('default', 'twirl')
// .replace('Point', 'DotIcon');
.replace('Point', 'StretchyIcon');
item.options
.set('preset', preset);
item.properties
.set('metaDataProperty.AnyMetaData.number', item.properties.get('name'));
});
map.geoObjects.add(res.geoObjects);
},
// Вызывается в случае неудачной загрузки YMapsML-файла
function (error) {
alert("При загрузке YMapsML-файла произошла ошибка: " + error);
}
);
});
</script>
Может кто встречался с проблемой?