
Routenplaner Google Maps Route
Mit diesem Modul für das CMS Contenido kann ein Routenplaner in Ihre Website eingebaut werden. Der Benutzer der Website kann damit eine Wegstrecke von einer beliebigen Startadresse bis zu einer beliebigen Zieladresse berechnet lassen und eine genaue Anfahrtsbeschreibung mit Angabe der Länge der Fahrstrecke (km) und der Fahrtzeit (Stunden und Minuten) ausgeben lassen.
Die Fahrstrecke wird in einer Google Maps Karte angezeigt, sodass die Möglichkeit besteht die Karte zu verkleinern, zu vergrößern, zu verschieben, die Ansicht der Karte zwischen Karte, Satellit und Hybrid zu wechseln, ja sogar eine Detailkarte bei den Kreuzungen bzw. Abbiegungen anzeigen zu lassen.
Über das Backend von Contenido können folgende Einstellungen vorgenommen werden:

Einstellungen in der Template-Konfiguration
Im Feld Google Maps API Key muss der Google Maps API Key eingegeben werden. Das Feld: Breite Beschreibung Route bestimmt die Breite der Anfahrtsbeschreibung. Mit den Feldern: Breite Karte und Höhe Karte kann die Größe der Google Maps Karte festgelegt werden. Mit dem Optionsfeld: Karte - Beschreibung untereinander kann bestimmt werden, ob die Anfahrtsbeschreibung und die Google Maps Karte nebeneinander oder untereinander dargestellt werden sollen. Über die Felder: Vorgabe Startadresse und Vorgabe Zieladresse können sowohl die Startadresse auch die Zieladresse der Fahrt in der Form Straße NR, Ort, Land vorbelegt werden, sodass auch ohne Eingabe von Seiten des Benutzers eine Route angezeigt wird.
Installation des Contenido Moduls
- Das Modul Google Maps Route für Contenido downloaden
- Die Datei GoogleMapsRoute.xml aus der heruntergeladenen ZIP-Datei lokal entpacken
- Im Contenido Backend ein neues Modul erzeugen, die Datei GoogleMapsRoute.xml importieren, das Modul speichern.
- Das Modul in ein Contenido Template einfügen und die Vorkonfiguration vornehmen.
- Im Layout des benutzen Templates den HTML-Tag <html> wie folgt modifizieren (scheinbar gibt es sonst Probleme mit dem IE6):
<html xmlns="http://www.w3.org/1999/xhtml" xmlns:v="urn:schemas-microsoft-com:vml"> - Im Layout des benutzen Templates den HTML-Tag <body> wie folgt modifizieren:
<body onload='if (document.getElementById("map")) load();' onunload='if (document.getElementById("map")) GUnload();' > - Das Template einem Contenido Artikel zuweisen.
Ergebnis Google Maps Route - Modul für Contenido
Siehe Anfahrt Tramin







