个人中心 我的学堂 我的旅行 退出账号

极简神器ELK:秒出城市底图

2017.08.23 | , , ,
LAC丨ArchStudio LAC丨ArchStudio

作者:LAC
原文链接

每次拿到新任务书,没有基地的cad文件怎么办?想快速做个场地模型,可是巧妇也难为无米之炊呀!想画个基地分析,难道只能捣鼓JPG的位图?为了搞个矢量线稿,小伙伴们还在谷歌截图一点点描底图吗,是不是描了几小时眼都描花了,这种手动描图的方式太原始落后了。

 

今天就来给大家安利一个秒出矢量底图的神器ELK,也就是俗称的麋鹿。Rhino相关的很多插件都是以动物命名的,麋鹿是这样的萌(神)物(兽)!


640.webp.jpg 

插件ELK的图标自然就是麋鹿的角啦


640.webp (1).jpg 

ELK是Rhino里的Grasshopper平台插件,用来制作城市中的基地底图非常高效省事。大家可以去http://www.food4rhino.com/app/elk页面下载,下载好的gha插件长这样:


640.webp (2).jpg 

当然小编已经帮大家下载打包好啦,公众号后台回复“elk”即可获得本期素材和整理好的GH电池组,包括ELK插件。

磨刀不误砍柴刀,我们先安装这个ELK插件,直接把这个elk3.gha文件拷贝到指定文件夹(在GH面板,通过File——Special Folders——Components Folder即可迅速打开该文件夹),安装后重启Rhino就可以使用了。

 

安装完毕,小编这就带大家用ELK秒出城市底图。步骤只有简单的几步,总结起来就是:

1)获取地图原始数据信息

2)ELK筛选提取为点

3)点连线成为矢量线稿

有木有觉得超简单,对,就是这么简单。

 

先来第一步,打开https://www.openstreetmap.org/网站,通过“导出”选项手动选取一个区域,然后就导出了OSM(OpenStreetMap)文件,这个文件包含了该区域的原始数据信息。小编这里选的纽约中央公园附近的街区作为例子。


0.gif 

小编把这个下载好的OSM文件重命名为CentralPark,存在了E盘的LAC文件夹下,因此它的文件路径(File Path)是E:LACCentralPark.osm。这样我们就轻松获得了地图的原始数据信息。

 

接着我们先迅速浏览一下后面的大致过程,后面第二步和第三步都包含在这个动图里啦:


0 (1).gif 

在第二步,我们用GH读取OSM文件。那当然是打开Rhino打开GH啦。双击空白处,输入“panel”,再双击Panel电池,在里面打字输入OSM文件路径:E:LACCentralPark.osm。然后就可以用ELK面板中的Location电池读取这个OSM文件啦。


640.webp (3).jpg 

然后再用另一个GenericOSM电池提取信息,我们先把这个街区的建筑(building)提取出来。


640.webp (4).jpg 

Location电池的输出端,O指的是OSM Point Data;X指的是这个OSM文件中的XML格式信息,我们对应地连接到GenericOSM电池里。

K指的是Key—Value中的Key(键),小伙伴们可以理解为特征、关键词,我们在Panel电池里输入“building”并连上输入端K,这样右边就会输出P(point),因为这些point是通过关键词“building”筛选限定的,所以这些点构成了我们想要的建筑的端点。

 

第三步,我们把再用Interplolate(IntCrv)电池,通过这些端点生成对应建筑轮廓线啦,注意输入端Degree对应的数值是1,在这里代表生成的轮廓线是直线。


640.webp (5).jpg 

最后,右键点击IntCrv电池的Bake选项,在弹出出来的对话框啦,点击OK,“生米煮成熟饭”,GH内生成的线就Bake到rhino的图层里啦~大功告成!


640.webp (6).jpg 

我们把电池连接过程用大一点的图,回顾一遍:


0 (2).gif 

完成上面三步,我们就轻松得到了Rhino中的矢量线稿。在Rhino里选中这些线,文件(File)—导出(export),另存为dwg格式,然后就可以在AI打开这个dwg格式并编辑啦~


640.webp (7).jpg 

这么多线稿的底图,纯手工描太可怕了,没几个小时是画不完的,然而我们喝口茶的功夫就搞定啦。我们可以用它接着做各种分析图,比如在AI里简单地填个黑色,就成了城市肌理图:


640.webp (8).jpg 

秒出城市底图教程的建筑部分就结束啦,对于大多数小伙伴来说,后面的都不用看了。

 

什么,你还想问小编原理,如何举一反三?来,我们开始高阶教程!

我们的宗旨是既要授人以鱼,也要授人以渔!感兴趣的小伙伴可以接着看,四两拨千斤的时刻到啦~

下面列出了ELK的全部8个电池,除了左边的“Location”和“SRTMTopo”电池是用来读取文件的,其他6个都是用来筛选并提取特定的点。


640.webp (9).jpg 

