Hi All, <br><br>Want your two cents on the prospect on adding&nbsp; the &quot;OpenLayers.Layer.Markers&quot; class&nbsp; into trunk/lib//lib/OpenLayers/OpenLayers.js <br><br>Adding a markers layer is quite easy as long as that class is loaded (obviously ;) <br>
<br>Here&#39;s a very basic implementation of adding a OL marker in a Fusion app.<br><br>function addMarker(iLon,iLat){<br><br>&nbsp;&nbsp;&nbsp; // get the map and map widget<br>&nbsp;&nbsp;&nbsp; var mapWidget = Fusion.getMapById(&#39;mapArea&#39;);<br>
&nbsp;&nbsp;&nbsp; var maps = mapWidget.getAllMaps();<br>&nbsp;&nbsp;&nbsp; var map = maps[0];<br><br>&nbsp;&nbsp;&nbsp; // create a markers layer called &quot;Markers&quot;<br>&nbsp;&nbsp;&nbsp; var markers = new OpenLayers.Layer.Markers( &quot;Markers&quot; );<br><br>&nbsp;&nbsp;&nbsp; // add the marker layer to the OL Map. <br>
&nbsp;&nbsp;&nbsp; mapWidget.oMapOL.addLayer(markers);<br><br>&nbsp;&nbsp;&nbsp; // OL Image related stuff. <br>&nbsp;&nbsp;&nbsp; var size = new OpenLayers.Size(10,17);<br>&nbsp;&nbsp;&nbsp; var offset = new OpenLayers.Pixel(-(size.w/2), -size.h);<br>&nbsp;&nbsp;&nbsp; var icon = new OpenLayers.Icon(&#39;<a href="http://boston.openguides.org/markers/AQUA.png">http://boston.openguides.org/markers/AQUA.png</a>&#39;,size,offset);<br>
<br>&nbsp;&nbsp;&nbsp; // add the marker. <br>&nbsp;&nbsp;&nbsp; markers.addMarker(new OpenLayers.Marker(new OpenLayers.LonLat(iLon,iLat),icon));<br>}<br><br>Do we want to add the OpenLayers.Layer.Markers class in 1.1?<br><br>Cheers<br><br>Paul D. <br>
<br>