Ich habe Array von GMSPath
und haben Koordinaten. Ich möchte herausfinden, in welchen Pfad diese Koordinate fällt. Ich bin in der Lage, totale Polygone herauszufinden, in die dieser Ort fällt. (Mit dieser https://stackoverflow.com/a/38826411/2225439) Alles funktioniert gut bis zu diesem Schritt.Finden Sie die meisten Polygon mit tatsächlichen Bereich aus dem Array von verschachtelten Polygon
Das eigentliche Problem kommt, wenn One Überlappung mit einem anderen geschlossenen GMSPath
geschlossen und die Koordinate ist in überlappenden Bereich. Laut meiner Anforderung muss ich nur eine GMSPath
aus diesen zwei und die kleinere Fläche als eine andere haben.
Bitte beachten Sie Bild zum besseren Verständnis.
Welche Einheiten ist der Bereich, in? Ich konnte nichts finden, was beschreibt, welche Maßeinheit 'doppelte GMSGeometryArea (GMSPath * Pfad);' berechnet. –
Das Ergebnis sind in Quadratmetern. –