#python #jupyter #shapely
#python #jupyter #shapely
Вопрос:
Я пытаюсь использовать shapely в jupyter.
import shapely
from shapely.geometry import Point, Polygon, LineString, GeometryCollection
import numpy as np
from shapely.ops import linemerge, unary_union, polygonize
Следующее работает нормально
pt = Point(10, 10)
pt1 = Point(100, 101)
pt
Но когда я использую Polygon
, а также LineString
атрибуты, они сбрасывают ядро:
p1 = Polygon([(0,0), (1,1), (1,0)])
p2 = Polygon([(0,1), (1,0), (1,1)])
print(p1.intersects(p2))
ln = LineString([(0, 1), (20, 100), (100, 3), (120, 102), (200, 5)])
ln
Может кто-нибудь сказать мне, как это сделать?