127
首   页 我   们 专   题 活   动 人   物 作   品 论   语 图   书 资   材 理事单位
SPECIAL 国内专题 国际专题
1
2016-03.10
编程技术辅助规划设计...
2
2016-03.10
基于多源大数据的北京...
3
2016-03.10
“人机交互技术”支持...
4
2016-03.10
计算机辅助建造技术(...
5
2016-03.10
适用于“海绵城市”的...
  返回
编程技术辅助规划设计方法探寻 03.10.2016
编程技术辅助规划设计方法探寻
A Study on the Method of Programming Technology Aided Planning and Design
包瑞清 刘永
BAO Rui-qing LIU Yong
摘要:随着计算机技术的发展和编程语言的成熟与完善,编程语言在风景园林学科中的应用价值逐步显现并承担起越来越重要的作用。编程设计是面向建筑、城乡规划、风景园林学科,以编程语言为基础,解决规划设计问题的方法。编程景观则面向风景园林专业,依据风景园林学科特点,使用相关编程语言解决该领域的问题。具体阐述编程景观方法时,在编程地形与设计思维方式的转变中,在一定控制条件下基于参数化编写地形衍生的程序,以及基于地形的部分相关程序处理技术,探索智能化设计的应用;在基于数据、依托编程,跨平台解决问题中,将地理信息系统和城市洪涝灾害研究结合起来,强调基于地理信息系统、跨学科相关研究中,编程语言的数据处理和分析技术。
关键词:编程景观;参数化设计;地理信息系统;低影响开发
Abstract: With development of computer technology and programming languages, programming is playing an increasingly important role in Landscape Architecture subject. Programming Design is an approach to solve problems of plan and design in Architecture, Urban Planning and Landscape Architecture by the programming language. According to the characteristics of landscape, Programming Landscape aims to solve problems in Landscape Architecture. The paper illustrates the method of programming landscape architecture in details, to write the derivative program in the exchange between the terrain programming and the design thoughts, and then figure out the parametrics which is under the certain controlled conditions. And explore the applications of intelligent design which is based on the relevant procedure of the terrain. Combining GIS and city flood disaster researches to solve the problems under the data program and cross-platform situation, which emphasizes the relevant researches based on the geographic information system and cross-platform, and the technology of programming language data processing analysis.
Key words: Programming Landscape; Parametric Design; Geographic Information System; Low Impact Development
风景园林学本身就是一门建立在广泛自然科学和人文艺术学科基础上的应用学科,是基于技术的空间艺术营建。在计算机辅助设计领域,伴随计算机技术的发展以及编程语言的发展和趋于成熟,各种新思想不断涌现,从传统的计算机辅助制图到参数化、建筑信息模型、规划设计相关的大数据分析、地理信息系统、复杂系统和机器人技术,都从跨学科的角度,借助相关学科的研究渗入到规划设计领域。大部分新思想都是依托于计算机编程语言,或由编程语言衍生,或者诉诸于编程语言。编程语言作为辅助规划设计发展的支撑技术,其重用性日益凸显,成为跨学科研究的纽带。
面向设计师编程设计方法是指面向建筑、风景园林和城乡规划设计领域设计师,使用CAD系统和相关设计软件的脚本语言或者直接使用编程语言编写程序解决设计相关问题的过程。定义中界定了使用编程语言的对象,区分一般意义上的系统程序开发、网页开发以及游戏等的程序员。同时,确定以程序编写作为解决设计问题的手段,强调设计过程中的编程思维,即以编程思维解决设计问题的过程,一般都可以界定为面向设计师的编程设计方法。编程景观基于面向设计师编程设计方法,从风景园林学科领域切入,探索编程技术在该学科的应用价值。编程景观需要立足于跨学科相关领域,使用即有的编程技术和学科知识来解决风景园林规划设计相关问题。
编程景观的相关研究探索可以渗透到大部分即有的具体研究方向中,例如从园林要素出发的编程地形、编程种植、道路、置石和建筑等;以及解决某一具体问题,例如搭接不同分析平台的数据接口,提高分析问题的效率;同时立足于跨学科领域,例如基于地理信息系统的、基于参数化的、基于景观信息化的、基于复杂系统的、基于机器人的不断横向扩展和纵向探索数字景观体系结构来解决风景园林学中的问题。本文就编程景观的研究探索从分析设计层面的编程地形和规划分析层面的城市洪涝灾害研究进一步阐述编程设计应用的价值,并说明当今设计师知识结构的调整对推动学科的发展具有重要意义。
(未完待续)
上一篇文章   /   下一篇文章