This paper analyzed necessity and laws of natural and cultural resource consumption and creation activities as a branch of economics or research direction, proposed such basic frameworks of landscape economics such as connotations, basic problems and research methods on the basis of sorting out literature. Landscape economics is a social science focusing on the public preferences for natural and humanistic landscapes, and the preference evolution laws, economic laws of landscape resource consumption and creation activities. The basic problems include evaluation of landscape resource value, optimal utilization of landscape resources, landscape resource development and protection policies, formation and creation of diversified landscape structure. The research methods include investigation of consumers’ willingness, experiment and behavioral economics, logical reasoning, and case study.