This study takes the landscape zone along the river in City A as the research object, and establishes a fuzzy multi-objective optimization model with three goal-oriented objectives of economic priority, ecological priority and sustainable development in combination with the urban master plan. Markov transfer matrix is introduced to identify the optimization effect of the landscape zone along the river in A city. Based on the multi-objective optimization results and landscape pattern analysis, the landscape spatial structure design method is proposed. The comprehensive score derived from the planning of Method A is 69.9, the comprehensive score derived from the planning of Method B is 81.5, and the suitability score derived from the planning of the proposed method is 91.8, which proves that the planning of the proposed method in this paper has a higher landscape suitability and a better planning effect. The study promotes the coupled development of efficient land resource utilization and ecological service function enhancement.