Class ValidationFunctions


  • public class ValidationFunctions
    extends Object
    • Constructor Detail

      • ValidationFunctions

        public ValidationFunctions()
    • Method Detail

      • invalidLocations

        public static Geometry invalidLocations​(Geometry g)
        Validates all geometries in a collection independently. Errors are returned as points at the invalid location
        Parameters:
        g -
        Returns:
        the invalid locations, if any
      • isValidAllowInvertedRing

        public static boolean isValidAllowInvertedRing​(Geometry g)
      • fixInvalidKeepCollapse

        public static Geometry fixInvalidKeepCollapse​(Geometry geom)
      • isSimple

        public static boolean isSimple​(Geometry geom)
      • nonSimpleAllPoints

        public static Geometry nonSimpleAllPoints​(Geometry geom)
      • nonSimpleEndpoints

        public static Geometry nonSimpleEndpoints​(Geometry geom)