1.补给线的距离。
冷兵器时代,一场大战往往都是旷日持久的,不是我们想象的那种,一阵冲啊杀啊就结束了。官渡之战从建安五年(公元200年)二月一直到十月,共历时9个月,这还不包括前期准备时间。所以,粮草军需的供应就成了决定战争胜负的重要砝码。 官渡处于黄河以南,距离许都直线距离只有87KM,选择这里有利于缩短曹军的补给线,另一方面拉长了袁军的补给线(中间还有黄河)。日后长期相持的过程中,曹操多次派军队袭扰袁绍的运输线,包括最终火烧乌巢扭转战局,都是在补给方面做文章。
2.官渡特殊的地理情况。虽然官渡是平原,没有什么险要的山地可以防守,但官渡依然有着“得天独厚”的地理条件——那就是水网密布(汉末三国还相对湿润)!