Skip to content

[Feature Request] MultiLineString::line_merge #1437

@QIU1995NONAME

Description

@QIU1995NONAME

Currently, the geos crate provides a line_merge function that can be used like this:

let multi_line = geos::Geometry::create_multiline_string(lines)?;
let merged = multi_line.line_merge()?;

However, this implementation relies on the GEOS C library, not pure Rust.

Feature Request

Would you consider adding a pure Rust implementation of line_merge in the geo crate?
This would make it possible to perform line merging without depending on native GEOS bindings, improving portability and ease of integration in pure-Rust environments.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions