[mapserver-users] Fwd: full extent
Mike Smith
nospam at cnrit.tamu.edu
Wed Sep 4 15:04:56 PDT 2002
I borrowed this javascript function from the mapserver mail archive and
it works for me. Just put this code in the head block of your HTML page:
<SCRIPT language=JavaScript>
function goGlobal() {
//select the Pan option so we won't zoom in when clicking "full extent"
document.mapserv.zoomdir.value = 1; // NOTE that my HTML form is
named "mapserv"
document.mapserv.zoomsize.value = 2; // Use your form's name here
after "document."
//set image extent to the extent value in your map file
// map extent is 33.709580 -4.999999 41.891010 5.682579
document.mapserv.imgext.value = "30.109580 -4.999999 48.891010 6.082579";
document.mapserv.imgbox.value = "-1 -1 -1 -1"; //used with the mapplet
//set center pixel coordinates - my image size is 565 by 670
document.mapserv.imgxy.value = "232.5 335.0";
document.mapserv.submit();
}
</SCRIPT>
then call the function from any image (for example) using the "onClick"
action like this:
<img src="global.jpg" onClick="goGlobal();">
Hope this helps,
Mike Smith
Steve Lime wrote:
>
> ------------------------------------------------------------------------
>
> Subject:
>
> full extent
> From:
>
> Rob Holloway <rholloway_1999 at yahoo.com>
> Date:
>
> Wed, 4 Sep 2002 11:14:46 -0700 (PDT)
> To:
>
> mapserver-info at lists.gis.umn.edu
>
>
>Hi
>
>I'm trying to create a zoom to full extent button
>without much success. Does anyone have any
>suggestions/code to offer. Thanks!
>
>Rob
>
>__________________________________________________
>Do You Yahoo!?
>Yahoo! Finance - Get real-time stock quotes
>http://finance.yahoo.com
>
>
More information about the MapServer-users
mailing list