Seismic data are generally at least 2D datasets. If the data really are data in (time, space) coordinates, then the output should be in (frequency, wavenumber), the F-K domain. However, there are applications where we consider the data to be in two spatial dimensions (x1,x2) meaning that the output is in (k1,k2)
We have the programs
% suplane | suspecfk | suximage title="F-K Amplitude Spectrum" & % suplane | suspeck1k2 | suximage title="K1-K2 Amplitude Spectrum" &Please note, as these are display programs, so the intent is that plots of the output should appear correct when compared with a plot of the original data. The effect of the 2D Fourier transform on a line of spikes is to produce a line of spikes normal to the original line, if the (k1,k2) data are plotted on the same plot as the (x1,x2) data,