如何在AnyLogic源块中选择多个GIS区域?

问题描述 投票:0回答:1

我有一个 GIS 工作区,其中有 4 个邮政编码。人们被设置在每个邮政编码的随机位置。我只有一处设施(药房)。现在我想测量系统中的队列大小、利用率和时间。为此,我创建了一个流程,在源块中,到达位置我选择了“网络/GIS 节点”,在节点下方,我只能选择一个邮政编码(GIS 区域),但我有 4 个 GIS 区域。 如何选择所有这些? 请参阅附图,GIS 空间、流程和源块属性。 enter image description here

gis anylogic agent
1个回答
0
投票

我怎样才能选择全部?

你不能,如果你仔细想想,这也没有意义。

可以做的是从这 4 个中随机选择一个,实际上这与选择“全部”的结果相同。

首先,将所有 4 个区域添加到集合中(选择它们,右键单击 -> 添加到集合)。

然后,将“节点”选择从下拉列表切换到基于代码的条目(下拉列表左侧的小图标)。

在现在出现的代码字段中,写入

randomFrom(myCollectionOfGISRegions)

现在每个新特工将被放入 4 个区域中的 1 个

© www.soinside.com 2019 - 2024. All rights reserved.