The errors affecting standard point positioning mainly include the ionospheric delay error, tropospheric delay error, clock bias, and multipath effect. The errors are divided into two categories depending on the relation to the signal propagation path: errors related to the propagation path and errors unrelated to the propagation path. The ionospheric delay error, tropospheric delay error, and multipath effect are related to the satellite signal propagation path. Based on this characteristic, a new GPS standard point positioning algorithm based on spherical harmonic expansion (SPP-SH) is proposed, which uses spherical harmonic expansion to represent the errors related to the propagation path. We hope to continuously promote the further development of standard point positioning (SPP) by proposing this new algorithm and to further reduce the redundancy of SPP algorithms and improve the efficiency and reliability of the algorithms. The most important purpose of this manuscript is to validate the proposed SPP-SH algorithm based on GPS data provided by IGS stations. Pseudorange data of multiple continuous epochs are used to achieve a sequential sliding point positioning solution, and the truncated singular value decomposition and iteration method correcting characteristic values are used to solve the ill-conditioned equations in the SPP-SH algorithm. The SPP-SH algorithm is implemented and verified using IGS station data. The positioning accuracy of the SPP-SH algorithm for both dual-frequency data and single-frequency data is better than that of a traditional SPP algorithm. By analyzing the positioning results of the stations at different latitudes, when the spherical harmonic expansion is expanded to the same degree, the positioning accuracy in low latitude areas is poor because the station is seriously affected by factors such as the ionosphere and water vapor, while the positioning accuracy at high latitude stations is the best. The proposed SPP-SH algorithm is also realized in the kinematic scene based on the dual-frequency data collected dynamically. The kinematic data is collected by an Android phone which supports receiving dual-frequency GPS observations. To validate the reliability of the SPP-SH algorithm, two strategies are designed to validate the results, which proves that the newly proposed method can be used for positioning with low accuracy in kinematic conditions.