Abstract:Landscape architecture is a key component of urban ecological space, and its construction quality directly affects the overall functionality of the city. The article deeply analyzes the concept and connotation of "sponge city" and the indicators for garden rainwater control. It systematically studies key technologies such as permeable base treatment, grass planting ditch and plant retention facility construction, and rainwater regulation and storage module setting. It focuses on specific quality control measures such as anti-seepage reinforcement, pipe interface welding inspection, plant configuration density verification, and filter layer reinforcement, and verifies the feasibility of relevant technologies through practical cases.