2016-06-02 13 views
-2

Meine Frage ist, wie lat lang innerhalb der gezeichneten Polygon oder nicht Ich habe mehrere Datensätze in meiner Datenbank, wenn App gestartet dann alle Marker sichtbar und wann wir Form zeichnen und dann nur Marker innerhalb des Polygons Show anwenden ,, das für mich sehr wichtig ist, bitte helfen Sie mir Vielen Dank im VorausMarker zeigen, wenn Marker innerhalb Polygon und sollte nicht angezeigt werden, wenn äußere Polygon in googlemap

+0

Bitte teilen Sie den Code, den Sie bis jetzt versucht haben. – Joyson

Antwort

0

diese Funktion bestimmt, ob ein gegebener Punkt innerhalb eines Polygons ist:

google.maps.geometry.poly.containsLocation(point:LatLng, polygon:Polygon) 

Hier ist ein Beispiel: https://jsfiddle.net/v47a33cr/

Wenn der Benutzer auf das Rechteck klickt (diesmal ein Polygon), werden die Markierungen außerhalb des Polygons aus der Karte entfernt.

Ich hoffe, es hilft.

Verwandte Themen