<HTML>
<style> BODY { font-family:Arial, Helvetica, sans-serif;font-size:12px; }</style>Hi,<br>
<br>
I have the following code:<br>
<br>
<p class="MsoNormal"><span style="font-family: Arial; font-size: 10pt;">$oMap-&gt;prepareQuery();<br>
$oPoint = 
ms_newPointObj();<o:p></o:p><o:p></o:p></span><br>
$oPoint-&gt;setXY($x,$y);&nbsp;&nbsp; //coords received from a AJAX call<o:p></o:p></p><p class="MsoNormal"><br>
<span style="font-family: Arial; font-size: 10pt;">$oLayer = 
$oMap-&gt;GetLayerByName($szLayer); </span>//Name received from a AJAX call<br>
<span style="font-family: Arial; font-size: 10pt;">$status = 
$oLayer-&gt;queryByPoint($oPoint, MS_MULTIPLE, 1);<o:p></o:p><br>
$status = 
$oLayer-&gt;open();<br>
$result = 
$oLayer-&gt;getResult(0);<br>
$numResults = 
$oLayer-&gt;getNumResults();<o:p></o:p><br>
$shape = 
$oLayer-&gt;getShape($result-&gt;shapeindex,$result-&gt;tileindex);<o:p></o:p><br>
echo(var2json($shape));</span></p><p class="MsoNormal">This results in the follwing json code to be returned:</p><pre><code><span style="font-size: 10pt; font-family: Courier New;">{"_handle_":Resource id #45,"numlines":1,"type":0,"index":-1,<br>
"tileindex":-1,"classindex":0,"numvalues":8,"text":"",<br>
"bounds":{"_handle_":Resource id #46,"minx":607000,<br>
"miny":677000,"maxx":607000,"maxy":677000},<br>
"values":[null,null,null,null,null,null,null,null]}<o:p></o:p></span></code></pre><p class="MsoNormal">No matter what I try, it keeps returning empty shapes. How can this be?</p><p class="MsoNormal">P.S. I'm using mapserver 5.2.1 from the ms4w package.<br>
</p><p class="MsoNormal">Cheers,</p><p class="MsoNormal">Tom<br>
<span style="font-family: Arial; font-size: 10pt;"><o:p></o:p></span></p><br>
 </HTML>