p990
路人甲
路人甲
  • 注册日期2004-09-14
  • 发帖数31
  • QQ
  • 铜币267枚
  • 威望0点
  • 贡献值0点
  • 银元0个
30楼#
发布于:2004-10-09 19:39
<b><FONT color=#990000>zjtgis:可以详细描述一下怎么由等高线做表面模型吗?等高线都是图件,需要做成高程点文件再转还是直接?另外数据量太大,直接输入会经常出错.请大虾指点.</FONT></b><img src="images/post/smile/dvbbs/em08.gif" /><img src="images/post/smile/dvbbs/em08.gif" />
举报 回复(0) 喜欢(0)     评分
zjtgis
论坛版主
论坛版主
  • 注册日期2003-12-01
  • 发帖数405
  • QQ
  • 铜币1228枚
  • 威望0点
  • 贡献值0点
  • 银元0个
31楼#
发布于:2004-10-10 14:53
<P 0cm 0cm 0pt; TEXT-INDENT: 0cm; mso-char-indent-count: 0; mso-char-indent-size: 0cm">我是这样做的:<p></p></P><P 0cm 0cm 0pt; TEXT-INDENT: 21pt">如果有高程点坐标,则直接导入坐标文件,在<FONT face="Times New Roman">GOCAD</FONT>中得到高程点。这是好的选择,需要的工作量最小。<p></p></P><P 0cm 0cm 0pt; TEXT-INDENT: 21pt">如果没有高程点坐标,从<FONT face="Times New Roman">AUTOCAD</FONT>图形导入高程点,这样导入的点<FONT face="Times New Roman">Z</FONT>值都是相同的,则需要改变每个高程点的<FONT face="Times New Roman">Z</FONT>坐标,用<FONT face="Times New Roman">pointset</FONT>-<FONT face="Times New Roman">edit</FONT>-<FONT face="Times New Roman">node translate</FONT>,点击<FONT face="Times New Roman">apply</FONT>而不是<FONT face="Times New Roman">ok</FONT>可以多次进行。修改<FONT face="Times New Roman">Z</FONT>值需要花一些时间。<p></p></P>如果地形图上没有标出高程点,只有等高线,则将等高线导入。导入以后可能需要一些编辑,比如等高线上有很短的线段,可以用curve-edit-fliter将其滤掉,以减少数据量。然后从等高线上提取点(我不知道直接用等高线如何做),pointset-new-from pointset,curve or surface。得到这些点后还不能直接生成surface(我试了好多次,生成的面不是希望得到的)。然后我画出一条边界,用surface-new-from pointset and curve就可以生成合适的曲面了,然后可以标上等高线或用颜色表示高程。
举报 回复(0) 喜欢(0)     评分
zjtgis
论坛版主
论坛版主
  • 注册日期2003-12-01
  • 发帖数405
  • QQ
  • 铜币1228枚
  • 威望0点
  • 贡献值0点
  • 银元0个
32楼#
发布于:2004-10-10 14:55
<P><v:shapetype> <v:stroke joinstyle="miter"></v:stroke><v:formulas><v:f eqn="if lineDrawn pixelLineWidth 0"></v:f><v:f eqn="sum @0 1 0"></v:f><v:f eqn="sum 0 0 @1"></v:f><v:f eqn="prod @2 1 2"></v:f><v:f eqn="prod @3 21600 pixelWidth"></v:f><v:f eqn="prod @3 21600 pixelHeight"></v:f><v:f eqn="sum @0 0 1"></v:f><v:f eqn="prod @6 1 2"></v:f><v:f eqn="prod @7 21600 pixelWidth"></v:f><v:f eqn="sum @8 21600 0"></v:f><v:f eqn="prod @7 21600 pixelHeight"></v:f><v:f eqn="sum @10 21600 0"></v:f></v:formulas><v:path gradientshapeok="t" extrusionok="f" connecttype="rect"></v:path><LOCK aspectratio="t" v:ext="edit"></LOCK></v:shapetype></P>
<P>这是最后的效果图</P>
[此贴子已经被作者于2004-10-10 14:58:01编辑过]
举报 回复(0) 喜欢(0)     评分
zjtgis
论坛版主
论坛版主
  • 注册日期2003-12-01
  • 发帖数405
  • QQ
  • 铜币1228枚
  • 威望0点
  • 贡献值0点
  • 银元0个
