<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:series="http://unfoldingneurons.com/"
		>
<channel>
	<title>Comments on: Dynamically Toggle Markers in Google Maps</title>
	<atom:link href="http://www.svennerberg.com/2009/06/dynamically-toggle-markers-in-google-maps/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.svennerberg.com/2009/06/dynamically-toggle-markers-in-google-maps/</link>
	<description>A blog about web developement and usability.</description>
	<lastBuildDate>Fri, 30 Jul 2010 15:17:02 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
	<item>
		<title>By: NSairam</title>
		<link>http://www.svennerberg.com/2009/06/dynamically-toggle-markers-in-google-maps/comment-page-1/#comment-13616</link>
		<dc:creator>NSairam</dc:creator>
		<pubDate>Mon, 12 Apr 2010 14:05:30 +0000</pubDate>
		<guid isPermaLink="false">http://www.svennerberg.com/?p=931#comment-13616</guid>
		<description>Hi,

  I have found an easy solution for this issue and hope it may help. I also tested thoroughly. The fix is given below.

private var mgr:MarkerManager;

if(mgr==null)
	        {
 	           mgr = new MarkerManager(map,{});
 	       }else
 	       {
 	       	 map.clearOverlays()
 	       	 mgr.clearMarkers();
 	       	 map.clearOverlays() 	  
 	       }

NOTE: I have pasted below the complete code for viewing a sample example implemented with the fix for markermanager utitlity bug.

//*****************************************************
 


  
  
    
    	
    
    
  
  
    &lt;![CDATA[
    	import mx.controls.Alert;
        import com.google.maps.MapEvent;
        import com.google.maps.Map;
        import com.google.maps.overlays.Marker;
        import com.google.maps.MapType;
        import com.google.maps.LatLng;
        import com.google.maps.LatLngBounds;
        import com.google.maps.extras.markermanager.MarkerManager;
        
        
        public var markerArr:Array = [];
        private var mgr:MarkerManager;
        
        private function createMarkers():void
        {
        	
	        var bounds:LatLngBounds = map.getLatLngBounds();
	        var southWest:LatLng = bounds.getSouthWest();
	        var northEast:LatLng = bounds.getNorthEast();
	        var lngSpan:Number = northEast.lng() - southWest.lng();
	        var latSpan:Number = northEast.lat() - southWest.lat();
	        markerArr=[]
	        for (var i:int = 0; i 
  

//*****************************************************</description>
		<content:encoded><![CDATA[<p>Hi,</p>
<p>  I have found an easy solution for this issue and hope it may help. I also tested thoroughly. The fix is given below.</p>
<p>private var mgr:MarkerManager;</p>
<p>if(mgr==null)<br />
	        {<br />
 	           mgr = new MarkerManager(map,{});<br />
 	       }else<br />
 	       {<br />
 	       	 map.clearOverlays()<br />
 	       	 mgr.clearMarkers();<br />
 	       	 map.clearOverlays()<br />
 	       }</p>
<p>NOTE: I have pasted below the complete code for viewing a sample example implemented with the fix for markermanager utitlity bug.</p>
<p>//*****************************************************</p>
<p>    &lt;![CDATA[<br />
    	import mx.controls.Alert;<br />
        import com.google.maps.MapEvent;<br />
        import com.google.maps.Map;<br />
        import com.google.maps.overlays.Marker;<br />
        import com.google.maps.MapType;<br />
        import com.google.maps.LatLng;<br />
        import com.google.maps.LatLngBounds;<br />
        import com.google.maps.extras.markermanager.MarkerManager;</p>
<p>        public var markerArr:Array = [];<br />
        private var mgr:MarkerManager;</p>
<p>        private function createMarkers():void<br />
        {</p>
<p>	        var bounds:LatLngBounds = map.getLatLngBounds();<br />
	        var southWest:LatLng = bounds.getSouthWest();<br />
	        var northEast:LatLng = bounds.getNorthEast();<br />
	        var lngSpan:Number = northEast.lng() &#8211; southWest.lng();<br />
	        var latSpan:Number = northEast.lat() &#8211; southWest.lat();<br />
	        markerArr=[]<br />
	        for (var i:int = 0; i </p>
<p>//*****************************************************</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Pär Lindholm</title>
		<link>http://www.svennerberg.com/2009/06/dynamically-toggle-markers-in-google-maps/comment-page-1/#comment-11523</link>
		<dc:creator>Pär Lindholm</dc:creator>
		<pubDate>Sat, 23 Jan 2010 15:25:40 +0000</pubDate>
		<guid isPermaLink="false">http://www.svennerberg.com/?p=931#comment-11523</guid>
		<description>Thank you so much! I was getting pretty frustrated before stumbeling on your solution. Works just perfect.


/Pär</description>
		<content:encoded><![CDATA[<p>Thank you so much! I was getting pretty frustrated before stumbeling on your solution. Works just perfect.</p>
<p>/Pär</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Gabriel Svennerberg</title>
		<link>http://www.svennerberg.com/2009/06/dynamically-toggle-markers-in-google-maps/comment-page-1/#comment-8901</link>
		<dc:creator>Gabriel Svennerberg</dc:creator>
		<pubDate>Tue, 13 Oct 2009 19:53:27 +0000</pubDate>
		<guid isPermaLink="false">http://www.svennerberg.com/?p=931#comment-8901</guid>
		<description>Ok, I suspected that it would occur in other libraries as well. Thanks for letting me know!</description>
		<content:encoded><![CDATA[<p>Ok, I suspected that it would occur in other libraries as well. Thanks for letting me know!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Holger</title>
		<link>http://www.svennerberg.com/2009/06/dynamically-toggle-markers-in-google-maps/comment-page-1/#comment-8855</link>
		<dc:creator>Holger</dc:creator>
		<pubDate>Mon, 12 Oct 2009 19:21:15 +0000</pubDate>
		<guid isPermaLink="false">http://www.svennerberg.com/?p=931#comment-8855</guid>
		<description>Thank you for sharing that. The same problem occurs with MarkerClusterer by Xiaoxi Wu.</description>
		<content:encoded><![CDATA[<p>Thank you for sharing that. The same problem occurs with MarkerClusterer by Xiaoxi Wu.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
