Interface SimilarityMeasure

All Known Implementing Classes: HausdorffSimilarityMeasure, AreaSimilarityMeasure
public interface SimilarityMeasure
An interface for classes which measures the degree of similarity between two Geometrys. The computed measure lies in the range [0, 1]. Higher measures indicate a great degree of similarity. A measure of 1.0 indicates that the input geometries are identical A measure of 0.0 indicates that the geometries have essentially no similarity. The precise definition of "identical" and "no similarity" may depend on the exact algorithm being used.
Authors:
mbdavis
double measure(Geometry g1, Geometry g2)
Computes the similarity measure between two geometries
Parameters:
g1 - g1 a geometry
g2 - g2 a geometry
Returns:
the value of the similarity measure, in [0.0, 1.0]