Kartografie

Standortkarten in wenigen Minuten erstellen

ml_maps wird über das Backendmodul „Karten“ verwaltet. Hier kann der Benutzer beliebig viele Karten anlegen. Jede Karte kann kategorisiert werden, um bei wachsender Kartenmenge den Überblick zu behalten. Kategorien können genutzt werden, um verschiedene Sprachversionen zu erstellen oder Karten in bestimmten Themenbereichen zusammenzufassen.

Zum Anlegen einer neuen Karte wird lediglich die Grafik einer Landkarte benötigt. Nachdem ein Kartenname eingegeben und die Datei ausgewählt wurde, kann die Karte durch Klick auf den Button „Hinzufügen“ erstellt werden. Die Karte ist in dieser Form bereits einsetzbar. Da aber bis jetzt noch kein Punkt auf der Karte markiert wurde, ist der Einsatz im Frontend noch nicht sehr spannend.

Um neue Punkte auf der Karte hinzuzufügen oder bestehende zu bearbeiten, muss die Karte über den Button „Bearbeiten“ geöffnet werden. In der Kartendetailansicht können neue Punkte auf der Karte per Mausklick erstellt werden. Beim Klick auf einen Punkt innerhalb der Karte werden dessen Koordinaten in den Feldern „PosX“ und „PosY“ eingetragen. Diesem Punkt sollte jetzt noch ein Name gegeben werden – dies geschieht über das Feld „Punkt Beschreibung“.

In der Kartendetailansicht kann eine Karte bearbeitet werden.

In der Kartendetailansicht kann eine Karte bearbeitet werden.

Über das Dropdown-Menü „Marker“ wird festgelegt, wie der Punkt auf der Karte optisch dargestellt werden soll. Nach der Installation von ml_maps stehen nur die Marker „<schwarz>“ und „<weiß>“ zur Verfügung, die jeweils einfachen Quadraten in schwarz und weiß entsprechen. Im Bereich „Marker Management“ können jedoch bei Bedarf beliebige Grafiken als Marker hinzugefügt werden. So lassen sich beispielsweise kleinere und größere Niederlassungen mit unterschiedlichen Symbolen markieren.

Darüber hinaus kann jeder Punkt optional mit einem Link und einem Layer belegt werden. Wird ein Link angegeben, wird der Punkt im Frontend anklickbar. Wird im Feld „Layertext“ etwas eingetragen, dann erscheint im Front-

Für ein beliebiges Produktbild können interaktive Produktansichten generiert werden.

Für ein beliebiges Produktbild können interaktive Produktansichten generiert werden.

end beim Überfahren des Punktes mit der Maus der Inhalt dieses Feldes als schwebender Layer. Diese Layer können per CSS schnell und einfach optisch angepasst werden. Dazu wird die Klasse „marker-layer“ verwendet. Um zum Beispiel einen Layer mit grauem Rahmen, weißem Hintergrund und schwarzer Schrift zu erzeugen, kann folgender CSS-Code eingesetzt werden:

CSS
.marker-layer {
	background-color: #FFFFFF;
	border: 1px solid #777777;
	color: #000000;
}
Listing 1

Ist ein Benutzer erst einmal mit der Funktionalität von ml_maps vertraut, erschließen sich ihm schnell weitere Möglichkeiten, die über die Erstellung von Landkarten hinausgehen. So ist auch die Erstellung von interaktiven Produktansichten möglich, indem statt einer Landkarte ein Produktbild verwendet wird. Auf das Produktbild können dann Informationspunkte gelegt werden, die beim Überfahren mit der Maus einen Layer mit den entsprechenden Produkteigenschaften anzeigen.

Auf der To-Do-Liste des Projekts stehen momentan folgende Funktionen: Die Lokalisierungsfeatures sollen verbessert sowie Hierarchische Kategorien und ein Kategorie-Management eingefügt werden. Außerdem soll die Aktivierung und Deaktivierung einzelner Markertypen im Frontend möglich sein und schließlich die Integration von GPS-Koordinaten.

Die Extension ist stabil, wird produktiv eingesetzt und auch in Zukunft von der Agentur media lights weiterentwickelt.

- Anzeige-

Dieser Artikel stammt aus:

 

Weitere Artikel dieser Ausgabe

2 + 2 = 5

Or how an excellent jam session could be a collaborative effort

St. Augustin, Florida, January 20th 2001. Rie and I are walking through the main street of the... »

Bilderflut im Griff

Vergleich der TYPO3-Erweiterungen für Bildergalerien

Wer schon einmal Hunderte von Bildern auf einer Webseite veröffentlichen wollte, weiß... »

Das Landesportal www.sachsen-anhalt.de

Umstellung eines Landesauftritts auf TYPO3

Das deutsche Bundesland Sachsen-Anhalt bietet mit dem Landesportal eine umfassende Informations-... »

Das Optimum herausholen

TYPO3 mit Extensions erweitern

TYPO3 lässt sich auf einfache Art und Weise mit Extensions erweitern. Bei Extensions handelt... »

E-Payment

Ein Wegweiser durch den Dschungel der Anbieter

Für Händler und Shop-Entwickler ist das große E-Payment-Angebot gleichermaßen... »

E-Payment aktuell

Bezahlen über elektronische Netze

Wenn jemand Waren oder Dienstleistungen verkauft, greift ein anderer dafür seit dreitausend... »

Eclipse

Eine universelle Entwicklungsumgebung

In den Jahren seiner Entstehung und Verbreitung hat Eclipse eine hohe Resonanz erreicht. Rund... »

Einmal um die ganze Welt mit TYPO3

Internationaler Großeinsatz für die österreichische Wirtschaftskammer

Benutzer und Entwickler wissen um die Leistungsfähigkeit von TYPO3. Man kennt viele Einsatzmöglichkeiten... »

Frisiert und aufgebohrt

Bessere Performance mit TYPO3

Idealerweise sollte die Performance einer Website so lange kein Thema sein, wie ihre Anwendung... »