Szukam algorytmu, rozwiązania na wysokim poziomie, a nawet biblioteki, która może pomóc mi ustalić, czy dwa wielokąty przecinają się w Pythonie.
Mam wierzchołki dwóch wielokątów (są to wielokąty jednoczęściowe bez otworów) w dwóch różnych układach. Wielokąty są 2D (tzn. Tylko współrzędne X i Y)
Chciałbym utworzyć funkcję, która zwróci wartość logiczną wskazującą, czy te dwa wielokąty się przecinają.
Pamiętaj, że nie mogę używać arcpy
ani żadnych arcgis
składników tego.
Czy możesz zasugerować algorytm lub bibliotekę, aby to zrobić?