Ian,<br><br>i&#39;ve put your code on a php file wich i included on my template and add name=KEYMAP on my input. like:<br>&lt;input type=&quot;image&quot; src=&quot;[ref]&quot; name=&quot;KEYMAP&quot; /&gt;<br><br>didn&#39;t work. what i&#39;m missing?
<br><br><div><span class="gmail_quote">2007/1/9, Ian Tidy &lt;<a href="mailto:IANT@napier.govt.nz">IANT@napier.govt.nz</a>&gt;:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">




<div>
<div dir="ltr" align="left"><span><font color="#0000ff" face="Verdana" size="2">Sorry,&nbsp; I didn&#39;t read your message 
properly.</font></span></div>
<div dir="ltr" align="left"><span><font color="#0000ff" face="Verdana" size="2"></font></span>&nbsp;</div>
<div dir="ltr" align="left"><span><font color="#0000ff" face="Verdana" size="2">To get the keymap to pan, you need some code in your web 
page.</font></span></div>
<div dir="ltr" align="left"><span><font color="#0000ff" face="Verdana" size="2"></font></span>&nbsp;</div>
<div dir="ltr" align="left"><span><font color="#0000ff" face="Verdana" size="2">My KEYMAP name is KEYMAP and the code to pan is something 
like this (PHP code):</font></span></div>
<div dir="ltr" align="left"><span><font color="#0000ff" face="Verdana" size="2"></font></span>&nbsp;</div>
<div><font color="#0000ff" face="Verdana" size="2">// Key Map<br>&nbsp;&nbsp;&nbsp; if 
($_POST[&quot;KEYMAP_x&quot;]) {</font></div>
<div>&nbsp;</div>
<div><font color="#0000ff" face="Verdana" size="2">&nbsp;&nbsp;&nbsp; 
&nbsp;$dfKeyMapXMin = 
$map-&gt;reference-&gt;extent-&gt;minx;<br>&nbsp;&nbsp;&nbsp; 
&nbsp;$dfKeyMapYMin = 
$map-&gt;reference-&gt;extent-&gt;miny;<br>&nbsp;&nbsp;&nbsp; 
&nbsp;$dfKeyMapXMax = 
$map-&gt;reference-&gt;extent-&gt;maxx;<br>&nbsp;&nbsp;&nbsp; 
&nbsp;$dfKeyMapYMax = $map-&gt;reference-&gt;extent-&gt;maxy;</font></div>
<div>&nbsp;</div>
<div><font color="#0000ff" face="Verdana" size="2">&nbsp;&nbsp;&nbsp; &nbsp;// Click 
Position<br>&nbsp;&nbsp;&nbsp; &nbsp;$nClickPixX = 
($_POST[KEYMAP_x]);<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; $nClickPixY = 
($_POST[KEYMAP_y]);</font></div>
<div>&nbsp;</div>
<div><font color="#0000ff" face="Verdana" size="2">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; $dfWidthPix = 
doubleval($_POST[KEYMAPXSIZE]);<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
$dfHeightPix = doubleval($_POST[KEYMAPYSIZE]);</font></div>
<div>&nbsp;</div>
<div><font color="#0000ff" face="Verdana" size="2">&nbsp;&nbsp;// Convert to a 
Geographic Co-Ordinate<br>&nbsp;&nbsp;$geoWidth = ($dfKeyMapXMax - 
$dfKeyMapXMin) / $dfWidthPix;<br>&nbsp;&nbsp;$geoHeight = ($dfKeyMapYMax - 
$dfKeyMapYMin) / $dfHeightPix;<br>&nbsp;&nbsp;$keymap_x = ($nClickPixX * 
$geoWidth) + $dfKeyMapXMin;<br>&nbsp;&nbsp;$keymap_y = $dfKeyMapYMax - 
($nClickPixY * $geoHeight);</font></div>
<div>&nbsp;</div>
<div><font color="#0000ff" face="Verdana" size="2">&nbsp;&nbsp;// Set Map 
Extents<br>&nbsp;&nbsp;$mapext_x = ($map-&gt;extent-&gt;maxx - 
$map-&gt;extent-&gt;minx) / 2;<br>&nbsp;&nbsp;$mapext_y = 
($map-&gt;extent-&gt;maxy - $map-&gt;extent-&gt;miny) / 
2;<br>&nbsp;&nbsp;//$my_extent = 
ms_newrectObj();<br>&nbsp;&nbsp;//$my_extent-&gt;setextent($keymap_x - 
$mapext_x,$keymap_y - $mapext_y, $keymap_x + $mapext_x,$keymap_y + 
$mapext_y);<br>&nbsp;&nbsp;$map-&gt;setExtent($keymap_x - $mapext_x,$keymap_y - 
$mapext_y, $keymap_x + $mapext_x,$keymap_y + 
$mapext_y);<br>&nbsp;&nbsp;$keymap_text = &quot;&lt;!-- KEYMAP CLICK=&quot;.$nClickPixX.&quot;, 
&quot;.$nClickPixY.&quot; GEO=&quot;.$keymap_x.&quot;, &quot;.$keymap_y.&quot; --&gt;&quot;;<br>&nbsp;&nbsp;&nbsp; 
}<br></font></div>
<div><span></span><font face="Verdana"><font color="#0000ff"><font size="2">T<span>here is a small bug 
in this code that I am still working on.</span></font></font></font></div>
<div><font face="Verdana"><font color="#0000ff"><font size="2"><span></span></font></font></font>&nbsp;</div>
<div><font face="Verdana"><font color="#0000ff"><font size="2"><span>Hope this helps.</span></font></font></font></div>
<div><font face="Verdana"><font color="#0000ff"><font size="2"><span></span></font></font></font>&nbsp;</div>
<div><font face="Verdana"><font color="#0000ff"><font size="2"><span>Cheers Ian</span></font></font></font></div>
<div><br></div>
<div dir="ltr" align="left" lang="en-us">
<hr>
<font face="Tahoma" size="2"><span class="q"><b></b></span></font></div></div>

</blockquote></div><br clear="all"><br>-- <br>Eduardo Zenaide