Wie um zu überprüfen, ob ein Punkt in einem Polygon
Habe ich eine Polygon
:
Möchte ich prüfen, ob der Standort eines Unternehmens ist in diesem Polygon
.
Als Beispiel x:5 und y:5, Wie kann ich überprüfen, um zu sehen, ob diese Koordinate ist in diesem Polygon (Java)?
Lesen Sie: Punkt in Polygon
Oder rufen Sie
Oder rufen Sie
java.awt.Polygon#contains()
. Dies ist eine analytische geometrie-problem oder ein rendering-problem?InformationsquelleAutor user1621988 | 2013-04-11
Du musst angemeldet sein, um einen Kommentar abzugeben.
Wenn Sie das polygon mit der
Polygon
Klasse enthalten, die mit java verwenden Sie diecontains()
Methode.http://docs.oracle.com/javase/6/docs/api/java/awt/Polygon.html
Werfen Sie einen Blick auf der Methode Zusammenfassung:
contains(int x, int y)
- Legt fest, ob die angegebenen Koordinaten sind in diesemPolygon
InformationsquelleAutor Joban Dhillon