Ejemplo n.º 1
0
 private function lngDistance($lat1, $lng1, $distanceInMeters)
 {
     $radius = $this->ellipsoid->getSemiMajorAxis();
     $lat1 = deg2rad($lat1);
     $lng1 = deg2rad($lng1);
     $lng2 = ($radius * $lng1 * cos($lat1) - $distanceInMeters) / ($radius * cos($lat1));
     return LatLng::normalizeLng(rad2deg($lng2));
 }
Ejemplo n.º 2
0
 /**
  * @dataProvider testNormalizeLngDataProvider
  */
 public function testNormalizeLng($a, $b)
 {
     $this->assertEquals(LatLng::normalizeLng($a), $b);
 }