[Mapbender-users] zoom to coordinates out of a popup window

Andreas Voit a_voit at gmx.at
Tue Apr 13 09:58:58 EDT 2010


hallo,

I'd like to press a button in a popup window and then it should zoom to
a location.

I found the tool "zoomCoords" in GUI1. But that only works if it is used
in the map user interface. I want to uses it in a popup window.

so it has problem to find the function "zoom", I guess it is a map
specific function and is only available at the map gui.

<code>
	zoom(mod_zoomCoords_target[0],true, 1.0,x,y);
</code>

As you can see in the code example there is use a variable
"mod_zoomCoords_target[0]", which I guess is "mapframe1,overview".

So I tried to make a url query string to my own gui element button:

<code>
	onclick='searchWindow =
window.open("form.php?sessionID&target=mapframe1,overview","searchWin","width=800,
height=600, scrollbars=yes, resizable=yes");');'<?php
$target=$_GET('target');?>
</code>

In my form.php I want to save the value of target into a variable like:

<code>
	<?php $target=$_GET('target');?>
</code>

Then I get an error: Fatal error: "Function name must be a string in
\mapbender\http\form\form.php"


In summery I want to zoom to a location in a map, by pressing a custom
button, which is in a popup window.

Does anyone know a solution, I would be happy ;)

cu

My System
++++++++++++
Mapbender 2.6
Windows XP + SP3
XAMPP 1.7.3
Database Postgres 8.4 + PostGIS
GeoServer 2.0.1

-- 
---
Andreas Voit
Geoinformatik
FH-Wiener Neustadt
2700 Wiener Neustadt
Austria


More information about the Mapbender_users mailing list