/** * Creates a new geographic location * * @param Angle $lat Latitude * @param Angle $lon Longitude, West negative */ public function __construct(Angle $lat, Angle $lon) { $this->lat = $lat->norm(-180, 180); $this->lon = $lon->norm(-90, 90); }