Abstract:Yongning Bridge newly built in Wenzhou City of Zhejiang Province is located at the estuary in the lower reaches of Feiyun River. The part of the geology of the water area is mainly silt clay, and the geology 30 m below the river bed is poor silt. Due to the great difficulties to the construction of the steel casing for the super-long large-diameter pile foundation of the main pier brought by the deep silt layer, in order to overcome the problems of fast river water velocity, difficult location and poor steel casing stability, the analysis is carried out for the construction measurement and control technology of steel casing for super-long large-diameter pile foundation, and the relevant measurement and control technology is adopted, which can guarantee the precise pile sinking of steel casing.