我想从你的专家那里得到一些建议。我有一个执行此任务的 Windows 程序
- 在一个线程中读入一个文件(激光扫描数据)1000 万个点。大约需要 1 分钟。当它完成时。
- 在新线程中计算 GRID。大约需要 3 分钟。然后用户可以选择不同的任务之类的。
- 创建位图(图像)或其他对象,如高程轮廓。它是用其他线程制成的。大约需要 1 分钟。
- 最后,用户可以将位图或对象保存到文件中。
我现在的意图是允许用户选择一堆文件并指定 GRID 设置和他/她想要的位图的批处理任务。
你认为最好的策略是什么?我不是高级程序员,我看过BackgroundWorker。如果您喜欢使用具有两个或更多内核的新计算机,这是一种方法吗?