Kristin Cowalcijk created SEDONA-639: ----------------------------------------
Summary: ST_Split may produce inaccurate results when splitting linestrings Key: SEDONA-639 URL: https://issues.apache.org/jira/browse/SEDONA-639 Project: Apache Sedona Issue Type: Bug Reporter: Kristin Cowalcijk Fix For: 1.6.1 Here is an example: {code:scala} val linestring = wktReader.read("LINESTRING (-8.961173822708158 -3.93776773106963, -8.08908227533288 -3.8845245068873444)") val polygon = wktReader.read("POLYGON ((-6.318936372442209 -6.44985859539768, -8.669092633645995 -3.0659222341103956, -6.264600073171498 -3.075347218794894, -5.3654318906014495 -3.1019726170919877, -5.488002156793005 -5.892626167859213, -6.318936372442209 -6.44985859539768))") val result: GeometryCollection = splitter.split(linestring, polygon) println(result) {code} The actual result is {code} MULTILINESTRING ((-8.961173822708158 -3.93776773106963, -8.08908227533288 -3.8845245068873444)) {code} The expected result is {code} MULTILINESTRING ((-8.961173822708158 -3.93776773106963, -8.100103048843774 -3.885197350829553), (-8.100103048843774 -3.885197350829553, -8.08908227533288 -3.8845245068873444)) {code} -- This message was sent by Atlassian Jira (v8.20.10#820010)