Class DistanceFunctions

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

public class DistanceFunctions extends Object
  • Constructor Details

    • DistanceFunctions

      public DistanceFunctions()
  • Method Details

    • distance

      public static double distance(Geometry a, Geometry b)
    • isWithinDistance

      public static boolean isWithinDistance(Geometry a, Geometry b, double dist)
    • nearestPoints

      public static Geometry nearestPoints(Geometry a, Geometry b)
    • discreteFrechetfDistance

      public static double discreteFrechetfDistance(Geometry a, Geometry b)
    • discreteFrechetfDistanceLine

      public static Geometry discreteFrechetfDistanceLine(Geometry a, Geometry b)
    • discreteHausdorffDistanceLine

      public static Geometry discreteHausdorffDistanceLine(Geometry a, Geometry b)
    • densifiedDiscreteHausdorffDistanceLine

      public static Geometry densifiedDiscreteHausdorffDistanceLine(Geometry a, Geometry b, double frac)
    • discreteOrientedHausdorffDistanceLine

      public static Geometry discreteOrientedHausdorffDistanceLine(Geometry a, Geometry b)
    • discreteHausdorffDistance

      public static double discreteHausdorffDistance(Geometry a, Geometry b)
    • discreteOrientedHausdorffDistance

      public static double discreteOrientedHausdorffDistance(Geometry a, Geometry b)
    • distanceIndexed

      public static double distanceIndexed(Geometry a, Geometry b)
    • isWithinDistanceIndexed

      public static boolean isWithinDistanceIndexed(Geometry a, Geometry b, double distance)
    • nearestPointsIndexed

      public static Geometry nearestPointsIndexed(Geometry a, Geometry b)
    • nearestPointsIndexedEachB

      public static Geometry nearestPointsIndexedEachB(Geometry a, Geometry b)