Search Results for

    Show / Hide Table of Contents

    Namespace NetTopologySuite.Algorithm.Match

    Classes to compute matching metrics between geometries.

    Classes

    AreaSimilarityMeasure

    Measures the degree of similarity between two Geometrys 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.

    FrechetSimilarityMeasure

    Measures the degree of similarity between two Geometrys using the Fréchet 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 Fréchet distance between the input geometries, and then normalizing this by dividing it by the diagonal distance across the envelope of the combined geometries.

    Note: the input should be normalized, especially when measuring MultiPoint geometries because for the Fréchet distance the order of {@link Coordinate}s is important.

    HausdorffSimilarityMeasure

    Measures the degree of similarity between two Geometrys using the Hausdorff distance metric.

    SimilarityMeasureCombiner

    Provides methods to mathematically combine ISimilarityMeasure values.

    Interfaces

    ISimilarityMeasure

    An interface for classes which measures the degree of similarity between two {@link Geometry}s.

    • Edit this page
    In this article
    Back to top Generated by DocFX