Mapframe
From MapbenderWiki
Description
english
Frame for the main map. This is the central module for displaying the composite map overlay. This module interacts with the GDE, Overview map and many other modules.
- Technical Implementation
The map frame contains a "sandwich" of all elements that compose the map interface of this application. It can contain different types of elements:
- map images (rendered by WMS services)
- PNG image
- JPEG image
- GIF image
- HTML ImageMap (fed by a GML from a WFS)
- temporary JavaScript objects (form measuring or digitizing)
- images for highlighting (rendered from GML by Mapbender)
- text elements (copyright)
- other elements (digitizing buttons, notices, erasor, etc.)
- Functionality
The map frame is controlled with the layerstructure of the GDE and serves as interface for most mouse actions in the map:
- Zoom in by rectangle
- Recenter
- Pan
- Digitize
- Measure
- Query
deutsch
Das Haupt-Kartenfenster wird als Modul mapframe1 eingebunden. Dieses Modul wird von der GDE, und der Übersichtskarte gesteuert und interagiert mit vielen anderen Mapbender Modulen.
- Technische Details
Im Modul <mapframe1> werden alle Elemente der Karte gestapelt und zur Anzeige gebracht. Das Kartenfenster unterstützt unterschiedliche Formate und Datentypen:
- Kartenbilder(rendered by WMS services)
- PNG Bild
- JPEG Bild
- GIF Bild
- HTML ImageMap (Das ImageMap wird von Mapbender erstellt, die Daten werden von einem WFS als GML angefordert)
- temporäre JavaScript Objekte (Messen und Digitalisieren)
- Bilder von markierten Obejkten (aus GML erzeugte Bilder)
- Texte (Copyright)
- Andere Elemente (Digitalisier- und Mess-Schaltflächen)
- Funktionalität
Das Haupt-Kartenfenster wird von der Ebenenstruktur GDE gesteuert und ist das Bedienelement für die meisten Mausaktionen:
- Zoom in über eine Rechteck
- Neuen Mittelpunkt setzen
- Verschieben
- Digitalisieren
- Messen
- Abfragen

