private function latDistance($lat1, $distanceInMeters) { $radius = $this->ellipsoid->getSemiMajorAxis(); $lat1 = deg2rad($lat1); $lat2 = ($radius * $lat1 - $distanceInMeters) / $radius; return LatLng::normalizeLat(rad2deg($lat2)); }
/** * @dataProvider normalizeLatDataProvider */ public function testNormalizeLat($a, $b) { $this->assertEquals(LatLng::normalizeLat($a), $b); }