33楼#
发布于:2004-10-10 15:01
<P></P><P>从CAD导入并改变了Z值的等高线</P>
举报 回复(0) 喜欢(0)     评分
zjtgis
论坛版主
论坛版主
  • 注册日期2003-12-01
  • 发帖数405
  • QQ
  • 铜币1228枚
  • 威望0点
  • 贡献值0点
  • 银元0个
34楼#
发布于:2004-10-10 15:03
<P></P>
<P>由等高线提取的点,并且加了边界线</P>
[此贴子已经被作者于2004-10-10 15:04:07编辑过]
举报 回复(0) 喜欢(0)     评分
zjtgis
论坛版主
论坛版主
  • 注册日期2003-12-01
  • 发帖数405
  • QQ
  • 铜币1228枚
  • 威望0点
  • 贡献值0点
  • 银元0个
35楼#
发布于:2004-10-10 15:05
<P></P><P>生成的地形曲面</P>
举报 回复(0) 喜欢(0)     评分
zjtgis
论坛版主
论坛版主
  • 注册日期2003-12-01
  • 发帖数405
  • QQ
  • 铜币1228枚
  • 威望0点
  • 贡献值0点
  • 银元0个
36楼#
发布于:2004-10-10 15:11
哪位有GOCAD的书籍或资料,推荐给大家一起学习好吗?我正在做毕业论文,很希望得到更多的资料,特别是有关进一步开发的。也特别希望得到高手的指点,如果哪位认识的用过GOCAD的朋友,介绍到这个论坛上来好不好?大家一起努力啊。
举报 回复(0) 喜欢(0)     评分
zjtgis
论坛版主
论坛版主
  • 注册日期2003-12-01
  • 发帖数405
  • QQ
  • 铜币1228枚
  • 威望0点
  • 贡献值0点
  • 银元0个
37楼#
发布于:2004-10-11 16:05
<P>如果图形文件很大,是不是可以按图层分为几个文件,然后逐个导入呢。</P>
举报 回复(0) 喜欢(0)     评分
ljianxing
路人甲
路人甲
  • 注册日期2003-11-22
  • 发帖数100
  • QQ
  • 铜币104枚
  • 威望0点
  • 贡献值0点
  • 银元0个
38楼#
发布于:2004-10-11 17:05
<DIV class=quote><B>以下是引用<I>tonywang</I>在2004-9-29 11:34:17的发言:</B>

<P>请问:ZJTGIS</P>
<P>我已经生成了上下表面,如何操作能生成体voxet。</P><img src="images/post/smile/dvbbs/em02.gif" /></DIV>
<P>哥哥,你用的是那个LICENCE,网上的那个好像不能生成面,轻指点     迷津</P>
举报 回复(0) 喜欢(0)     评分
ljianxing
路人甲
路人甲
  • 注册日期2003-11-22
  • 发帖数100
  • QQ
  • 铜币104枚
  • 威望0点
  • 贡献值0点
  • 银元0个
39楼#
发布于:2004-10-11 17:08
<DIV class=quote><B>以下是引用<I>zjtgis</I>在2004-10-10 15:11:02的发言:</B>
哪位有GOCAD的书籍或资料,推荐给大家一起学习好吗?我正在做毕业论文,很希望得到更多的资料,特别是有关进一步开发的。也特别希望得到高手的指点,如果哪位认识的用过GOCAD的朋友,介绍到这个论坛上来好不好?大家一起努力啊。</DIV>
<P>你安装以后,自然会有一个1000多页的用户手册,能不能巴你的licence共享以下</P>
举报 回复(0) 喜欢(0)     评分
游客

返回顶部