Skip to content

Latest commit

 

History

History
30 lines (22 loc) · 711 Bytes

Calculator.md

File metadata and controls

30 lines (22 loc) · 711 Bytes

Calculator Class

Distance calculation

$calculator = new \Geo\Geocoder\Calculator();
$distance = $calculator->distance(array $pointX, array $pointY);

Distance in miles instead:

$calculator = new \Geo\Geocoder\Calculator();
$distance = $calculator->distance(array $pointX, array $pointY, Calculator::UNIT_MILES);

Blur coordinates

The idea is to secure the user's exact coordinates and hide them by blurring them to a certain degree.

$calculator = new \Geo\Geocoder\Calculator();
$distance = $calculator->blur($float, 2);

Convert distances

$calculator = new \Geo\Geocoder\Calculator();
$newDistance = $calculator->convert($value, $fromUnit, $toUnit);