gpt4 book ai didi

c# - MapPoint 控件 - 计算优化路线

转载 作者:太空宇宙 更新时间:2023-11-03 14:22:29 24 4
gpt4 key购买 nike

我想知道是否有可能显示该方法正在计算的窗口(与MapPoint 2010应用程序中显示的完全相同),并有可能取消该计算(因为优化路线的计算持续时间很长)?如果可以,我可以通过什么方式做到这一点?

最佳答案

您可以创建在自己的线程上运行的自己的进度表。当我的 MapPoint 附加产品有大量工作要处理时,我就是这样做的。

但是,您将无法取消优化功能。 MapPoint 的 COM 接口(interface)不是多线程的。没有取消操作。要终止优化,您将不得不终止应用程序(几乎可以肯定是在操作系统级别),然后重新启动它。

如果有很多路径点,优化将花费很长时间(正如预期的那样:经典的旅行推销员 NP 完全问题)。长距离似乎对运行时间也有显着影响。

关于c# - MapPoint 控件 - 计算优化路线,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4919435/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com