Ok, I got it working. Reasons were clear, but not documented. <br><br>I had to modify file: tools/kaExplorer/startup.js <br><br>With following two lines (just before drawPage()):<br><br>myXmlOverlay = new kaXmlOverlay( myKaMap, 250 ); 
<br>myXmlOverlay.loadXml(&#39;points.php&#39;);<br><br>This brings points from file points.php: <br><br>--CUT--<br>&lt;?php<br>header(&quot;Content-Type: text/xml&quot;);<br>header(&quot;Cache-Control: no-store, no-cache, must-revalidate&quot;);
<br>echo &#39;&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&gt;&#39;<br>?&gt;<br><br>&lt;overlay&gt;<br>&nbsp;&nbsp;&nbsp; &lt;point x=&quot;26.76&quot; y=&quot;61.6&quot; id=&quot;P1&quot;&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;label&gt;Place1&lt;/label&gt;
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;symbol shape=&quot;bullet&quot; size=&quot;10&quot; opacity=&quot;1&quot; color=&quot;#FF0000&quot; /&gt;<br>&nbsp;&nbsp;&nbsp; &lt;/point&gt;<br>&nbsp; &lt;point x=&quot;25.047750&quot; y=&quot;60.209314&quot; id=&quot;P2&quot;&gt;
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;label&gt;Station31&lt;/label&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;symbol shape=&quot;bullet&quot; size=&quot;10&quot; opacity=&quot;1&quot; color=&quot;#FF0000&quot; /&gt;<br>&nbsp;&nbsp;&nbsp; &lt;/point&gt;<br>&lt;/overlay&gt;<br>--CUT--
<br><br>And contents of this points.php was mistyped by me. I highly recommend firebug ajax debugger, it saved my day! <br><br>BUT, there is still one question. How do I make this refreshing work : <br>myInterval = setInterval(&quot;
myXmlOverlay.loadXml(&#39;xmlget.php&#39;)&quot;,5000);<br><br>What file would be requested in place of xmlget.php which was in wiki example ?<br><br>Regards,<br><br>Pasi<br>