<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type">
  <title></title>
</head>
<body bgcolor="#ffffff" text="#000000">
Hi all,<br>
&nbsp;&nbsp;&nbsp; I'm still working in search object in a map. I have added the next
code to MyApp.php (../gmf_apps/MyApp/MyApp.php) :<br>
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp; if ($http_form_vars["nombre"])<br>
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; {<br>
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; $nombre = $http_form_vars["nombre"];<br>
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; $oextent = $oMapSession-&gt;oMap-&gt;extent;<br>
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; $capa =
$oMapSession-&gt;oMap-&gt;getLayerByname("puntos");&nbsp; ("Capa" is a Layer
Object)<br>
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp; &nbsp; &nbsp;&nbsp; $capa-&gt;queryByAttributes("NOMCALLE",$nombre,MS_SINGLE);<br>
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; if ($capa-&gt;getNumResults() &gt; 0)<br>
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; {<br>
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; echo "Ha encontrado";<br>
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; $oresult = $capa-&gt;getResult(0);<br>
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp; &nbsp;&nbsp; &nbsp;&nbsp; &nbsp;&nbsp;&nbsp; // oresult is a <a
 href="http://mapserver.gis.umn.edu/doc42/phpmapscript-class-guide.html#result">ResultCacheMemberObj</a><br>
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; $capa-&gt;open();<br>
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; $oshape =
$capa-&gt;getShape($oresult-&gt;tileindex,$oresult-&gt;shapeindex);<br>
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; $oextent = $oshape-&gt;bounds;<br>
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; $oshape-&gt;free();<br>
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; //New Extent to show<br>
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; $nminx = $oextent-&gt;minx - 300;<br>
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; $nmaxx = $oextent-&gt;maxx + 300;<br>
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; $nminy = $oextent-&gt;miny - 200;<br>
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; $nmaxy = $oextent-&gt;maxy + 200;&nbsp;&nbsp; (My Map have a
extent = 600 x 400 pixels)<br>
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; $oextent-&gt;setextent($nminx,$nminy,$nmaxx,$nmaxy);<br>
&nbsp; &nbsp;&nbsp;&nbsp; }<br>
&nbsp;&nbsp;&nbsp;&nbsp;
$oMapNavigator-&gt;zoomRectangle($oextent-&gt;minx,$oextent-&gt;miny,$oextent-&gt;maxx,$oextent-&gt;maxy);<br>
}<br>
<br>
At first sight everything works, but always I obtain the same error in
map_navigator.php:<br>
<br>
<b>Fatal error</b>: [MapServer Error]: msCalculateScale(): Invalid
image extent, minx=429849.430340, miny=4466350.489920,
maxx=429849.430340, maxy=4466350.489920. in <b>/home/javi/maplab-2.2/projects/gmf_apps/MyApp/wrapper/map_navigator.php</b>
on line <b>341<br>
<br>
</b>What's Wrong??????<br>
And on the other hand, the single searches are made in the present
View, How Can i search in all the map, although there are parts that
are not shown?<br>
Thanks all.<br>
<br>
My System:<br>
<br>
&nbsp;&nbsp;&nbsp; MapServer 4.2.5<br>
&nbsp;&nbsp;&nbsp; MapLab 2.2<br>
</body>
</html>