哈哈,这个问题有意思,能回答的估计只有上海航道局的人吧,但是就我看来,应该有以下原因:
长江口进入长江,长江里面有固定的航道,航道局定期挖沙清理航道,航道水深比较深这,很多外轮吃水比较深,都是沿着长江里面的航道一顺排走的
学航海的应该知道,海事上航行的时候,有个中标识啊,信号灯什么的指示船舶航行,特别是长江里面,都是按照海事部门的信号标示开船的。
你说长江里面的货运船都是靠两边行驶,我有点没搞懂,上海附近的长江段都是靠右行驶,因为右边由于地球自转的原因,北半球水流向右偏,所以长江上海段是右边水比较深。航道也基本上是在右侧。 可能有些地段会份,上行的船靠右,下行的船靠左一点,这样避免碰撞什么的。
还有就是可能向黄浦江似的,江中心可能有很多抛锚的船,等待装卸货的,因为长江里面锚地很紧张,所以大概船只能再两边行驶了,
如果你要很专业的回答,那您得去问航道局的人,他们肯定能帮你,哈哈