The selection and design of pile foundation should comprehensively consider engineering geological conditions, hydrological conditions, upper support structure type, load conditions, construction technology, and should be optimized and adjusted according to the requirements of the construction period and local experience.