Abstract This paper integrates the landscape information model, designs the digital twin rural landscape architecture, and analyzes the advantages of the digital twin rural landscape model. The practical application of digital twin technology is examined from the planning and design stage to the construction stage. Considering the actual construction site layout and the consumption of construction materials, the NSGA-II algorithm is selected to optimize the dynamic layout of temporary facilities by combining multi-objective optimization theory. Using the digital twin to drive the dynamic layout of the construction site, a digital twin-driven construction site layout mechanism is proposed in combination with BIM technology. The actual construction scheduling tasks are used to analyze the feasibility of the construction site layout scheme generated using digital twin technology. Analyze the construction of rural landscape gardens planned using digital twin technology in terms of ecological, social, and economic benefits. The convergence minimum is achieved at 0.15 and 0.09 when comparing the number of iterations between the initialized layout and the digital twin-driven layout. The corresponding scheme reaches its optimal state during the construction stage and can provide the most suitable site arrangement scheme during that stage. The rural landscape garden planned by the digital twin technology can generate an economic return value of 71.756 yuan/m² per year, which can further promote rural revitalization.