优化 ArcGlobe
ArcGlobe 文档的性能各不相同,这取决于诸多因素,例如所显示的数据量、一个或多个图层的符号系统选项、应用程序设置或者所使用的硬件。这些因素结合在一起很可能是导致 ArcGlobe 性能下降。
提高性能以满足需要的最有效方法应为在 3D 视图中优化图层。要了解有关如何优化图层的信息,请参阅以下主题:
也可以通过调整应用程序和计算机设置来提高 ArcGlobe 性能。重要的优化操作包括以下几项:
- 增大虚拟内存大小
- 计算机用尽物理内存时,将开始向磁盘驱动器上的虚拟内存进行页面调动。ArcGlobe 可能需要消耗此虚拟内存,并且使用它也需要分得足够的空间。
- 虚拟内存的大小应至少增加为物理内存的两倍。例如,如果物理内存 (RAM) 为 512 MB,则应至少分配 1024 MB 的虚拟内存。
- 可通过“我的电脑”>“属性”>“高级”选项卡访问虚拟内存设置。
- 根据此特定 3D 视图的需要分配内存
- 您可以定义针对不同的 ArcGlobe 任务如何分配内存。如果文件中包含许多叠加图像,请将内存从其他类别重新分配给“图像/栅格化”类别。
- 改进硬件
- 最有效的硬件改进方法是提高物理内存 (RAM)。
- 另一种有效的硬件改进方法是升级显卡。
- 导航时暂停分块提取
- ArcGlobe 使用两个浮动线程 - 一个用于渲染,一个用于计算、存储和检索磁盘缓存。此选项可暂停分块提取线程并将所有资源分配给渲染线程,从而获得更加顺畅的导航体验。
- 启用暂停分块提取选项时,以下表述均真实可信:
- 已位于内存中的分块将继续用于显示。
- 照相机停止导航后才会计算或者加载其他分块。
- 停止导航后,分块提取线程将重新启动,同时 3D 视图也将开始下载并显示符合当前细节等级的数据。
- 要启用此选项,请单击自定义 > ArcGlobe 选项,再单击细节等级选项卡,然后选中导航时暂停分块提取。
- 导出动画文件时不应使用此选项,因为在创建输出视频时仅使用内存中当前已有的数据(很可能只是一小组必需数据)。
- 使用草图模式暂时提高显示性能
- 这会降低显示质量,从而减少内存的使用并提高 3D 视图的交互速度。
- 并不会影响现有数据缓存或者图层属性。
要检查计算机运行 ArcGlobe 的兼容性,请参阅您的系统可以运行 ArcGlobe 吗?,然后运行一个免费的实用程序对系统进行分析。
7/10/2012