A method (600, 800) of enhancing LiDAR data, the method comprising: inputting (602, 802) LiDAR data from at least one LiDAR sensor into a LiDAR air data processor; inputting air temperature data from at least one air temperature sensor into a total air temperature processor; outputting total air temperature data from the total air temperature processor to the LiDAR air data processor; processing (604, 804) the LiDAR data and the total air temperature data in the LiDAR air data processor, wherein the LiDAR air data processor executes at least one algorithm on the LiDAR data and the total air temperature data to perform a process comprising: fitting a LiDAR backscatter lineshape to a backscatter return signal to extract accurate air data parameters, wherein a model is used to fit the LiDAR backscatter lineshape to the backscatter return signal, the model represented by a function (f) having one or more variables comprising P, T, L p, D, V s, m, or r, which respectively represent air pressure, air temperature, laser properties, Doppler shift, sampling volume of the LiDAR sensor, Mie scattering, and Rayleigh scattering, and wherein the total air temperature data is used to reduce the degrees of freedom of the fit; generating augmented air data based on the extracted accurate air data parameters; and outputting (606, 806) the augmented air data. inputting (602, 802) LiDAR data from at least one LiDAR sensor into a LiDAR air data processor; inputting air temperature data from at least one air temperature sensor into a total air temperature processor; outputting total air temperature data from the total air temperature processor to the LiDAR air data processor; processing (604, 804) the LiDAR data and the total air temperature data in the LiDAR air data processor, wherein the LiDAR air data processor executes at least one algorithm on the LiDAR data and the total air temperature data to perform a process comprising: fitting a LiDAR backscatter lineshape to a backscatter return signal to extract accurate air data parameters, wherein a model is used to fit the LiDAR backscatter lineshape to the backscatter return signal, the model represented by a function (f) having one or more variables comprising P, T, L p, D, V s, m, or r, which respectively represent air pressure, air temperature, laser properties, Doppler shift, sampling volume of the LiDAR sensor, Mie scattering, and Rayleigh scattering, and wherein the total air temperature data is used to reduce the degrees of freedom of the fit; generating augmented air data based on the extracted accurate air data parameters; and outputting (606, 806) the augmented air data. fitting a LiDAR backscatter lineshape to a backscatter return signal to extract accurate air data parameters, wherein a model is used to fit the LiDAR backscatter lineshape to the backscatter return signal, the model represented by a function (f) having one or more variables comprising P, T, L p, D, V s, m, or r, which respectively represent air pressure, air temperature, laser properties, Doppler shift, sampling volume of the LiDAR sensor, Mie scattering, and Rayleigh scattering, and wherein the total air temperature data is used to reduce the degrees of freedom of the fit; wherein a model is used to fit the LiDAR backscatter lineshape to the backscatter return signal, the model represented by a function (f) having one or more variables comprising P, T, L p, D, V s, m, or r, which respectively represent air pressure, air temperature, laser properties, Doppler shift, sampling volume of the LiDAR sensor, Mie scattering, and Rayleigh scattering, and wherein the total air temperature data is used to reduce the degrees of freedom of the fit; generating augmented air data based on the extracted accurate air data parameters; and outputting (606, 806) the augmented air data.