The spatial data which acquired by 3D laser scanning is huge, aiming at the iteration time is long with classic ICP algorithm, a improved registration algorithm of spatial data ICP algorithm which based on principal component analysis (PCA) is proposed in this paper (PCA-ICP), the basic principle and steps of PCA-ICP algorithm are given. The experiment results show that this method is feasible and the iterative time of PCA-ICP algorithm is shorter than classical ICP algorithm.