Karteneinstellungen des Mängelmelders

Die Karteneinstellungen für alle Seitentypen des Mängelmelders findet man auf dem Seitentyp Mängelmelder/Übersicht und unter dem Reiter Karteneinstellungen.

Um eine Einheitlichkeit zu erzeugen kann man die Karteneinstellungen nur auf einer Seite tätigen. Deshalb wird jede Karte im Grunde gleich aussehen.

Im Front- und Backend wird die Kartenfunktion {leaflet} verwendet. Weitere Informationen zur Karte findet man hier.

 

Allgemeine Einstellungen der Karte:

karteneinstellung1

Kartensystem

Man kann den Kartenanbieter der Karte ändern. Als Standard wird eine deutsche Karte und eine internationale Karte angebunden. 

Das Ändern eines Kartenanbieters hat meistens die Folge, dass die Karte anders aussieht und der Text verändert wird.

Man kann den Kartenanbieter auch projektspezifisch erweitern indem man folgender Anleitung folgt.

Höhe der Karte

Mit dieser Einstellung kann man die allgemeine Höhe der Karte anpassen. Die Breite kann man nicht anpassen. Die bleibt ist immer bei 100% des Kontainers.

Man kann nur Zahlen eingeben, die durch 50 teilbar sind und größer oder gleich 100 sind.

Suchleiste hinzufügen

Man kann eine Suchleiste in jeder Karte hinzufügen. Diese Suchfunktion kann das Zentrum der Karte per Eingabefeld verschieben und schlägt einem beim Eingeben dauerhaft Vorschläge zum Standort vor. Das Zoomlevel wird nicht verändert!

Wenn die Einstellung Karte fixieren getätigt ist, kann die Sucheleiste nicht mehr hinzugefügt werden!

Karte fixieren

Mann kann die Karte auf jedem Seitentypen auf die Startposition fixieren. Dann kann man weder zoomen noch die Karte bewegen. Klick-Events, wie bei den Markern können immer noch getätigt werden.

Wenn die Einstellung Suchleiste hinzufügen getätigt ist, kann die Karte nicht mehr fixiert werden!

Zoomeinstellungen ausblenden

Man kann die Buttons + und - ausblenden, damit man nicht mehr per klicken in die Karte oder aus der Karte zoomen kann.

 

Karteneinstellung - Startposition

karteneinstellungen2

Mit der Startposition ist die Ansicht der Karte beim Laden der Seite gemeint. (Hier eine Anleitung um eine Karte im Backend zu erstellen)

Um die Startposition der Karte zu übermitteln muss man:

  • einen Marker per Klick auf die Karte positionieren. Dieser Marker markiert das Zentrum der Karten im Frontend. Ohne gesetzten Marker wird keine Position für das Frontend gespeichert!
  • die Karte per Scrollen oder per Klicken auf die Buttons + und - zoomen. Das Zoomlevel wird dann beim Setzen eines Markers gespeichert und ins Frontend übernommen. Wenn man die Karte zoomt, aber keinen Marker platziert wird das Zoomlevel nicht fürs Frontend gespeichert.