Map: Unterschied zwischen den Versionen

Aus Wiki GeoCMS
Wechseln zu: Navigation, Suche
Zeile 30: Zeile 30:
  
 
* '''Ebenenkonfigurationstyp:'''
 
* '''Ebenenkonfigurationstyp:'''
* '''Name:'''
+
* '''Name:'''Dieser Parameter definiert den internen Namen der Karte. Die Angabe des Namens ist erforderlich, da die Ausgabe der Karte über die Konfiguration der [[Geodatenshop#Reiter_Kartenkonfiguration|Kartenkonfiguration des  Geoshop]] vorgenommen wird.
* '''Koordinatensystem:'''
+
* '''Koordinatensystem:''' In dieser Auswahlfeldliste wird das in der Karte verwendete Koordinatensystem ausgewählt.    Normal  0      21      false  false  false    DE  X-NONE  X-NONE                                                                                                                                                                                                                                                                                                                                                           
 
* '''Mittelpunkt:'''
 
* '''Mittelpunkt:'''
 
* '''Größe (Breite, Höhe):''' Legt die Breite und Höhe des Kartenviewers in Pixeln fest. Die Option dynamische Breite ermöglicht die dynamische Anpassung der Breite des Kartenviewers an den Inhaltsbereich des Frontends.
 
* '''Größe (Breite, Höhe):''' Legt die Breite und Höhe des Kartenviewers in Pixeln fest. Die Option dynamische Breite ermöglicht die dynamische Anpassung der Breite des Kartenviewers an den Inhaltsbereich des Frontends.

Version vom 14. Mai 2014, 18:59 Uhr

Grundeinstellungen

Das Modul "Karte" wird im Geoshop zur Darstellung von Kartenviewern bei der Produktkonfiguration verwendet. Folgende Grundeinstellungen sind in der Konfigurationsmaske möglich:

Allgemein

Das Kartenviewer-Modul sollte auf der Einstiegsseite des Geoshops angelegt werden. Als Modultyp sollte "rekursiv" und "versteckt" aktiviert werden. Das Frontend Modul Geoshop sorgt dann selbst für die Ausgabe des Kartenviewers an geeigneter Stelle. Das Modul "Karte" stellt derzeit drei Templates zur Verfügung:

  1. Standard: Stellt den Kartenviewer mit ggf. weiteren auswählbaren Steuerelementen dar. Dies ist die bevorzugte Variante zur Verwendung im Geoshop.
  2. Karte mit Menü: Stellt den Kartenviewer inkl. eines Menüs zur Auswahl von touristischen Destinationen dar. Dieses Template wird derzeit für den Geoshop nicht benötigt.
  3. Karte mit Bearbeitungsfunktion: Stellt den Kartenviewer inkl. einer Werkzeugleiste mit Erfassungs- und Bearbeitungsfunktionen dar. Dieses Template wird derzeit für den Geoshop nicht benötigt.

Zudem wird in den allgemeinen Einstellungen der Konfigurationsmodus für das Modul deklariert. Hier gibt es die Möglichkeiten

  • einfach und
  • fortgeschritten.

Der Unterschied besteht in den Konfigurationsmöglichkeiten. Für den Geoshop ist der fortgeschrittene Modus zu wählen.

Frontend-Modul Map - Reiter Grundeinstellungen

Konfiguration aus Mapwizard

  • Vorlage: Ermöglicht die Auswahl einer Vorlage zur Ableitung einer spezialisierten Kartenviewerkonfiguration. Diese Funktionalität wird für den Geoshop derzeit nicht benötigt.

Komponenten

  • Navigation mit Maus: Aktiviert die Navigation mit der Maus innerhalb des Kartenviewers. Damit ist das Verschieben der Kartengrafik mit gedrückter Maustaste und Zoomen per Doppelklick möglich.
  • Navigation mit Mausrad: Aktiviert das Zoomen innerhalb des Kartenviewers mit dem Mausrad.
  • Navigation mit Tastatur (nur Firefox): Aktiviert das Verschieben der Kartengrafik durch die Pfeiltasten der Tastatur. Diese Funktion steht nur im Firefox zur Verfügung.
  • Zoombalken: Schaltet den Zoombalken im Kartenviewer sichtbar.
  • Zoombalken (klein): Schaltet einen kleinen Zoombalken im Kartenviewer sichtbar.
  • Ebenenverwaltung: Schaltet eine Ebenenverwaltung innerhalb der Karte frei. Diese Option gibt dem Nutzer die Möglichkeit zur Aktivierung bzw. Deaktivierung einzelner Ebenen im Kartenviewer.

Karte

Im Reiter Karte sind folgende Einstellungen zu treffen:

Startansicht

  • Ebenenkonfigurationstyp:
  • Name:Dieser Parameter definiert den internen Namen der Karte. Die Angabe des Namens ist erforderlich, da die Ausgabe der Karte über die Konfiguration der Kartenkonfiguration des Geoshop vorgenommen wird.
  • Koordinatensystem: In dieser Auswahlfeldliste wird das in der Karte verwendete Koordinatensystem ausgewählt. Normal 0 21 false false false DE X-NONE X-NONE
  • Mittelpunkt:
  • Größe (Breite, Höhe): Legt die Breite und Höhe des Kartenviewers in Pixeln fest. Die Option dynamische Breite ermöglicht die dynamische Anpassung der Breite des Kartenviewers an den Inhaltsbereich des Frontends.
  • Zoomstufe:
  • Anzahl der Zoomstufen:
  • Beschränkung:
  • Startauflösung:

Ebenenkonfiguration (benutzerdefiniert)

Das Eingabefeld für Benutzerdefinierte Ebenen ermöglicht die Einbindung von speziellen Hintergrundkartendiensten in die Karte. Diese Dienste stellen meist bereits besondere Caching- oder Kachelungsmechanismen zur Verfügung. Die Syntax zur Definition von benutzerdefinierten Ebenen wird nachfolgend näher erklärt.

Hintergrundkartendienst Google Maps

  • Aufruf:
    Google ("<title>", <noLayerSwitcher>)
    
  • Parameter:
  • title: Anzeigename des Kartenlayers (optional)
  • noLayerSwitcher: Flag, ob die Layerauswahl [true, false] von Google Maps nicht verwendet werden soll (optional)

Hintergrundkartendienst OpenStreetMap

  • Aufruf:
    OSM ("<title>", "<renderer>)"
    
  • Parameter:
  • title: Anzeigename des Kartenlayers (optional)
  • renderer: Name des OpenStreetMap Renderers ["Mapnik", "Osmarender"] zur Kartengenerierung (optional)

Web Map Service (WMS)

Tile Map Service (TMS)

Copyright

  • Copyright: Hier können Copyrightinformationen hinterlegt werden. Dabei ist auch die Verwendung von HTML-Elementen möglich, um beispielsweise Verweise und farbliche Anpassungen des Copyrights zu realisieren.
Beispiel:

Copyright-Hinweis auf das Geoportal Mecklenburg-Vorpommern mit weißem Hintergrund des Copyright-Text:

<span style="background-color:#FFFFFF">
&copy; 2014 GeoPortal.MV
</span>
Frontend-Modul Map - Reiter Karte

Vorschau

Der Reiter Vorschau zeigt eine Kartenvorschau aus den vorgenommenen Konfigurationseinstellungen.

Frontend-Modul Map - Reiter Vorschau