With the development of China’s economy, society and science and technology, the factors in the space environment are diverse and complex, and the landscape creativity is becoming more and more complex. In today’s landscape design process, designers, planners and artists rely too much on rational design methods and perceptual artistic feelings, and pursue unique creative inspiration and experience to deal with the complex situation faced by landscape design, which may lead to the limitation of "space concept", the serious differentiation of urban and rural landscape space planning, and even lead to landscape planning and design can not keep up with the changes brought about by the changes of the times. In fact, in the huge space scale and the complex natural environment practice, the Chinese people once constructed a set of culture based on advocating nature and culture, with mountain and water landscape as the space coordinates, throughout the land management, urban construction, village of Feng Shui shaped space order system, it emphasizes that the plane pattern of "□" runs through all kinds of space types and shapes the overall environmental landscape. Using literature review and spatial "schema" cognitive analysis, this paper decomposes the concept of holistic space into three spatial levels of "land-city-village" and describes its landscape environment with "schema". Based on the concept of "□" form and topological geometry, this paper explores the holistic landscape strategy hidden in the concept of space: analyzing the spatial orientation and regional division of landscape structure. The basic spatial schema and the force field created by it are discussed, and the three spatial levels of "land-city-village" are organized into a whole spatial system to discuss the landscape scale, composition and connection. The landscape "field" shaped by "space concept" is discussed in the light of human society. The purpose is to explore the landscape strategy of integrating multi-culture and complex environment contained in the traditional Chinese concept of space, in order to provide a reference for future landscape design.