主要的maven依赖
<dependency>
<groupId>org.locationtech</groupId>
<artifactId>jts</artifactId>
<version>1.13</version>
</dependency>
代码实现
// 工厂
GeometryFactory geometryFactory = JTSFactoryFinder.getGeometryFactory();
// WKTReader
WKTReader reader = new WKTReader(geometryFactory);
// 线对象
Geometry line = reader.read("LINESTRING(120 40,120 20)");
// 点对象
Geometry point = reader.read("POINT(120 30)");
// 是否相交
boolean intersects = line.intersects(point);
System.out.println(intersects);
常用的空间关系函数

点击跳转geotools官方链接