На примере API Яндекс.Карт Примеры. Многоугольник.
Выводится прямоугольник вместо квадрата, хотя смещение по lat, lng одинаковое и равно 0.1
Тоесть нужно нарисовать фигуру и чтобы она отображалась на карте как:
квадрат, а не прямоугольник
круг, а не эллипс.
Есть функция:
function createRectangle (x,y,d){
var polygon = new YMaps.Polygon([new YMaps.GeoPoint(x,y),new YMaps.GeoPoint(x,y+d),new YMaps.GeoPoint(x+d,y+d),new YMaps.GeoPoint(x+d,y)]) ;return polygon;
}map.addOverlay(createRectangle(37.7,55.7,0.2)) ;