def generate_polygon():
center = generate_point()
points = [
Point(
center.x + fake.random.uniform(-0.001, 0.001),
center.y + fake.random.uniform(-0.001, 0.001),
srid=4326,
).transform(3879, clone=True)
for _ in range(3)
]
points.append(points[0])
return Polygon(points)
评论列表
文章目录