com.vividsolutions.jcs.conflate.polygonmatch
Class HausdorffDistanceMatcher

java.lang.Object
  extended bycom.vividsolutions.jcs.conflate.polygonmatch.IndependentCandidateMatcher
      extended bycom.vividsolutions.jcs.conflate.polygonmatch.AbstractDistanceMatcher
          extended bycom.vividsolutions.jcs.conflate.polygonmatch.HausdorffDistanceMatcher
All Implemented Interfaces:
FeatureMatcher

public class HausdorffDistanceMatcher
extends AbstractDistanceMatcher

Uses an approximation of the Hausdorff distance.

See Also:
VertexHausdorffDistance

Constructor Summary
HausdorffDistanceMatcher()
           
 
Method Summary
protected  double distance(com.vividsolutions.jts.geom.Geometry target, com.vividsolutions.jts.geom.Geometry candidate)
           
 
Methods inherited from class com.vividsolutions.jcs.conflate.polygonmatch.AbstractDistanceMatcher
match
 
Methods inherited from class com.vividsolutions.jcs.conflate.polygonmatch.IndependentCandidateMatcher
match
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

HausdorffDistanceMatcher

public HausdorffDistanceMatcher()
Method Detail

distance

protected double distance(com.vividsolutions.jts.geom.Geometry target,
                          com.vividsolutions.jts.geom.Geometry candidate)
Specified by:
distance in class AbstractDistanceMatcher