| 
	
	
		
		
			
			 
				Подскажите где я допускаю ошибку?
			 
			
		
		
		
		Подскажите, пожалуйста, у меня есть функция которая рисует на карте треугольник по 3 координатам: 
 
function vlayer() { 
var area5 = new VArea(); 
area5 = {coords: [{ lng: 27.68555, lat: 51.53609 }, { lng: 32.49756, lat: 50.65294 }, { lng: 28.41064, lat: 49.23912 }],type: "area", 
color: "#ff0000", opacity:0.4} 
 
map.add(area5); 
map.repaint(); 
 
Но когда я пытаюсь взять координаты из уже заранее созданного массива, у меня треугольник не появляется: 
function vlayer() { 
 
var area5 = new VArea(); 
var data = ["{lng: 27.68555, lat: 51.53609}", "{lng: 32.49756, lat: 50.65294}", "{lng: 28.41064, lat: 49.23912}"]; 
area5 = { coords: [data],type: "area", color: "#ff0000", opacity: 0.4} 
 
map.add(area5); 
map.repaint(); 
} 
Подскажите где я допускаю ошибку? Спасибо 
		
	
		
		
		
		
		
		
		
						  
				
				Последний раз редактировалось ed_17, 01.03.2011 в 12:23.
				
				
			
		
		
	
		
		
	
	
	 |