无论建筑设计还是景观设计,同学们的设计项目都必须依托于场地来进行,通过分析场地的区位范围、地形地势,结合场地的局限性与可能性,才能进一步展开项目设计

可以说,获取场地信息是同学们在作品集创作中最重要的环节之一。因此本期独家教程,康石石将分别运用Sketchup和Grasshopper两种方法,为同学们详细讲解如何高效生成精准地形

小体量地形:Sketchup快速抓取地图

1. 制作步骤

1)搜索场地

打开sketchup的Add Location功能。

在地图中搜索需要的场地。

2)提取平面模型

点击select Region。

拖动选区,确定好最大范围和位置后点击Grab。

在SU的界面中就会提取出场地的平面模型。

3)生成立体模型

点击Toggle terrain选项,将地形变为立体效果。

即可完成。

2. 优势特点

利用这种方法生成地形比较快捷方便,同时由于直接使用SU平台,通用性比较高。但是利用这种方法制作的地形是mash面模型,所以相对比较粗糙。另外,地形的大小受软件严格限制,对于较大地形的提取比较困难。

大体量地形:Grasshopper提取地理信息

为了解决大体量高精度地形的提取问题,康石石再给大家介绍另外一种提取地形的方法。这一方法使用的是rhino软件平台,利用Grasshopper插件直接提取地理信息,生成精准的场地模型。

1. 制作步骤

1)搜索场地

登录网址http://www.openstreetmap.org/,搜索需要的场地。

定位到场地的位置后,点击导出。此时可以使用默认的数值区域,也可以手动选择不同的区域。

如果选择“手动选择不同的区域”,可以在许可的范围内选择尽量大的区域。确认区域无误后,点击导出一个地理信息的数据文件,保存好即可。

数据导出完成后,打开rhino启动grasshopper。

2)查找数据信息

使用ELK插件的location读取地理信息数据,查看地理信息中的经纬度信息并记录。

登录网址https://dds.cr.usgs.gov/srtm/,找到场地所在的大致区域,比如欧亚大陆。

在经纬度列表里面找到对应的经纬度信息,保存。

3)导入数据

在grasshopper中读取数据,并将location运算器的经纬度信息输入到srtmtopo运算器中。

数据导入完成后,即可烘焙出完整的地形。

2. 优势特点

下面将SU导出的最大图幅地图导入到Rhino中进行比较,可以看出两个地形的体量完全不是一个量级,且精细程度也存在明显差异。

另外,rhino模型是曲面,其可编辑性与可利用性更强,同时地形也更加精准。

Final:同学们掌握了上述两种地形生成方法之后,可以根据项目需求自行选择。但康石石建议同学们使用Grasshopper生成地形,这一方法既能通过精确的经纬度信息定位到目标区域,快速且精准地生成大体量地形,同时操作步骤也比较简便,能够极大程度地为同学们减少提取制作地形的工作量。

