在 Anylogic 中定义不同区域之间的距离
Define distance between different areas in Anylogic
我有一个 Anylogic 模型,其中有不同的存储区域(使用托盘货架)和使用矩形定义的等待区域。我想定义所有这些区域之间的距离。在 Analogic 中有什么方法可以这样做吗?也许,通过在模型中定义 1 个小正方形等于 x 米左右。
如果您想要 2 个区域之间的像素距离,您可以这样做:
double distInPixels=node1.getCenter().distance(node2.getCenter());
如果你想要以米为单位的距离,你可以使用如下的scale对象
double distInMeters=scale.toLengthUnits(distInPixels,METER);
如果您不喜欢米,请查看距离单位的帮助文档。
比例允许您将像素更改为米:
我有一个 Anylogic 模型,其中有不同的存储区域(使用托盘货架)和使用矩形定义的等待区域。我想定义所有这些区域之间的距离。在 Analogic 中有什么方法可以这样做吗?也许,通过在模型中定义 1 个小正方形等于 x 米左右。
如果您想要 2 个区域之间的像素距离,您可以这样做:
double distInPixels=node1.getCenter().distance(node2.getCenter());
如果你想要以米为单位的距离,你可以使用如下的scale对象
double distInMeters=scale.toLengthUnits(distInPixels,METER);
如果您不喜欢米,请查看距离单位的帮助文档。
比例允许您将像素更改为米: