Клуб API Карт

Проблема "переувеличения".

Пост в архиве.
garkavuk
18 ноября 2008, 18:51

Вот примерно так ставлю точку на карту

            var PointCollection = new YMaps.GeoCollectionBounds();

                    var point = new YMaps.GeoPoint(50.50079,  30.21149);
                    PointCollection.add(point);

                    var placemark = new YMaps.Placemark(point, { style: "example#customPoint" });
                    map.addOverlay(placemark);

                map.setBounds(PointCollection);

 

после этого открываю карту и что я вижу?

а то что для такого масштаба в этой точке карты нет, т.е. примерно вот такой видон

 

 

что можно с этим сделать?  как поремонтировать?

 

PointCollection использую так как точек может быть как одна так и много.

 

 

3 комментария
Мы знаем об этой проблеме. В настоящее время вам придется вручную следить за наличием карты на необходимом масштабе. Какую задачу вы решаете? Подробнее расскажите, постараюсь помочь.
а есть возможность определить есть ли карта при этих координатах и масшабе или нет? что бы если карты нет то ставить вручную значение масштаба. есть несколько кнопок при нажатии на которые на карте должны отображатся различные группы точек(в группах может быть и одна и много точек).
Такой возможности, к сожалению, нет. Если у вас точки из групп не будут меняться динамически, то можно один раз выставить масштаб вручную.