The Java Topology Suite is a Java API of spatial predicates and functions. It conforms to the Simple Features Specification for SQL published by the Open GIS Consortium, and provides a complete, consistent, robust implementation of fundamental 2D spatial algorithms.