Frage

Dies ist mein erstes Mal mit den Google Maps-API.Ich habe eine gestaltete Karte mit mehreren Polygonen, die jeweils eigene Infobox benötigen.Die Infoboxen müssen gestaltet sein.Mein Problem ist, dass ich die Infoboxen nicht dazu bringen kann, überhaupt zu arbeiten.Ich habe seit Tagen nach einer Lösung gesucht, ich habe sogar dieses http://google-maps-utility-library-v3.googlecode.com/svn/tags/infobox/1.1.9/examples/infobox-basic.html Ich muss offensichtlich etwas falsch machen.

Hier ist mein Code: http://pastebin.com/m23ppxpn

War es hilfreich?

Lösung

Ich bemerkte, dass bei diesem Fehler in infobox.js ein Infobox an ein Polygon ergibt. generasacodicetagpre.

Es könnte sein, dass ein Polygon einen Bereich darstellt, während ein Marker einen Punkt darstellt.Ich schlage vor, einen einzelnen unsichtbaren Marker irgendwo in Ihren Polygonen zu erstellen, um jeden Infobox zu verankern.

Mit dieser Idee fügte ich dem Australien Polygon einen Infobox hinzu.Der Klicklistener ist immer noch für das Polygon erstellt, er öffnet jedoch den Infobox, der an den unsichtbaren Marker gebunden ist. generasacodicetagpre.

Andere Tipps

Versuchen Sie diesen Spielplatz mit Beispielen Spielplatz

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top