pygeoops.extend_line_to_geometry#

pygeoops.extend_line_to_geometry(line: LineString | MultiLineString, extend_to: LineString | MultiLineString | MultiPolygon | Polygon) LineString | MultiLineString#

Extends a line to (the boundaries of) a given geometry.

Parameters:
  • line (Union[LineString, MultiLineString]) – The line(s) to extend.

  • extend_to (Union[LineString, MultiLineString, MultiPolygon, Polygon]) – The geometry to extend the line to.

Returns:

The extended line.

Return type:

Union[LineString, MultiLineString]