minhpham1810 commented on issue #3255: URL: https://github.com/apache/sedona/issues/3255#issuecomment-5471583173
I'd like to work on this issue. Two of the three causes look like straightforward fixes: the null short-circuit when both endpoints are outside should just be removed (the parametric clip below it already handles crossings fine), and the dx = x2 - x1 overflow for extreme coordinates needs a guard. About the third one, recovering which side of an internal grid line a clipped/interpolated endpoint really falls on, I think means having the clipper return that side info directly (e.g. via an orientation predicate) instead of rounding to a double and losing it, but that changes the return type so wanted your take first. Questions: does carrying side provenance through the clip result sound right, or keep this narrower? Do we need real ±1e308 support or is a documented smaller coordinate range fine? And for degenerate-vs-clipped-to-a-point LineStrings, explicit flag or filter before clipping? -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
