Клуб API Карт

Неправильно ставятся точки на карте

voyd1
30 марта 2012, 17:33

Генерирую с помощью апи карту на сайте, но некоторые точки ставятся не туда, куда нужно. В чём может быть проблема?

 

YMaps.jQuery(function () {


var map = new YMaps.Map(YMaps.jQuery("#YMapsID")[0]
map.addControl(new YMaps.Zoom()
map.addControl(new YMaps.TypeControl()
map.addControl(new YMaps.ToolBar()
map.setCenter(new YMaps.GeoPoint(40.97806,56.97863), 13);

var geocoder1 = new YMaps.Geocoder(new YMaps.GeoPoint(41.070866, 56.936766), {results: 1}
YMaps.Events.observe(geocoder1, geocoder1.Events.Load, function (geocoder1) {
map.setBounds(geocoder1.get(0).getBounds()
var placemark1 = new YMaps.Placemark(map.getCenter(), {draggable: false, style : "plain#bluePoint"}
placemark1.setBalloonContent('Ивановский пер. 1/2');
placemark1.setIconContent('1290');
map.addOverlay(placemark1);
map.setZoom(12);
}


} 

1 комментарий
Подписаться на комментарии к посту
Что значит "неправильно".

Пока я только вижу неправильное использование АПИ. Т.е. зачем-то вы в геокодер запихиваете координаты, а потом по результатам работы геокодера центрируете карту, а точку ставите по центру карты.
Т.е. это минимум операция на глазном дне, сделанная через задний проход (с) Горячие головы

Не обижайтесь... но лучше вам завязывать с тяжелыми наркотиками.