[gelöst] Positionieren auf einer Grafik - js, css oder imagemagick?
In meinem Contao-Projekt kann nach Ärzten gesucht werden. Das Suchergebnis soll dann als Punkte in einer Landkarte angezeigt werden. Der Stadtname soll dann auch zu dem Punkt geschrieben werden.
Die Karte von unserem Bundesland habe ich als Grafik. Die Koordinaten für die Städte habe ich auch.
Da es egal ist, wo in der Stadt sich die Ärzte befinden, ist eine Google-Map zum Glück nicht nötig - also kein Reinzoomen in eine Stadt.
Nur welchen einfachsten Weg gibt es für die Umsetzung?
Die Suche und das Zusammenstellen der Koordinaten erledige ich mit PHP. Aber wie bekomme ich danach das Suchergebnis in der Landkarte?
A) Das dynamische setzen der Punkte in die Landkarte könnte ich serverseitig per imagemagick erledigen.
B) Mit Javascript dürfte es auch einfach zu erledigen sein, das setzt aber clientseitig Javascript vor. Und mir wäre es lieb niemanden auszuschließen.
C) Mit Imagemaps in HTML kann man Bereiche clickable machen, aber keine Punkte setzen.
D) Bekäme man das mit CSS erledigt, so dass es auf allen modernen Browsern sauber angezeigt wird? Möchte ich hier aber nicht nehmen.
E) Google-Maps geht natürlich auch und habe ich in einem anderen Contao-Projekt auch umgesetzt.
F) oder ganz anders?
Was fällt Euch zu meinem Vorhaben ein?