sketchup生成面域插件_独家教程 | 快速抓取“高精准”场地信息,康石石教你生成不同“体量”地形...相关推荐

  1. su生成面域插件_插件玩的溜,SU不用愁

    Sketchup(简称SU)是一个极受欢迎并易于使用的3D设计软件,且广泛应用于建筑以及室内行业.这得益于它使用简便.傻瓜式的操作,令男女老少都可以快速上手. 正所谓"凡是看两面" ...

  2. python京东商品采集_利用Python正则表达式抓取京东网商品信息

    京东(JD.com)是中国最大的自营式电商企业,2015年第一季度在中国自营式B2C电商市场的占有率为56.3%.如此庞大的一个电商网站,上面的商品信息是海量的,小编今天就带小伙伴利用正则表达式,并且 ...

  3. Whistle安装使用教程,抓取移动端HTTPS

    Whistle安装使用教程,抓取移动端HTTPS 1.安装Node (https://nodejs.org/en/) 2.Node安装成功后,执行如下npm命令安装whistle npm instal ...

  4. 莫比乌斯带catia建模_独家教程 | 循环曲面“莫比乌斯”,康石石教你Rhino“3步”快速打造...

    公元1858年,德国数学家莫比乌斯(Mobius,1790-1868)和约翰·李斯丁发现:把一根纸条扭转180°后,两头再粘接起来做成的纸带圈,具有魔术般的性质.一只小虫可以爬遍整个曲面而不必跨过它的 ...

  5. java jquery提交表单数据_[Java教程]jquery实现ajax提交表单信息

    [Java教程]jquery实现ajax提交表单信息 0 2016-08-23 15:00:08 最近在思考优化项目,想自己扩展一个jquery自动获取表单中的数据进行ajax提交.本人没有完整性学习 ...

  6. python教程怎么抓起数据_介绍python 数据抓取三种方法

    三种数据抓取的方法正则表达式(re库) BeautifulSoup(bs4) lxml *利用之前构建的下载网页函数,获取目标网页的html,我们以https://guojiadiqu.bmcx.co ...

  7. 如何在线把网站html生成xml文件_快速抓取网站信息工具

    网络信息抓取如今广泛运用于社会生活的各个领域.在接触网络信息抓取之前,大多数人会觉得这需要编程基础,也因此对信息抓取望而却步,但是随着技术的发展,诞生出了许多工具,借助这些工具我们编程小白也可以获取大 ...

  8. python爬取pdf教程_#如何利用Python抓取PDF中的某些内容#python爬取pdf教程

    如何利用Python抓取PDF中的某些内容 学生每天要学习,工作者要工作,家庭主妇每都要务.不论做什么,都有着相应的操作流同样就会有操作技巧.学生运用技巧学习才不会累,学得还会更快更多:工作者掌握技巧 ...

  9. 铝板展开插件_钣金件快速绘图与展开程序CAD插件(钣金展开插件工具)Vr2.10 最新版...

    钣金件快速绘图与展开程序CAD插件(钣金展开插件工具)是一款非常优秀实用的针对板金加工推出的钣金展开辅助工具.小编推荐的这款钣金件快速绘图与展开程序CAD插件拥有强大全面的功能,操作起来简单方便,使用 ...

最新文章

  1. 设置WebStorm像VSCode一样每行代码结尾自动格式化加入“;”分号(JavaScript、TypeScript格式化)
  2. python3笔记_python3 笔记
  3. 基于数据库数据增量同步_基于canal实现分布式数据同步
  4. winsock setsockopt 详解
  5. cuda 历史版本下载
  6. 开始一瓢凉水浇顶,然后慢慢的感觉良好。
  7. Spring Boot 最佳实践
  8. centos 7 mysql随机密码_在centos中安装了mysql5.7之后解决不知道随机的密码的问题...
  9. 在vlan2用计算机名访问,计算机是如何访问一个网页的?vlan间如何实现通信?
  10. 编写有效用例电子版_软件测试人员必须编写代码吗?
  11. error C2143: syntax error : missing ‘;’ before ‘type’
  12. Centos6.5使用yum安装mysql——快速上手必备
  13. python一行代码制作20款经典游戏
  14. 阅卷系统java语言_利用Python开发智能阅卷系统
  15. STM8单片机的中断优先级
  16. 我的前半生之十一,创业维艰,人生百态
  17. STM32接电机驱动,杜邦线供电,然后反烧问题
  18. centos6添加系统服务
  19. python docx 字体设置_python docx 中文字体设置
  20. 京东图书详情页定价获取

热门文章

  1. java ee io_JAVAEE细细看 进阶 14 - IO总结-Go语言中文社区
  2. java inputstream api_Java 读取/转换 InputStream 为字符串
  3. Complete Tripartite CodeForces - 1228D(三分图染色)
  4. George and Job(动态规划)
  5. matlab调用cst计算扫频,CST MWS I算法求解单站RCS是否可以进行扫频设置
  6. java开发websocket聊天室_java实现基于websocket的聊天室
  7. 『设计模式』设计模式--原型模式
  8. Windows驱动开发VXD/WDM/WDF/DDK/WDK的联系和区别
  9. python中的库及module的 路径
  10. 【语义分割】OCRNet:Object-Context Representations for Semantic Segmentation