prbdias/trilateration

Library to determine absolute or relative locations of points by measurement of distances.

Installs: 1 247

Dependents: 0

Suggesters: 0

Security: 0

Stars: 8

Watchers: 4

Forks: 4

Open Issues: 1

pkg:composer/prbdias/trilateration

v0.1.0 2015-10-31 21:00 UTC

This package is not auto-updated.

Last update: 2025-10-25 23:11:18 UTC


README

Library to determine absolute or relative locations of points by measurement of distances.

Example

require __DIR__.'/../vendor/autoload.php';

use Prbdias\Trilateration\Trilateration;

$trilateration = new Trilateration();

//Make all the measurements in miles, by default it's in Kms.
$trilateration->setMiles(true);

//Define the 3 points to make the intersection
$trilateration->setPoint1(51.740480, -1.325897, 4);
$trilateration->setPoint2(51.812820, -1.208926, 5);
$trilateration->setPoint3(51.743257, -1.229532, 2);

//Get the intersection point
$point = $trilateration->getIntersectionPoint();

echo $point['lat'].', '.$point['lng'];

Result

51.715231560679, -1.2442316303255