NCF参数化建筑论坛

标题: 【景观参数化系列3】地形 [打印本页]

作者: zhouningyi1    时间: 2012-5-9 14:25
标题: 【景观参数化系列3】地形
这是我写的一组程序,可以显示和改进我们的地形设计,根据平面等高线自动分析出各种梯度、坡度、坡向 etc的东西。当然,这些功能gis都有,只是又写了一遍,算不上什么创新..这次,和大家聊聊地形相关的各种示意图,挖个坑,晚上(或过几天)再继续吧。前一次讨论地形,漏了这些基础。 http://v.youku.com/v_show/id_XMzkzNTc2ODYw.html
作者: 活建鬼    时间: 2012-5-9 15:11
周哥的帖子出得真快啊~~~~
作者: zhiaixu2010    时间: 2012-5-9 15:25
支持楼主发帖
作者: benemorphy    时间: 2012-5-9 15:26
支持支持!!!
作者: benemorphy    时间: 2012-5-9 15:27
支持!!支持!!!支持!!支持!!!
作者: zhouningyi1    时间: 2012-5-9 16:00
本帖最后由 zhouningyi1 于 2012-5-9 22:26 编辑 地形相关的名词,往往是萦绕着地形的各种表示展开的,比如等高线、等高线树(contour tree)、点云、三维模型、台地模型、梯度分析图等等,事实上,这些不同的名词是地形的不同描述而已。等高线是我们最常用的地形表示方法了,可他出现在很晚的时候,可能是受到了物理学的等势线的影响所致,很难想象古时候的人面对描述异形的地面是多么的蛋疼,比如中国人发明了各种皴法去画山,然后将一组组山没有透视地拍平在纸面上,造成了地图真jb难懂,我们昨天还在研究一个山包到底是古地图的哪一座... [attach]26577[/attach] 言归正传,前面谈过,地形可以理解成曲面y=f(x,y),那么,等高线就是f(x,y)=h,或者f(x,y)-h=0,很熟悉啊,那就是隐函数。那么,林林总总的h构成了一系列等高线,也就是曲线族了.数学上有个更宽泛的说法,叫level set,水平集。 当然,这些理论暂时停留在理解上,我是很想通过函数的特性去进行内插(知道几条等高线自动生成其他的)啥的,但一直没有思路
作者: zhouningyi1    时间: 2012-5-9 16:00
本帖最后由 zhouningyi1 于 2012-5-9 22:36 编辑 我们手绘的等高线,如何变为实体的模型?这是很实际的问题,对此,也有专门的论文,我也没仔细读过。不过至少,一堆没标注的等高线是有歧义的,比如一系列同心圆,可能是下凹的,也可能是上凸的,大家想象一下。但是,从概率上说,上凸的多,下凹的少。下凹的一般会积水,变成了湖。当然,如果考虑水和空气一样,都是覆盖在地形上的液状物,那么,水底的等高线也是要考虑的。 好,假设所有的等高线,越内部就越高,我们如何解决这一问题呢?containar的电池是很好的方法,一个等高线上的某一点,被n条线给contain了,就移动n*间距的高度,ok,平面等高线变立体了。当然,containar也可以不用,一个点如果被一个闭合的曲线包围,那么,从这个点引一根超级长的射线,一定会和这个曲线有奇数个交点,这貌似是拓扑学的一个定理,如果不觉得麻烦也可以这么玩。
作者: tomatoace    时间: 2012-5-9 16:30
强大啊。,
作者: pqwpqw12345    时间: 2012-5-9 17:03
很深的一个坑啊
作者: zhouningyi1    时间: 2012-5-9 22:42
本帖最后由 zhouningyi1 于 2012-5-10 10:02 编辑 水平等高线变立体等高线很重要,但水平等高线是针对人画出来的等高线的处理,如果图从cad(cad常常是从遥感影像解译来的)来的话,最基础的信息都是点云,从点云到模型是很重要的操作。那么,如何从一些有空间信息的点变成模型呢?其实主要只要一个电池,delaunay mesh(当然,你也可以手动mesh from points),但如果要精益求精,中间还是有很多东西要修饰的。 上面我们说可以从平面等高线变成立体的等高线,那么由此,下一步立体的等高线也可以变成模型了 只要上面寻找一些点,然后delaunay就行了
作者: 945908999    时间: 2012-5-10 11:25
KerkytheaKerkytheaKerkythea
作者: fgh    时间: 2012-5-10 12:35
支持楼主发帖
作者: lightoo    时间: 2012-5-10 15:22
这个真心很强
作者: 137496076    时间: 2012-5-10 15:55
支持楼主 学习一下~
作者: guishengda    时间: 2012-5-10 19:59
1# zhouningyi1
作者: ziguang0530    时间: 2012-5-10 22:49
太复杂的就不好用了
作者: snow_728    时间: 2012-5-11 11:44
这个真心强大了
作者: rotring135    时间: 2012-5-11 12:51
很深的一个坑啊
作者: cookiexue    时间: 2012-8-7 22:14
拿金币拿金币~
作者: zhuyj08    时间: 2012-9-26 08:44
挺有意思的东西
作者: CBP    时间: 2012-9-26 12:53
哈哈  真心强啊
作者: doubleyao    时间: 2012-12-9 20:17
哇~超级厉害~

作者: 華焰のシャナ    时间: 2012-12-10 12:49
参数化景观即将打来啊╮(╯▽╰)╭
作者: zhanganxiao    时间: 2012-12-18 09:10
{:19:}hao!
作者: Gigi_Buffon    时间: 2013-12-17 00:56
挺有意思的东西




欢迎光临 NCF参数化建筑论坛 (http://bbs.ncf-china.com/) Powered by Discuz! X3.2