Class HausdorffSimilarityMeasure

Hierarchy: Object , HausdorffSimilarityMeasure
All Implemented Interfaces: SimilarityMeasure
public class HausdorffSimilarityMeasure
implements SimilarityMeasure
Measures the degree of similarity between two Geometrys using the Hausdorff distance metric. The measure is normalized to lie in the range [0, 1]. Higher measures indicate a great degree of similarity.

The measure is computed by computing the Hausdorff distance between the input geometries, and then normalizing this by dividing it by the diagonal distance across the envelope of the combined geometries.

Authors:
mbdavis
public HausdorffSimilarityMeasure()
public double measure(Geometry g1, Geometry g2)
public static double diagonalSize(Envelope env)