topirol
发表于 2003-12-31 12:37:00
ljq你能否说出你用坐标建如图的三维模型的思路吗?当然给我一份源码那更好了:)
我现在也想探讨一下由坐标点画等高线的方法(这个功能在很多测绘软件里面都有)
ljq
发表于 2003-12-31 15:08:00
由坐标点生成等高线的思路是先进行三角形剖分,然后就可以生成任意标高的等高线了.
topirol
发表于 2003-12-31 16:57:00
ljq ,有没有一段代码?看看代码比较好理解:)
(我的EMAIL:topirol@163.com)
myfreemind
发表于 2004-1-1 16:07:00
我也要!myfreemind@tom.com谢谢!
yfy2003
发表于 2004-1-1 16:30:00
三角形剖分是很容易的。但建立三角网有一定的难度!
myfreemind我发了邮件给你。
topirol
发表于 2004-1-2 10:16:00
用Add3DMesh来建立三角形剖分吧,但不知道建立三角网有什么好的算法吗?如何确定哪三个点组成一个三角型剖分?
yfy2003
发表于 2004-1-2 10:30:00
建立三角网的算法很多,有径向扫描法、区域生成、自动联接等。
自动联接是最靠近的三点构成三角形,从而形成三角网!
topirol
发表于 2004-1-2 10:54:00
yfy2003 有没有其中一种算法的代码(我看到SCAS,开思的建模好像不是自动联接的算法)?能给我一份吗?topirol@163.com
yfy2003
发表于 2004-1-2 11:13:00
我只有自动联接的算法。
书名:《大比例尺地形图机助绘图算法及程序》
测绘出版社出版的。
十分抱歉,我没有电子版。
tjztsh
发表于 2004-1-2 18:43:00
现在实际上测量得到的是离散点,通过它按一定的规则连三角网,并绘等高线,或者算土方等等。对于算土方量,按三角形计算应该较为准确,因为我们测量时的点(碎部点)是特征点。这一点对于学测量专业的比较明白。然而,许多单位算土方就认规则的格网点比较好算(真不明白),要让搞测量的先按格网放样后再测量(你想工作量大了多少,且又不准确)。这时候就可以把测量的数据或图进行离散化(按要求的格网标准)。在这里大家可以采用SURFER轻松搞定。
不知道是不是这方面的问题,亦或是想通过了散化后重新按一定的等高距重新绘图。