public static SpatialRelation IntersectionMatrixToSpatialRelation(IntersectionMatrix matrix) { //As indicated in SpatialRelation javadocs, Spatial4j CONTAINS & WITHIN are // OGC's COVERS & COVEREDBY if (matrix.IsCovers()) { return(SpatialRelation.CONTAINS); } else if (matrix.IsCoveredBy()) { return(SpatialRelation.WITHIN); } else if (matrix.IsDisjoint()) { return(SpatialRelation.DISJOINT); } return(SpatialRelation.INTERSECTS); }