6个用来筛选提取特定点的电池,只有“GenericOSM”是需要我们提供“关键词”(Key word)作为输入参数K的,就相当于个性化定制服务啦~ 而另外5个不需要我们提供参数K,只需要对应地连接O,X参数,因为电池自身已经自带关键词啦。这5个电池名称是“Major Roads”,“Minor Roads”,  “Highways”, “Railways”, “Waterways”,从名字就可以看出——它们是用来分别提取不同道路类型的。

 

对于“GenericOSM”电池,输入不同的“关键词”,我们就得到了不同的筛选结果,比如前面输入的“building”,就可以得到所有建筑端点,输入“shop”,就可以得到所有代表商店的建筑端点。“shop”是“building”的一个子类,非常方便后续的个性化筛选、分析。当然并不是任何关键词都有输出结果的。

我们用Excel打开在www.openstreetmap.org保存下来的CentralPark.osm文件,在k那一列就可以找到所有可供输入并筛选的关键词(key):


640.webp (10).jpg 

可以看出,我们得到的点坐标,在这个Excel里以是经纬度坐标的形式存储着。贴心的小编就给大伙做好了一组现成的电池,大家拿去替换成自己下载的OSM文件,改改关键词,然后Bake到不同的图层里,就可以得到自己想要的个性化定制矢量地图啦~


640.webp (11).jpg 

已经会GH的朋友,也可以在这个电池组基础上进一步加工深化,有问题也欢迎咨询客服,加入LAC微信群交流探讨。另外,小编也把不需要参数K的电池组也打包好了。这一组电池可以用来生成不同类型、级别的道路。


640.webp (12).jpg 

小伙伴们不要觉得电池多就复杂,每一个电池组模块都是一样的,做好一组后复制,替换掉个别电池就都做好啦~

 

前面小编是拿纽约中央公园附近的街区作为案例的,这里我们再拿上海举个栗子~小伙伴们也可以用自己的基地试试,速度超快!

我们用上面做好的电池组,导出上海陆家嘴地块的矢量线稿底图,放到AI简单编辑后,我们很快就能得到类似的底图啦~猜猜小编出完这个图用了多久!


640.webp (13).jpg 

有了这样的矢量线稿作为设计的基础底图,小伙伴们就可以用来画基地分析图,也可以用来场地建模,甚至还可以进一步结合GH拓展,玩出更多花样!只有想不到,没有做不到!

在未来的一期中,我们还会在这个矢量线稿的基础上,做出更多小伙伴们喜欢的图!


这次教程的素材和电池组。

链接:http://pan.baidu.com/s/1c23rzri 密码:k9m2


感谢 LAC丨ArchStudio 授权分享

欢迎关注他们的微信公众号

微信号:lacstudio

qrcode.bmp

9条评论
lemonyyy_-
lemonyyy_- 2018-05-19 21:31:24 回复 1

链接没有啊

建筑学院
建筑学院 2019-01-22 18:21:26 回复 0

回复 156877: 这不是我们的百度云链接,失效了我们也修复不了

建筑学院
156877 2019-01-21 18:43:34 回复

公众号后台回复没有反应(⌒▽⌒)

156877
156877 2019-01-21 18:43:34 回复 0

公众号后台回复没有反应(⌒▽⌒)

dizzy 2018-05-10 09:42:51 回复 0

求补链

白日梦想家
白日梦想家 2018-05-09 17:40:15 回复 0

链接挂了= =

C'est  Moi
C'est Moi 2017-10-18 20:24:42 回复 0

elk安装不上怎么回事?

土土寸心--井必
土土寸心--井必 2017-09-21 10:18:42 回复 0

地图导出失败

Sunset
Sunset 2017-09-14 20:56:29 回复 0

中国地图好多建筑都不显示

璐璐兮 2017-08-23 11:20:55 回复 0

安装完GH和LCK 进入GH没有extra选项

LAC丨ArchStudio LAC丨ArchStudio

作者:LAC
原文链接

media@archcollege.com
建筑学院来稿须知 关闭
感谢您的关注与支持!我们非常欢迎各类投稿。
几点简单的来稿须知,望您耐心读完。
来稿要求如下:

● 作品类稿件

1、高清项目实景照片/效果图/模型照片/手绘草图
2、高清技术图纸,如:分析图/主要平立剖/总平面/关键节点详图
(图片要求:无水印,格式为JPG,图片分辨率72,宽度大于1200像素)
3、详实的设计说明800字左右(word格式)
4、真实准确的基本项目信息
5、如有项目视频,请提供高清项目视频
6、贵司的LOGO、官网相关信息。(用于注明文章出处及作者)

● 其他稿件

1、配图清晰且无水印图片
2、内容有趣有料,文字流畅通顺。
3、作者姓名,若有公号请提供公号名称及LOGO
我们的编辑将在收到稿件后的3个工作日内审稿并与您取得联系,如果没有刊载也会在3个工作日内您答复。
投稿邮箱:[email protected]
如有其他疑问请加QQ:359440856 或微信: jzxy-gtn
建筑学院 建筑学院

建筑学院APP

为建筑师而打造的精品应用

点击下载
close
社交账号登录
close
close
close
欢迎加入【建筑学院】
快去完善你的个人信息吧!
完善资料
等下完善
close