Wie füge ich Polygone in Google Maps v3 hinzu und entferne sie?

8

Ich versuche, Polygone mit v3 der API auf einer Google Map anzuzeigen und zu entfernen. In meinem JavaScript habe ich bereits eine MVCArray von einigen benutzerdefinierten Lat-Longs.

Ich versuche herauszufinden, wie diese Polygone hinzugefügt werden, und basierend auf einem anderen JavaScript-Ereignis oder einer Benutzeraktion, z. B. einem Klick auf ein Polygon (das gerendert wurde), wird dieses Polygon entfernt.

Kann jemand helfen? Irgendein Code oder Links zu Beispielen? Ich habe Mühe, ein paar Beispiele zu finden. Die meisten von ihnen gehen normalerweise zu v2-Code.

    
Pure.Krome 06.08.2010, 12:12
quelle

2 Antworten

18

In den API-Dokumenten gibt es ein paar einfache Beispiele für das Hinzufügen eines Polygons eine Karte . Hier ist die Funktion initialize () aus dem einfachen Bermudadreieck Beispiel mit dem Hinzufügen eines Ereignis-Listeners, um das Polygon beim Klicken zu entfernen.

%Vor%     
Mark 06.08.2010, 20:43
quelle
0

Ich bin nicht sicher, ob diese Antwort auf Javascript zutrifft, aber definitiv auf Java.

Wenn Sie einen Verweis auf das Polygonobjekt haben, das Sie entfernen möchten, rufen Sie einfach die Methode remove () dieses Polygons auf. Siehe die unten stehende Dokumentation.

Ссылка

    
Salman Saeed 17.01.2018 06:56
quelle