Ich arbeite mit der formellen Bibliothek in Python. Ich finde den Schnittpunkt zweier Zeilen, der Rückgabewert wird als Multipoint -Objekt angegeben. < /p>
Wie dekonstruieren ich das Objekt, um die einzelnen Punkte im Schnittpunkt zu erhalten?from shapely.geometry import LineString, MultiLineString
a = LineString([(0, 1), (0, 2), (1, 1), (2, 0)])
b = LineString([(0, 0), (1, 1), (2, 1), (2, 0)])
x = a.intersection(b)
< /code>
Ausgabe: < /p>
print(x)
MULTIPOINT (1 1, 2 0)
< /code>
In diesem Fall würde ich nach einer Möglichkeit suchen, die Schnittpunkte (1,1) und (2,0) zu extrahieren. < /p>
Zugriff auf einzelne Punkte in form Deal Multipoint ⇐ Python
-
- Similar Topics
- Replies
- Views
- Last post