Показать сообщение отдельно
  #1 (permalink)  
Старый 11.09.2009, 23:37
Аспирант
Отправить личное сообщение для Beck Посмотреть профиль Найти все сообщения от Beck
 
Регистрация: 08.08.2009
Сообщений: 95

Вопрос по GMap
var marker_center = '';
	var marker_over = ''; 
	  
     
      map = new GMap2(document.getElementById("gmap"));
      map.setCenter(new GLatLng(56.915,24.65332), 7);
      var myEventListener = GEvent.bind(map, "click", this, function(overlay,point) {

			var newmark = new GMarker(point, {draggable: true});
            
			map.addOverlay(newmark);
			marker_center = map.getCenter();
			marker_over	= newmark.getLatLng();
			$("#marker_center").attr("value","" + marker_center + "");
			$("#marker_over").attr("value","" + marker_over + "");
			
			GEvent.addListener(newmark, "dragend", function(overlay) {
			marker_center = map.getCenter();
			marker_over = overlay;
			$("#marker_center").attr("value","" + marker_center + "");
			$("#marker_over").attr("value","" + marker_over + "");
			 
		});
      });


Не знаю, как удалять предыдущий маркер, если кликнули два раза по карте.

В документации google maps API не нашел...

Помогите пожалуйста.
Ответить с цитированием