Клуб API Карт

[Решено] Метки сползает при увеличении масштаба...

koshmos
19 октября 2009, 15:28

Описание проблемы:

Метка (и балуны) сползают при увеличении (и уменьшении) масштаба. Как этого можно избежать? (см. скриншот)

Крестиками отмечена точки на которых ДОЛЖНЫ быть метки. Возможно ли как-нить ввести корректировку для разных масштабов? Что делать?


Причина проблемы:

Сползание происходило из-за влияния таблицы стилей (css) на div блок, выводящий карту яндекс.


Решение проблемы:

1) Добавить в div блок, выводящий карту yandex class="yandexmap":


<div class="yandexmap" id="YMapsID" style="width:100%;height:600px"></div>

2)В таблицу стилей (.css - файл) добавить:

.yandexmap img {
    margin: 0px;
    padding: 0px;
    border: 0px solid #DDDDDD;
}


 


1 комментарий
Подписаться на комментарии к посту
Ставьте метки на более подробном масштабе (на более общих масштабах легко допустить ошибку при установке метки, т. е. если ставить метку на масштабе 10 и ошибиться на пару пикселей, то на масштабе 15-16 эта ошибка будет уже более заметной).

Например, во втором варианте воспользуйтесь координатами: (49.432416, 53.50455). В этом случае метка будет на месте, отмечанном крестиком.