Visual quality evaluation model of an urban river landscape based on random forest