/** * @param Point $center * @param Distance $distance * * @return BoundingBox * @author Maximilian Ruta <*****@*****.**> */ public static function createFromCenterAndDistance(Point $center, Distance $distance) { $distanceInDegrees = $distance->getInGeographicDegrees() / 2; $sw = new Point($center->getLatitude() - $distanceInDegrees, $center->getLongitude() - $distanceInDegrees); $ne = new Point($center->getLatitude() + $distanceInDegrees, $center->getLongitude() + $distanceInDegrees); return new BoundingBox($sw, $ne); }