Class ValidationFunctions

java.lang.Object
org.locationtech.jtstest.function.ValidationFunctions

public class ValidationFunctions extends Object
  • Constructor Details

    • ValidationFunctions

      public ValidationFunctions()
  • Method Details

    • 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
    • invalidGeoms

      public static Geometry invalidGeoms(Geometry g)
    • isValidAllowInvertedRing

      public static boolean isValidAllowInvertedRing(Geometry g)
    • fixInvalid

      public static Geometry fixInvalid(Geometry geom)
    • fixInvalidKeepCollapse

      public static Geometry fixInvalidKeepCollapse(Geometry geom)
    • isSimple

      public static boolean isSimple(Geometry geom)
    • nonSimpleAllPoints

      public static Geometry nonSimpleAllPoints(Geometry geom)
    • nonSimplePoint

      public static Geometry nonSimplePoint(Geometry geom)
    • nonSimpleEndpoints

      public static Geometry nonSimpleEndpoints(Geometry geom)