Abstract:
The emergence of multi-source data and embodied evidence-based technologies in recent years has made it possible to combine big and small data for accurate auditing of built environment. Taking the Dishui Lake Station Square in Shanghai Lingang New City as an example, this research, in view of the problems and needs regarding infrastructure, public space quality, place vitality and urban imageability, constructs an innovative and systematic technical framework that is people-oriented, and conducts built environment auditing of the research area from the following three aspects: visitor portraits, behavioral activities and spatial perception. The research analyzes visitor portraits and function needs in combination with relevant data on location based services (LBS), card swiping for public transportation, point of interest (POI) and Meituan; discovers how people use spaces based on drone aerial imagery and space syntax analysis; and conducts dynamic monitoring of human physiological information based on eye-tracking technology and wearable sensor. On this basis, the research finally proposes the design intervention strategy for the renewal of Shanghai Lingang New City from the three aspects of functional elements, spatial form elements, and human-scale landscape elements. This technical framework is expected to provide support for the accurate improvement and design control of built environment quality.