The ecological sustainability assessment of urban landscape planning plays a critical role in sustainable urban development. In view of the shortcomings of the weighting-based ecological assessment systems, this paper establishes a basic assessment model based on non-weighting method. This is achieved by building core index of urban landscape ecological efficiency and introducing a unified measurement of ecological footprint. Afterwards, we discussed the application problems of the basic models, such as boundary conditions and index system, as well as the calculation of corresponding index, and so on. The present study also puts forward the main contents for further study, including the relevance between planning factors and ecological characteristics, planning schemes and their ecological significance, assessment procedures, and so on.