多项选择题

公共建筑的景观设计需要考虑哪些方面?()

A.园林绿化和景观照明
B.建筑形体和材料色彩
C.景观元素和流线布局
D.建筑与自然环境的协调