[Mapserver-DE] Zoom über Grafiken (HTML-Client)
NETGIS Schroeter
schroeter at netgis.de
Mit Mai 17 13:16:10 CEST 2006
Hallo Sabine,
ich weiß nicht ob ich das richtig verstehe, Du hast einen Standard HTML-Client?
Dann sollte das Objekt in dem Mapserverformular einen Namen oder noch besser eine ID haben, z.B.
<input type="hidden" name="zoom" id="zoomID" value="[zoom]">
Um die Variable dieses Formularobjektes zu ändern wäre der Javascriptsyntax:
function Hinein() {
document.getElementById("zoomID").value = 2;
}
Wenn Du mit Frames arbeitest sollte es entsprechend lauten:
parent.FrameName.getElementById("zoomID").value = 2;
Wars das?
Viele Grüße
Sven
----- Original Message -----
From: Sabine Hoffmann
To: mapserver-de at freegis.org
Sent: Wednesday, May 17, 2006 12:47 PM
Subject: [Mapserver-DE] Zoom über Grafiken (HTML-Client)
Hallo Liste,
ich bearbeite gerade mein ersten MapServer-Client (HTML) und versuche die Oberfläche anwenderfreundlich zu gestalten. Ich möchte gern die Auswahlliste für die Kartennavigation (Zoom, Pan) und die Abfrage von Objekten in verschiedene graphische Buttons umwandeln. Probleme bereitet mir die Übergabe und die dauerhafte Auswahl der entsprechenden Parameter.
Im meinem Template steht folgendes:
<img src="../symbols/zoomout.gif" width="25" heigth="25" alt="Zoomout" title="Hineinzoomen" onclick="Hinein()"></p>
<script type="text/javascript">
function Hinein() {
zoom=2;
}
</script>
An den Mapserver wird dieser Wert aber nicht übergeben. Es kommt auch keine Fehlermeldung. Wenn ich in die Karte clicke, wird diese nur verschoben, also der Standardwert zoom=1 benutzt.
Außerdem möchte ich dem MapServer auch gleich den richtigen Wert für "MODE" übergeben und nach einer Abfrage sofort wieder die Navigationswerkzeuge benutzen können.
Kann mir bitte jemand einen Tipp geben!?
Danke,
Sabine Hoffmann
------------------------------------------------------------------------------
_______________________________________________
Mapserver-DE mailing list
Mapserver-DE at freegis.org
https://freegis.org/mailman/listinfo/mapserver-de
-------------- nächster Teil --------------
Ein Dateianhang mit HTML-Daten wurde abgetrennt...
URL: http://www.intevation.de/pipermail/mapserver-de/attachments/20060517/ed253cf7/attachment.html
This site is hosted by Intevation GmbH (Datenschutzerklärung und Impressum | Privacy Policy and Imprint)