【问题标题】:How to exclude (ignore) a GIS route programmatically in Anylogic?如何在 Anylogic 中以编程方式排除(忽略)GIS 路线?
【发布时间】:2020-01-16 14:25:03
【问题描述】:

在使用 Anylogic 时,用户可以打开一些 GIS 路线(或其他一些对象)的属性并按下复选框“忽略”。 GIS 路线将从模型中排除,并且在运行模型后用户将看不到该对象,因为它不存在。

是否可以在交互模式下排除某些 GIS 路线?例如,我在 Anylogic 大 GIS 网络中绘制了许多 GIS 路线,并且在运行模型后(!)我希望有可能选择不应该包含在网络中的路线。例如。可以在模拟窗口中实现。

我一直在寻找合适的 JAVA 代码,但除了 Visible-property 之外我没有找到任何东西。

【问题讨论】:

    标签: anylogic


    【解决方案1】:

    你不能以编程方式“ingore”某些东西,这不是 Java 的工作方式。

    在您的情况下,唯一的方法是在模型开始时也以编程方式创建 GIS 网络。现在您可以完全控制,因为您可以决定只创建网络的部分,具体取决于用户的选择。

    查看 AnyLogic API,了解如何以编程方式创建 GIS 路线。

    干杯

    【讨论】:

    • 您的回答对我有所帮助,这是解决我认为的问题的最佳方式。谢谢!
    猜你喜欢
    • 2020-09-22
    • 2021-10-18
    • 1970-01-01
    • 1970-01-01
    • 2016-09-09
    • 2020-11-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多