Hilfe:Imagemap

aus Wikipedia, der freien Enzyklopädie
(Weitergeleitet von Hilfe:IM)
Zur Navigation springen Zur Suche springen

Verweissensitive Grafiken (englisch imagemap) sind Grafiken oder Bilddateien, in denen beim Überfahren mit der Maus eine Information angezeigt und eine zusätzliche Sprungmarke (Verweis) verlinkt werden kann.

Eine Imagemap kann mit der in der deutschsprachigen Wikipedia installierten MediaWiki-Erweiterung „ImageMap“ als verweissensitive Grafik (multipel klickbares Bild) erstellt werden. Die Idee hinter diesem Konzept ist es, den Flächen innerhalb einer Grafik einen vom üblichen Linkziel – der Dateibeschreibungsseite – abweichenden Link zuzuweisen, um weiterführende Informationen zu den dargestellten Details anzubieten.

Wikisyntax: <tag>

<imagemap>

Der Inhalt zwischen den umschließenden Tags <imagemap>…</imagemap> kann dabei aus Leer-, Kommentar- (wird durch # eingeleitet) und logischen Zeilen bestehen.

<imagemap>
Datei:JV Snellman.jpg|100px|rechts
circle 200 160 15 [[Nase]]
default [[Johan Vilhelm Snellman]]
desc unten links
</imagemap>

Die erste „logische Zeile“ ist ein Dateipfad mit dem Namen des anzuzeigenden Bildes und den zugehörigen Bildparametern gemäß dem Format der MediaWiki-Bildverknüpfung (siehe Hilfe:Bilder #Einbindung, jedoch ohne die sonst übliche eckige Klammerung).

  • Die Bildattribute mini, thumb werden wie gewohnt als Vorschaubild interpretiert, Bildtitel oder beschreibende Alternativtexte können wie gewohnt in den Parametern eingefügt werden. Auch die Bildausrichtung über links, rechts, zentriert oder die Größenänderung sind möglich.
  • Anders als bei einer normalen Bilddarstellung erfolgt jedoch keine Hinterlegung der Grafik mit einem Tooltip, das dem Bildtitel entspricht, Tooptips werden in den weiteren logischen Parametern für die jeweiligen Bereiche der Grafik durch die Beschreibungstexte der Linkziele erzeugt.
<imagemap>
Datei:JV Snellman.jpg|100px|rechts
circle 200 160 15 [[Nase]]
default [[Johan Vilhelm Snellman]]
desc unten links
</imagemap>

Der Nullpunkt für die Koordinaten (Einheit: Pixel) der Linkflächen ist oben links. Die Koordinaten beziehen sich auf die Originalgröße des Bildes, sie werden automatisch in die als Bildparameter angegebene Größe umgerechnet.

  • poly: Vieleck. Die Parameter geben in Koordinatenpaaren die Eckpunkte des Vielecks an, gefolgt von einem Wikilink zum Ziel. Wird poly verwendet, müssen diese Zeilen vor rect, circle kommen.
  • rect: Rechteck. Die Parameter beschreiben die Ecken links-oben und rechts-unten, gefolgt von einem Wikilink zum Ziel.
  • circle: Kreis. Die ersten beiden Parameter geben den Mittelpunkt an, der dritte den Radius. Danach folgt wieder ein Wikilink zum Ziel.
  • default: Optionaler Parameter. Er bestimmt das Standard-Linkziel für die restlichen Flächen.
  • desc: Gibt die Ecke vor, in der das klickbare Symbol (ein „i“ im blauen Kreis), das zu Dateibeschreibungsseite führt, erscheinen soll. Mögliche Parameter sind top-right, bottom-right, bottom-left, top-left, none. Der Standard ist bottom-right. Die Option desc none ist nur erlaubt, wenn das Bild gemeinfrei (PD) ist, ansonsten muss mit desc „Ecke nach Wahl“ die Möglichkeit gegeben sein, zur Dateibeschreibungsseite mit den Lizenzinformationen zu kommen. Neben den englischen Bezeichnungen sind auch unten rechts, unten links, oben rechts, oben links, keine erlaubt.

Jeder sensitiven Fläche (Rechteck, Polygon, Kreis) kann man einen Link oder Text anfügen, der dann beim Überfahren mit dem Mauszeiger angezeigt wird:

  • Link: [[<artikel>|Text]]
  • Text: [[#!|Text]]
    (Imagemap verlangt immer einen "Link" - #! ist ein Dummy-Platzhalter)

Das erste Beispiel dient der Illustration der Funktionsweise von Imagemaps und sollte nicht in Artikeln verwendet werden. Denn eine vergleichbare Funktionalität kann mit einfacheren Mitteln (normale Bildeinbindung in Verbindung mit den Parametern mini/thumb bzw. verweis/link) erreicht werden (vgl. KISS-Prinzip).

Bei der Einbindung von Imagemaps mit dem Parameter „mini“ bzw. „thumb“ kann der Parameter desc weggelassen werden. Das auf der rechten Seite der Bildlegende vorhandene Vergrößerungssymbol hat die gleiche Wirkung.

<imagemap>
Datei:JV Snellman.jpg|100px|mini
default [[Johan Vilhelm Snellman]]
</imagemap>

Parameterzuweisungen werden durch Leerzeichen voneinander getrennt. Jede Zeile enthält dabei die Werte für eine Position, oder ein Bilddetail.

  • Die Positionierung wird auf Grundlage der Originalgröße der Datei ermittelt und für die später gewünschte angezeigte Bildgröße automatisch berechnet. Die Werte geben den jeweiligen Abstand vom linken (horizontale Pixelzahl) und vom oberen Rand (vertikale Pixelzahl) an.
  • Um die benötigten Parameter zu bestimmen, kann man die Datei in Originalgröße in einem Grafikprogramm (z. B. Gimp) öffnen, um mit der Maus den entsprechenden Punkt auszuwählen und seine Koordinaten aus der Statusleiste abzulesen.
Nase
<imagemap>
Datei:JV Snellman.jpg|100px|rechts
circle 200 160 15 [[Nase]]
default [[Johan Vilhelm Snellman]]
desc unten links
</imagemap>
  • Dateibeschreibungslink: Um die Verlinkung zur Dateibeschreibungsseite zu ermöglichen, wird bei rahmenloser Darstellung ein angefügt, das sich mit desc unterschiedlich positionieren lässt.
<imagemap>
Datei:JV Snellman.jpg|100px|rechts
circle 200 160 15 [[Nase]]
default [[Johan Vilhelm Snellman]]
desc unten links
</imagemap>

Umfangreichere Anwendung

[Bearbeiten | Quelltext bearbeiten]

Die folgende klickbare Weltkarte wurde als Imagemap definiert. Ein Klick in einen der farblich unterschiedenen Kontinente führt in den Wikipedia-Artikel über ihn.

KontinenteNordamerikaSüdamerikaEuropaAfrikaAsienAustralien und OzeanienAntarktis
Kontinente

Der Quelltext für diese Weltkarte sieht folgendermaßen aus (Kommentarzeilen als Beispiel hervorgehoben):

<imagemap>
Datei:Continents vide couleurs.png|300px|Kontinente
# Koordinaten nur ganz grob ermittelt für dieses Beispiel
poly 156 126  274 288  362 340  432 290  676  34  326  26  210  66  [[Nordamerika]]
poly 400 318  366 334  366 388  460 632  490 630  556 400  418 306  [[Südamerika]]
poly 642  90  666 214  798 202  846 160  890 194  922 136  900  46  740  28  [[Europa]]
poly 680 218  620 300  644 358  798 550  916 472  916 322  876 316  838 230  744 210  680 214 [[Afrika]]
poly 916  32  888 148  888 186  812 186  876 312 1030 352 1138 416 1240 414 1298  82  954  22  [[Asien]]
# Australien und Ozeanien grob vereinfacht als Rechteck:
rect  1144 370  1407 581   [[Australien und Ozeanien]]
# Antarktis als Kreis:
# (angepasst an Version vom 15:43, 26. Okt. 2024 
# https://upload.wikimedia.org/wikipedia/commons/1/19/Continents_vide_couleurs.png)
circle   145 550 150   [[Antarktis]]
default [[Ozean]]
desc bottom-right
</imagemap>

Koordinaten bestimmen

[Bearbeiten | Quelltext bearbeiten]

Es gibt zwei Möglichkeiten, die Koordinaten zu finden, welche die Maus-sensitiven Flächen in einer Imagemap beschreiben (rect = Rechteck, poly = Vieleck, circle = Kreis):

Mit dem Tool ImageMapEdit kann man die Flächen ganz einfach zeichnen. Die Koordinaten werden unmittelbar in Wikicode ausgegeben und können durch Kopieren in den Artikel eingefügt werden. Über ein Eingabefeld kann man auch vorhandenen Wikicode importieren, visuell anzeigen und visuell ändern/ergänzen und das Ergebnis wieder kopieren.

Das Grafikprogramm Gimp enthält ein Imagemap-Werkzeug. Gespeichert wird die Imagemap im HTML-Format.

Öffne die Datei in Gimp. Wähle im Hauptmenü: Filter > Web > Imagemap. Gimp öffnet ein neues Fenster "Imagemap". Im Menü links gibt es drei Icons für die Werkzeuge Rechteck, Kreis und Polygon. Zeichne mit dem Werkzeug den Umriss der gewünschten Fläche. Dabei öffnet sich ein Beschreibungsfenster für die gezeichnete Fläche.

Imagemaps in Vorlagen

[Bearbeiten | Quelltext bearbeiten]

Innerhalb von Vorlagen kann anstelle von <imagemap>…</imagemap> auch mit der Parserfunktion {{#tag:imagemap|…}} geschrieben werden, wobei senkrechte Striche durch {{!}} zu ersetzen sind. Damit wird die Auswertung von Parametern innerhalb der Imagemap ermöglicht. Ein Beispiel von Imagemaps in der Vorlage:Große Imagemap findet sich auf dieser Seite im Abschnitt „Panoramabilder“.

{{#tag:imagemap|
Datei:JV Snellman.jpg{{!}}100px{{!}}rechts
circle 200 160 15 [[Nase]]
default [[Johan Vilhelm Snellman]]
desc unten links
}}

Weitere Informationen

[Bearbeiten | Quelltext bearbeiten]