[Mapserver-DE] imgbox und imgxy

Silke Reimer Silke.Reimer at intevation.de
Fre Jan 14 10:29:52 CET 2005


On Fri, Jan 14, 2005 at 10:10:56AM +0100, Andreas Koeberle wrote:
> 
> 
> Frank Koormann schrieb:
> 
> >Wie äussert sich das? Wie lautet der komplette Aufruf?
> >
> 
> Ich bekam immer einen Fehler invalid image extent da alle werte 
> angeblich -1 waren. Den kompletten Aufruf hab ich nicht mehr da ich das 
> ganze jetzt als mapext übergebe. Hatte mich nur interessiert wie die 
> beiden Aufrufe funktionieren. Wie müsste der Aufruf denn aussehen damit 
> ich das richtige Ergebnis erzeile, also zoomen auf die aufgezogene Box 
> bzw. zoomen zu dem Punkt mit einem festen Zoomfaktor?

Man muss unterscheiden zwischen dem Image-Extent, der den Ausschnitt
des aktuellen Bildes angibt und den Eingabekoordinaten, die durch
imgxy bzw. imgbox abgefangen werden. Nur aus der Kombination von
aktuellen Extent und Eingabekoordinaten kann der neue
Kartenausschnitt berechnet werden.

Vermutlich fehlt in dem Template eine Zeile der folgenden Art:

  <input type="hidden" name="imgext" value="[mapext]">

Damit wird der imgext vom UMN MapServer auf den aktuellen
Kartenausschnitt gesetzt. Wenn Sie über einen Punkt zoomen wollen
(imgxy), dann müssen zusätzlich die Parameter zoomdir und
zoomsize gesetzt werden. 

Mit freundlichen Grüßen,

	Silke Reimer

-- 
Intevation GmbH

Georgstrasse 4                    49074 Osnabrück, Germany
http://intevation.de              http://intevation.de/~silke
FreeGIS.org                       http://freegis.org/

-------------- nächster Teil --------------
Ein Dateianhang mit Binärdaten wurde abgetrennt...
Dateiname   : nicht verfügbar
Dateityp    : application/pgp-signature
Dateigröße  : 189 bytes
Beschreibung: nicht verfügbar
URL         : http://www.intevation.de/pipermail/mapserver-de/attachments/20050114/cc922bcf/attachment.bin


This site is hosted by Intevation GmbH (Datenschutzerklärung und Impressum | Privacy Policy and Imprint)