The pile foundation design has some limits under conditions of practical projects.Engineers tried to adopt the anchor rod static pressure pile technology in design of tower crane foundations and this technology can improve synthetical benefit of projects.