您有没有注意到您的SMS项目在工作时需要很长时间才能打开或运行缓慢?缩放或平移项目似乎滞后吗?也许是时候清理您的项目,使其运行更快了。
尽管并非每个项目都可以使加载或工作更快,但是可以做一些事情来加快速度。通常,需要很长时间才能打开或运行缓慢的项目通常是一个包含许多大型组件的大型项目。具有详细的网格物体或较大的栅格文件通常会降低许多计算机上的SMS速度。
为了使事情进展更快,这里有五个技巧可以使您的项目更快地工作。
1.更改显示选项
在图形窗口中显示更多对象将影响SMS的运行速度。当SMS试图显示大量数据时,它将减慢速度。通过减少“图形窗口”中的可视信息量,SMS可以更快地处理。这可以通过两种方式完成。
第一种方法是在Project Explorer中隐藏项目,例如当前未使用的图像或地图coverage。显示多个图像和栅格会特别降低项目速度。
第二种方法是打开“显示选项”对话框,然后关闭不需要的选项。轮廓和矢量显示以及显示网格元素会特别降低SMS的速度。在处理大型项目时,将活动显示选项的总数保持在最低限度可以为您加快速度。
最后,在打开大型项目或文件时,关闭所有或几乎所有显示选项都可以减少打开时间。
2.删除不必要的文件
您的项目中有很多数据吗?这有可能使事情变慢。从项目中删除不再需要的文件会有所帮助。
如果已经将高程数据插值到网格或网格,则可以删除该数据。如果您的项目中有动态图像,则每次缩放或平移时SMS都会更新该图像。用静态图像替换动态图像并删除动态图像将加快处理速度。插入或转换Shapefile的数据后,它们也可以从项目中删除。
3.重新采样栅格
拥有较大的栅格或激光雷达文件并不是真的那么寻常。但是,将10 GB(或更大)的文件加载到您的项目中会使SMS的运行速度变慢。在许多情况下,这些大型文件中包含的所有数据对于模型运行并获得准确的结果不是必需的。
将栅格重新采样到较低的分辨率会有所帮助。如果栅格已经加载到SMS中,请在“项目资源管理器”中右键单击栅格,然后选择“导出”以对其重新采样。完成重新采样并添加重新采样的图像后,请记住从项目中删除原始文件。
SMS使用简单的重采样过程。为了更好地控制栅格的应用,可以使用其他软件。
4.细化网格或网格
您是否正在使用包含许多元素的详细网格或网格?尽管有时需要精细的详细网格和网格,但只有网格或网格的某些部分可能需要这些细节。网格或网格的其余部分可以具有更大的元素,而不会影响项目的准确性。
例如,当将网格用于河流模型时,通常只需要在河道和结构周围使用精细元素。在距离这些关键区域较远的位置使用较大的元素,网格通常仍然适用。
5.保持少量仿真
在一个项目文件中进行大量仿真是很诱人的。对于使用模拟过程的模型,例如SRH-2D,可以创建的数量没有限制。
但是,对于项目文件中的每个模拟,SMS必须加载该模拟实例。尽管所有模拟都可能使用相同的几何图形,但是诸如模型参数之类的项目将被复制并增加文件大小。
因此,在可能的情况下,最好限制项目中的仿真次数。您可能要创建项目的副本,然后仅在共享特定变量的每个项目中包括模拟。例如,一个项目文件可能具有10年预测的模拟,而另一个项目文件可能具有100年预测的模拟。
立即尝试使用您的SMS项目中的任何技巧!