2017 © Pedro Peláez
 

library mkad-google-distance

image

hector68/mkad-google-distance

  • Friday, January 5, 2018
  • by Hector68
  • Repository
  • 1 Watchers
  • 0 Stars
  • 5 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 1 Forks
  • 0 Open issues
  • 1 Versions
  • 0 % Grown

The README.md

Библиотека помогает определить расстояние до МКАД

... или других объектов, (*1)

Использование

Через Google APi

  $provider = new GoogleDistanceProvider($key);
            $mkad         = new MkadPolygon();
            $pointOutMkad = new Point(55.731727, 36.851284);
            $distance = DistanceHelper::getDistance($pointOutMkad, $mkad, $provider);
            $this->assertTrue($distance > 0);
            $pointInMkad = new Point(55.705485, 37.673276);
            $distance    = DistanceHelper::getDistance($pointInMkad, $mkad, $provider);
            $this->assertTrue($distance === 0);

Определять расстояние напрямую

 $provider = new DirectDistanceProvider();
        $mkad         = new MkadPolygon();
        $pointOutMkad = new Point(55.731727, 36.851284);
        $distance = DistanceHelper::getDistance($pointOutMkad, $mkad, $provider);
        $this->assertTrue($distance > 0);
        $pointInMkad = new Point(55.705485, 37.673276);
        $distance    = DistanceHelper::getDistance($pointInMkad, $mkad, $provider);
        $this->assertTrue($distance === 0);

The Versions

05/01 2018

dev-master

9999999-dev

  Sources   Download

The Requires

  • php >=7.0.0
  • ext-curl *

 

The Development Requires

by Dmitriy Ronzin