0.2.0 • Published 7 years ago
leaflet-polyline-hausdorffdistance v0.2.0
Leaflet Hausdorff Distance
This plugins enables you to compute distance between two L.PolyLine objects using the Hausdorff distance.
Installing
Put the L.Polyline.HausdorffDistance script after the Leaflet one:
<script src="leaflet.js"></script>
<script src="L.Polyline.HausdorffDistance.min.js"></script>Usage
This plugins adds two methods to L.Polyline objects:
distanceTo(other: L.Polyline, resampling?: number): computes the distancefurthestFrom(other: L.Polyline, resampling?: number): returns the two furthest points
Given two L.Polyline objects a and b, get the distance between a and b simply by calling a.distanceTo(b).
For better results, the methods resample the polylines down to at least one point every 10 meters. You can turn it off by passing null as resampling parameter.