0

我想从你的专家那里得到一些建议。我有一个执行此任务的 Windows 程序

  1. 在一个线程中读入一个文件(激光扫描数据)1000 万个点。大约需要 1 分钟。当它完成时。
  2. 在新线程中计算 GRID。大约需要 3 分钟。然后用户可以选择不同的任务之类的。
  3. 创建位图(图像)或其他对象,如高程轮廓。它是用其他线程制成的。大约需要 1 分钟。
  4. 最后,用户可以将位图或对象保存到文件中。

我现在的意图是允许用户选择一堆文件并指定 GRID 设置和他/她想要的位图的批处理任务。

你认为最好的策略是什么?我不是高级程序员,我看过BackgroundWorker。如果您喜欢使用具有两个或更多内核的新计算机,这是一种方法吗?

4

1 回答 1

0

听起来不错。我不了解您的整个应用程序,但听起来您应该能够并行执行某些操作。

你能定义一个类来保存批处理作业的品脱和 GRID 数据,并具有执行所有这些步骤的方法吗?

可以将 GRID 计算拆分为对点数组的独立段进行操作的子任务,还是必须在任何 GRID 计算开始之前所有点都可用?

于 2012-04-28T09:06:25.980 回答