Urban linear landscape is a mesoscale landscape type, whose landscape space is closely integrated with the city, and the recreational experience it brings to people will vary according to landscape changes. Aesthetic experience is an important criterion for measuring the quality of landscape environment. Wearable sensors are increasingly used in quantitative research on recreational experiences due to their ability to provide objective and accurate data. This study used eye trackers and skin electrical signal sensing devices to monitor human physiological feedback, identify environmental elements that arouse human interest, and evaluate the differences in landscape quality between different sections of urban linear landscapes. Firstly, coupling POI data with nighttime light remote sensing data is used to evaluate the richness of urban construction near linear landscapes, and 6 sample blocks are selected based on the level of construction richness; Secondly, sample points representing the degree of landscape environment construction in six blocks were selected based on ratings from three aspects: landscape aesthetics, social culture, and natural ecology, and day and night landscape environment videos of the sample points were taken; Thirdly, using eye trackers and skin electric signal sensing devices to collect physiological feedback from 18 volunteers regarding the environment of 6 sample points; Finally, the impact of three independent variables (different landscape elements, diurnal variations, and environmental changes) on human landscape experience was analyzed using a comprehensive analysis of variance. The conclusion drawn from this study is helpful in enhancing the recreational service function of urban linear landscapes and providing reference for urban linear landscape design and planning.