luigee: map und area shape / Grafik

Beitrag lesen

Hallo Gernot,

erstmal danke für die Antwort.

Sehr interessant was Du mir da gezeigt hast. Aber ich will einfach nur statische Grafiken auf meiner Weltkarte anzeigen. Also nicht unbedingt, wobei auch im Nachhinein vielleicht sehr nützlich, die Mauskoordinaten auslesen um dann dort eine Grafik anzuzeigen.

Es geht sich wohl eher um einen DIV Verständnis Problem bei mir.

Also ich habe eine Grafik Weltkarte. Will nun z.B. auf den Bereich Deutschland einfach eine andere Grafik legen. Doch irgendwie komme ich mit den DIV Containern nicht klar.

Ich dachte nur zuerst das es irgendwie mit dem area shape geht aber warum so kompliziert? Wie kann ich denn, anhand meines Codes, eine Grafik über die:

<img src="img/earth/Erdkarte.gif" usemap="#worldnav">

legen? Also meine:

<img src="game/img/info.gif" alt="" usemap="#worldnav">

soll einfach über der "Erdkarte" sein, in Positon Deutschland z.B.
Wie stell ich das an?

Hallo luigee,

Jetzt will ich auf bestimmten Punkten aber auch noch eine Grafik (z.B. Info.gif) an bestimmten Stellen auf der Grafik anlegen.

Wenn du dich mit dem Mauskoordinaten-Auslesen noch schwer tust, kannst du es auch so lösen:

http://www.landgard.de/standorte.html

Einfach einen blinden Pixel in entsprechenden Dimensionen über eine Hintergrundgrafik legen, diesem auch das usemap-Attribut zuweisen und dann onmouseover durch eine andere teiltransparente Grafik austauschen.

Eine ordentliche Variante mit Auslesen absoluter Mauskoordinaten und einer einzigen viel kleineren Flaggen-Grafik habe ich für obiges Projekt im Rahmen eines Praktikums auch gebaut, aber die wurde leider nie veröffentlicht. Da könntest du dann auch entsprechende Texteinblendungen haben. Fürs Highlighten bestimmter Länder finde ich aber die obige Methode geeigneter, oder jene von Peter S.

http://forum.de.selfhtml.org/archiv/2005/4/t105405/#m651945

Ich weiß ja nicht, welche Art von Einblendung du konkret vorhast.

Gruß Gernot

MfG

LuiGee

--
-----------------------------
Do or do not, there is no try