文档上提到有 Layout coordinates 与 model coordinates 两种坐标,在plantoverview可以看到一个点的这2种坐标
那么这2种坐标分别表示什么意思呢,按文档的解释:model坐标是你工厂里实际坐标,layout坐标是在plantoverview上的坐标(在图上拖动一个点就可以看到layout坐标会跟着变化),下面用广州地铁图直观说明这2种坐标的区别:
通过地铁图可以看出,model就是实际地铁站在地图上的坐标显示,而layout就是在图上画出的示意图;这2种坐标点是没有直接关联的,但点与点之间的连线是一一对应的。
在openTCS上分2种坐标是为了在画图是方便把所有点画在一个图上,因为实际的工厂可能不是很规则,有的点可能会在很远的地方。所以layout坐标是在plantoverview上画图是的坐标,model坐标才是实际使用的坐标(比如通过驱动把坐标发给小车)。
现实中可能有点工厂不大,形状也很规整,那在画图上画的与实际的点位一样不是更好吗,是的画的图与实际工厂图一样那当然是最好的,实际也有方法。当在图上增加一个点时,它的model坐标与layout坐标是一样的,当拖动点时,layout坐标有变化,但model坐标不会变化(model坐标可以通过点击value进行输入,这样就可以与layout坐标保持一致);更好的方法是画完图后,通过菜单Actions ▸ Copy layout values to model 把所有layout坐标复制到model坐标。这样就整个图与工厂实际的图一样了。