Class AreaSimilarityMeasure
java.lang.Object
org.locationtech.jts.algorithm.match.AreaSimilarityMeasure
- All Implemented Interfaces:
SimilarityMeasure
Measures the degree of similarity between two
Geometry
s
using the area of intersection between the geometries.
The measure is normalized to lie in the range [0, 1].
Higher measures indicate a great degree of similarity.
NOTE: Currently experimental and incomplete.
- Author:
- mbdavis
-
Constructor Summary
Constructors -
Method Summary
-
Constructor Details
-
AreaSimilarityMeasure
public AreaSimilarityMeasure()Creates a new instance.
-
-
Method Details
-
measure
Description copied from interface:SimilarityMeasure
Computes the similarity measure between two geometries- Specified by:
measure
in interfaceSimilarityMeasure
- Parameters:
g1
- a geometryg2
- a geometry- Returns:
- the value of the similarity measure, in [0.0, 1.0]
-