Constructing sustainable urban green spaces is a crucial avenue for the landscape architecture industry to embody the principles of sustainable development. However,China currently lacks a standardized system to guide sustainable landscape construction. The introduction of the Sustainable SITES Initiative (SITES) provides a new perspective for domestic research in this regard. This article focuses on the SITES evaluation system,outlines its origin and key components,and emphasizes its practical value in urban green space project development. It comprehensively reviews the progress of SITES evaluation system research and application within China,while delving into its applicability and limitations in the context of urban green space construction. SITES demonstrates strong applicability through its focus on the "site" scale,coverage of the entire lifecycle,establishment of "threshold" conditions,and global unified standards. However,certain limitations exist when applying SITES to urban green space projects in China,including mismatches between SITES standards and domestic regulations,imbalanced point weights,and a lack of government support policies and promotion restrictions.
Urban green spaceSustainable landscapeSustainable SITES Initiative (SITES)Landscape performance