[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)