宋杰著的《中国古代战争的地理枢纽》一书讲述了:人类有史以来的战争,都是在一定的地理环境中进行的。战争的胜负,除了双方政治、经济、军事指挥、装备、士气等因素影响之外,在很大程度上还要受到地理形势(包括自然地理因素和人文地理因素)的制约。正确地选择和利用战争的地理条件,往往也是克敌制胜的重要原因之一。尤其是在军事技术、交通手段落后的古代,地理环境对作战的影响更为显著,以致长江大河被称为“天堑”;崇山峻岭,“一夫当关,万夫莫开”。在大规模的战争里,某个或某几个面积有限的区域由于地理位置的重要,成为交战双方对峙的热点。因此,地理环境和条件对于战争的胜负确实是具有重大作用。不仅在古代,在现代战争也是如此,只不过现代战争的地理概念发生了一定的变化,已经不是单纯的地球表面上的陆地地理了,而是包括海天在内的立体地理了,所以现代战争要争夺制海权、制空权等都是从地理对战争胜负的作用上来的。