Ich möchte ein hervorgehobenes Polygon mit Google Maps anzeigen. Die Idee ist, dass das fragliche Polygon normal angezeigt wird und der Rest der Karte ein wenig abgedunkelt werden sollte.Markieren Sie Polygon und Farbton Rest der Karte mit Google Maps
Hier ist ein Beispiel Bild, was ich mit einem Polygon aus Österreich erreichen möchte: alt text http://a.imagehost.org/0613/google_maps_tint_example.png
Leider ist ich ein kompletter Anfänger, wenn es um Google Maps API und Karten Sachen im Allgemeinen.
Also, ist das überhaupt möglich mit Google Map API? Wenn ja, mit welcher Version (v2, v3)? Wäre es einfacher, es mit anderen Karten-Toolkits, wie Openlayern, zu machen?
PS: Eine Idee, die ich hatte, war, ein inverses Polygon zu bauen (in diesem Beispiel die ganze Welt minus die Form von Österreich) und dann ein schwarz gefärbtes Overlay mit Transparenz mit diesem invertierten Polygon anzuzeigen. Aber das scheint mir ziemlich kompliziert zu sein.
Dank arbeiten hier schaffen, das ist genau das, was ich suchte. – Haes
Out of the Box funktioniert nicht. Es funktioniert, wenn everythingElse im Uhrzeigersinn und triangleCoords gegen den Uhrzeigersinn oder umgekehrt ist: http://stackoverflow.com/questions/7494474/google-maps-api-polygon-with-hole-in-center –