In order to take full advantage of the landscape resources in the city’s featured landscape planning, and mutually integrate ecological green land with city space, this paper takes the mountainous city, Qianxi County, as the research subject to conduct an ecological sensitivity analysis with the GIS space analytical method, while adopting the Analytic Hierarchy Process (AHP) method to find a landscape resource assessment system for Qianxi County. Based on the analysis of the mountainous city landscape pattern characteristics and ecological adaptability, the paper combines with the landscape planning practice in Qianxi County and starts from the ecological pattern construction and urban landscape resource assessment to expound the methodological guidance function of the GIS-AHP analytical method for the mountainous city landscape planning. This method helps recognize the characteristics of the city landscape resources in an all-sided way that protects the city landscape, improves the use-value of the mountainous city landscape resources, integrates the city land area with the water area landscape’s green land and builds an ecological, cultural, and habitable mountainous city featured landscape pattern.