def generate_models(sample, middle):
sgrid = map(lambda l:linef.line_from_angl_dist(l, size), sample)
lh = (gm.intersection(sgrid[0], middle), gm.intersection(sgrid[1], middle))
def generate_models(sample, middle):
sgrid = map(lambda l:linef.line_from_angl_dist(l, size), sample)
lh = (gm.intersection(sgrid[0], middle), gm.intersection(sgrid[1], middle))