http://www.gissky.net- GIS空间站

我要投稿 投稿指南 RSS订阅 网站资讯通告:
搜索: 您现在的位置: GIS空间站 >> 技术专栏 >> ArcGIS >> ArcGIS入门与应用 >> 正文

ArcGlobe 3D性能优化—小小几步 大大改变

作者:小意达的…    文章来源:http://www.gisall.com/html/02/25502-4198.html    点击数:    更新时间:2013-2-7
摘要:ArcGlobe 10显示效率到底如何?当场景包含超多精细建模模型的时候,浏览体验是否依然流畅?通过最近接触到的几个项目,对于性能优化有了一定的认识,总结出优化流程和大家分享。做到如下几步,显示效率就有大大改变。

ArcGlobe 10显示效率到底如何?当场景包含超多精细建模模型的时候,浏览体验是否依然流畅?通过最近接触到的几个项目,对于性能优化有了一定的认识,总结出优化流程和大家分享。做到如下几步,显示效率就有大大改变。

 

1.     ArcGlobe场景设置

对于第一次打开ArcGlobe的用户,也需要进行一系列场景设置,比如改变缓存存放路径,按照需要添加的数据适当增加硬盘缓存和调整虚拟缓存等等。

下图是在customize | ArcGlobe Option | Display Cache选项卡中队Cache Pach进行修改,默认为C盘安装目录下。

适当增加disk cache大小来提高可视化效率。

点击Advanced按钮,就会弹出如下对话框,可以适当增加3D物体的memory cache大小。

 

2.     数据预处理

以下分别对所需加入场景的建筑物图层、影像图层、高程图层的预处理:

a.     合并Multipath图层

项目过程中,由于建模量较大,分配给多人完成,所以会出现多个保存建筑物的Multipatch图层。首先,可以使用Append工具将同类地物的Multipatch图层合并为一层。

b.    将分幅DEMDOM数据合并

推荐使用ArcGIS 10新推出的Mosaic Dataset来组织大数据量栅格数据,能提高加载效率。详细概念解释和具体方法可以从如下网址获悉:

http://help.arcgis.com/zh-cn/arcgisdesktop/10.0/help/index.html#/na/009t0000003r000000/

 

3.     加载图层和缓存建立

a.     建筑物图层

添加图层,使用加载向导的推荐Feature Properties和可视距离加入ArcGlobe场景。完全加载完图层后,设置该图层为不可见(将可视化小框中的勾勾去),并对该图层的属性进行设置,主要包括Feature Properties和可视距离:对于密度较高的建筑物群,其Feature Properties比例推荐设置为1:610,可视距离为0—0.8km

最后,对图层建立缓存。建完缓存的数据可以设置为可见后进行快速浏览。

 

b.    DEM DOM图层

直接对图层分别建立缓存。对图层右击,点击Generate Data Cache。相对于建筑物建缓存的速度来说,栅格数据缓存建立时间相对较长,用户可以将该段时间放在深夜进行:)。

 

以上就是优化的几个较为重要的步骤。之后便可在三维场景中,按住鼠标左键(翻动);中键(拖拽);右键(缩放)灵活改变视角,快速查看场景啦!

 

PS.根据以上优化方法并进行缓存建立,对于在场景中分部密度为100m*100m,17万个高精度建模(每个模型20万个面)的电线杆塔模型的浏览效率依旧很高~~

Tags:ArcGlobe 3D  
责任编辑:gissky
相关文章列表
没有相关文章
关于我们 - 联系我们 - 广告服务 - 友情链接 - 网站地图 - 中国地图