java-如何查找线是否在JTS中相交?
作者:互联网
有没有办法找出LineString是否在JTS中相交?如下图所示,我如何找到直线是否相交?我通过仅给出其4条边的坐标来创建该线.
提前致谢.
解决方法:
没有线可以相交.您没有“一条线”;你有四行.您想查看其中两个是否相交.
您可以显式计算相交,也可以查看坐标的标注方式.如果从右下角开始,并通过逆时针方向将点编号为A,B,C和D,则可以看到,如果有连接AC和BD的线,则您有一个相交点.如果它们连接AB,BC,CD和DA,则除了公共点外,不可能有交叉点.
标签:geometry,jts,computational-geometry,java 来源: https://codeday.me/bug/20191102/1991528.html