cmapx-Format

Das Dateiformat .cmapx ist ein von Graphviz produziertes, XML-basiertes Format für sogenannte „Client-Side Image Maps“. Eine .cmapx-Datei definiert interaktive Bereiche (Hotspots) auf Bildern, zum Beispiel bei Exporten grafischer Diagramme wie PNG, GIF oder JPEG, und verknüpft diese Bildbereiche mit Hyperlinks oder Tooltips für die Nutzung in Webanwendungen.

– Das .cmapx-Format ist gut lesbar und verarbeitet, da es aus wohlgeformtem XML besteht, das in

-Tags eingebettet ist.

– Die Datei wird typischerweise von Visualisierungstools wie Graphviz oder PlantUML erzeugt, sobald beim Export eines Bildes zusätzlich Angaben wie ein Hyperlink gemacht werden.

– Sie kann leicht automatisiert erzeugt, aber auch von Hand bearbeitet werden und ist gegensätzlich zu .imap (serverseitige Image Map) explizit für den Einsatz clientseitiger Klickbereiche gedacht.

Das .cmapx-Format findet man in Webprojekten und Dokumentationen, bei denen komplexe Schaubilder interaktiv gestaltet werden sollen. Es wird vorzugsweise dort verwendet, wo durch einen Klick auf einen bestimmten Abschnitt eines Bildes gezielt Informationen, Webseiten oder Tooltips angeboten werden sollen.

Zusammenfassend: .cmapx ist ein XML-basiertes Dateiformat für clientseitige Image Maps, erstellt u.a. von Graphviz, das interaktive Bereiche auf Diagrammen und Bildern im Web ermöglicht.