In this paper, Ulta-WideBand (UWB) channel measurement and modeling based on compressive sampling (CS)are proposed. The sparsity of the channel impulse response (CIR) of the UWB signal in frequency domainenables the proposed channel measurement to have a low-complexity and to provide a comparable performancecompared with the existing approaches especially used for the indoor geo-localization purpose. Furthermore, toimprove the performance under noisy situation, the soft thresholding method is also investigated in solving theoptimization problem for signal recovery of CS. Via numerical results, the proposed channel measurement andmodeling are evaluated with the real measured data in terms of location estimation error, bandwidth, andcompression ratio for indoor geo-localization using UWB system.