集思广益分享 http://blog.sciencenet.cn/u/lzuljz

博文

Arcsene中三维显示的问题

已有 6180 次阅读 2010-5-8 15:23 |个人分类:工作日志|系统分类:教学心得| 3dgis, arcsene

最近带了大肆的学生做毕业设计,其中一组做的是三维校园的初步实现,在数字化底图的基础上利用3dmax创建相应的三维模型,进行三维显示。当他们做完了数据之后,发现在arcsene中三维显示时候,出现了问题。不调用三维模型,可以正常的显示,一旦调用了三维模型,就无法正常显示。

当我看到这个问题的时候,初步断定为二维数据没有进行正常的投影定义,于是我就让他们进行标准的投影定义。在定义投影的过程中发现,他们的二维数据直接在栅格数据上数字化的,数字化之前并没有对栅格底图进行严格的校正。而且图面坐标很大。于是又重新回到arcsene三维显示中,尝试把三维模型的尺寸调整上进行相关实验,当把三维模型的尺寸调整到2000的时候发现三维场景可以显示。于是判定是二维图面坐标太大,地物的三维模型与二维数据无法进行匹配。

知道问题所在,就对二维数据进行重新调整校正定义投影和坐标系统。这样处理之后再进行三维显示,发现能够正常显示了。

总结:在arcsene中的三维显示过程中,注意三维场景和三维模型尺寸大小的匹配,这两者之间的差异过大或太小,都无法正常显示,太小的时候,一个模型就挡住了全部场景,不能正常显示,太大的时候,模型太小,也无法正常显示。



https://wap.sciencenet.cn/blog-268138-321462.html

上一篇:opengl开发设置
下一篇:java3d三维编程环境配置
收藏 IP: .*| 热度|

0

发表评论 评论 (0 个评论)

数据加载中...
扫一扫,分享此博文

Archiver|手机版|科学网 ( 京ICP备07017567号-12 )

GMT+8, 2024-5-12 01:25

Powered by ScienceNet.cn

Copyright © 2007- 中国科学报社

返回顶部