hi all, i've been hacking a little on kaMap. thought i'd share what id done as i think it might be useful with some work.<br>
<br>
the stuff is at:<br>
<br>
<a href="http://128.32.253.220/kamapdev/htdocs/index2.html">http://128.32.253.220/kamapdev/htdocs/index2.html</a>&nbsp; (not index.html)<br>
<br>
and the new kaMap methods are in:<br>
<br>
<a href="http://128.32.253.220/kamapdev/htdocs/bpkaMap.js">http://128.32.253.220/kamapdev/htdocs/bpkaMap.js</a><br>
<br>
there is a kaMap.setSize(xPix,yPix) to resize the map.<br>
<br>
there is kaMap.addControl(constructor,div_id,..) to provide a common
constructor to add controls such as navigator, legend, etc. <br>
<br>
i added new zoom controls so now they can be added via<br>
<br>
oMap.addControl(kaZoomIn, 'divid','path_to_icon')<br>
and likewsie for kaZoomOut where oMap is and instance of kaMap.<br>
<br>
also, i added an addOverlay method to easily add points (icons) on the
map (ala google maps) that respond to events. mostly i just implemented
what paul had said in an email i found in the archives. <br>
<br>
see the index2.html above for the documentation and examples.<br>
<br>
most of this was just quick hacks which were simple thanks to the work
already done.&nbsp; i think that the addOverlay will only work with the
CVS version?? dont know really. <br>
<br>
any feedback welcome. paul, if you can use this, or have suggestions please do. <br>
<br>
also, is there a way to keep the icons above the map on drag?<br>
<br>
-brent<br>
<br>
<br>
<br>
<br>