[Mapserver-users] Zoom In to a defined area
Armin Burger
armin.burger at libero.it
Mon Sep 1 15:22:56 PDT 2003
Jeff,
try something like
<SELECT NAME="mapext" onChange="AreaSelected()">
<OPTION VALUE="">Go to</OPTION>
<OPTION VALUE="">- - - - - - - - - - - - - </OPTION>
<OPTION VALUE="-180 45 180 90">Area 1</OPTION>
<OPTION VALUE="-180 0 180 45">Area 2</OPTION>
</SELECT >
Armin
> Hi,
> By knowing the map coordinates of a specific area (xMin, yMin, xMax and
> yMax), i would like to zoom in to such area. I have a combo box with
defined
> areas to zoom in, im using CGI and JavaScript to change map extents,
but no
> success so far. My question would be how to pass the map extents and
may be
> the center of the image is also required to change? Here is my code
snippet:
> ....
> <SCRIPT LANGUAGE="JavaScript"><!--
> function AreaSelected()
> {
> if (document.forms[0].ViewArea.selectedIndex != 0 &&
> document.forms[0].ViewArea.selectedIndex !=1)
> document.forms[0].submit();
> }
> //--></SCRIPT>
> <form method=GET action="[program]" name=myform>
> ....
> <SELECT NAME="ViewArea" onChange="AreaSelected()">
> <OPTION>Go to</OPTION>
> <OPTION>- - - - - - - - - - - - - </OPTION>
> <OPTION VALUE="-180,45,180,90">Area 1</OPTION>
> <OPTION VALUE="-180,0,180,45">Area 2</OPTION>
> </SELECT >
> ....
> <input type="hidden" name="imgxy" value="299.5 299.5">
> <input type="hidden" name="imgext" value="[mapext]">
> ....
> </form>
> Any help is appreciated
> Jeff Lacoste
> _________________________________________________________________
> Protect your PC - get McAfee.com VirusScan Online
> http://clinic.mcafee.com/clinic/ibuy/campaign.asp?cid=3963
> _______________________________________________
> Mapserver-users mailing list
> Mapserver-users at lists.gis.umn.edu
> http://lists.gis.umn.edu/mailman/listinfo/mapserver-users
More information about the MapServer-users
mailing list