Das Element Karte

Eine Karte ermöglicht es, über eine interaktive Karte eine Reihe von Markierungen anzuzeigen. Markierungen können entweder über POIs verknüpft, oder aber direkt in der Karte eingegeben werden.

Mit M9.0 kann eine Karte entweder als OpenStreetMap, oder als Google Map ausgegeben werden. Vorgabe für neu angelegte Karten ist zurzeit weiterhin Goggle Map. Bestehende Karten bleiben unverändert. 

Beispiele für die Karten-Darstellung

Die folgenden Karten basieren alle auf dem selben Inhalt. Über die Element-Einstellungen wurde jedoch das Format und die Darstellung angepasst.

Karten werden im Seiteneditor seit M9.0 nur noch dargestellt wenn Sie angeklickt werden. Hintergrund ist dass alle Kartenaufrufe Geld kosten bzw. das freie Kontingent reduzieren. 

Karte mit OpenStreetMap

Um OpenStreetMaps in einer Site zu nutzen müssen Sie die Eigenschaft osm.apikey am Site-Ordner setzen. 

Den API Key erhalten vom Dienstleister maptiler. Aktuell wird nur dieser Dienstleister für OSM unterstützt. Erstellen Sie dort ein Konto (für Testzwecke kostenfrei) und legen Sie im Menüpunkt Account > Keys einen neuen Key an. Tragen Sie diesen Key im OpenCms in der Eigenschaft osm.apikey ein. 

Karte mit Google Maps

Um Google Maps in einer Site zu nutzen müssen Sie die Eigenschaft google.apikey am Site-Ordner setzen. 

Den API Key erhalten Sie von Google. Wählen Sie für Ihren API-Key sowohl Maps, Routes als auch Places aus.

Im Formulareditor, also beim anlegen einer Karte oder eines POI, wird immer Google Maps verwendet. Hierfür gibt es mit M9.0 die Möglichkeit einen separaten Key über die Eigenschaft google.apikey.workplace zu hinterlegen. Normalerweise reicht das freie Kontingent von Google Maps problemlos aus, wenn man diese nur im Formulareditor verwendet.

Apollo Style Selector