coupling geographical simulation and spatial optimization for harmonious pattern analysis by considering urban sprawling and ecological conservation