Technological Process and Application of Artificial Natural-similar Mountain Landscape Design:A Case Study of"Twin Hill"Project in Shanghai EXPO Culture Park
Getting rid of the time-consuming and laborious technical scheme of traditional garden landscape engineering,the"Twin Hills"project of Shanghai Expo Cultural Park,for the first time in China,adopts the interior of the hollow building structure and the surface of the soil cover afforestation to simulate the natural mountain scenery and builds the artificial construction near the natural mountain with a height of nearly 50 m.In the landscape design process,the design method and design process suitable for this type of project are redefined through multi-dimensional thinking and reflection on the defects caused by the traditional design method.The combination of various modern scientific and technological software and digital technology is adopted to provide accurate data assistance and scientific reference for the design.Finally,a set of relatively complete and practical design methods for artificial construction of natural-similar mountain landscape engineering are studied and summarized,which can provide a reference for similar engineering designs in the future.