public static function fromString($latLng)
    {
        list($latitude, $longitude, $altitude) = explode(',', $latLng);

        Assertion::numeric($latitude);
        Assertion::numeric($longitude);
        Assertion::nullOrNumeric($altitude);

        return new static($latitude, $longitude, $altitude);
    }