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

Christoph Baudson (Wheregroup) christoph.baudson at wheregroup.com
Tue Apr 13 10:21:33 EDT 2010


Hi Andreas,

thanks for your mail. Please forward the source of form.php and the line 
where the error occured.

Thanks,

Christoph


Andreas Voit schrieb:
> 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
>
>   


-- 

----------------------------------

Aufwind durch Wissen!

Qualifizierte OpenSource-Schulungen
bei der www.foss-academy.eu

---------------------------------- 

_______________________________________

W h e r e G r o u p GmbH & Co. KG

Siemensstraße 8
53121 Bonn
Germany

Christoph Baudson
Anwendungsentwickler

Fon: +49 (0)228 / 90 90 38 - 15
Fax: +49 (0)228 / 90 90 38 - 11
christoph.baudson at wheregroup.com
www.wheregroup.com
Amtsgericht Bonn, HRA 6788
_______________________________________

Komplementärin:
WhereGroup Verwaltungs GmbH
vertreten durch:
Olaf Knopp, Peter Stamm
_______________________________________ 



More information about the Mapbender_users mailing list