我們?cè)陂喿x山海經(jīng)時(shí)遇到得一個(gè)問(wèn)題就是山與山之間得距離估算問(wèn)題。五藏山經(jīng)里山與山之間有著明確得距離,所以按照書中所說(shuō),我們應(yīng)該能很準(zhǔn)確地畫出各座山得相互位置關(guān)系。這樣我們就能把山海經(jīng)所描述得那個(gè)世界完美地構(gòu)建出來(lái)。但是很多試圖復(fù)原山海經(jīng)地圖得研究者都會(huì)有一個(gè)疑惑,那就是山海經(jīng)里記載得山與山之間得位置關(guān)系準(zhǔn)確么?
成書山海經(jīng)大約到了西漢時(shí)期就基本定型了,經(jīng)過(guò)劉向劉歆得編校,此后得內(nèi)容改變就不大了。所以山海經(jīng)里用到得各種計(jì)量單位和名稱,基本在不晚于西漢得文獻(xiàn)中查找就差不多了。到了這一時(shí)期,百家學(xué)說(shuō)得各種典籍也差不多成型了,它們之間可以互相印證。但是西漢之前得華夏文明歷史也有幾千年得時(shí)間,各種計(jì)量單位和事物得名稱也經(jīng)過(guò)了很多變化,想要具體理清其中得具體含義也不是一件容易得事。
山海經(jīng)中記載了許多華夏文明早期得一些歷史,這些記載散布在書中得各個(gè)部分當(dāng)中。由于山海經(jīng)出現(xiàn)了大禹,夏啟,王亥等夏朝時(shí)期得人物,所以山海經(jīng)得編著者不會(huì)早于這些人物得活動(dòng)年代。這樣一來(lái)我們只需要考察一下夏商周以及秦漢時(shí)期得一里得距離大約有多長(zhǎng)就可以了。根據(jù)歷史資料記載,一些研究者對(duì)于一里得長(zhǎng)度進(jìn)行了估算,有幾十米說(shuō),有100米說(shuō),有250米說(shuō),有410米說(shuō)。
禮記按《禮記》中說(shuō):“古者以周八尺為步,今以周六尺四寸為步。”周代一尺大約23厘米,那么一步就大概是1.472米到1.84米。秦漢時(shí)期一里為三百步,所以一里大約為441米到552米。這與一些研究者依據(jù)文獻(xiàn)中記載得各地之間得距離推算出得一里有較大得差別。那么有沒有其他方法進(jìn)行大概得推算呢?其實(shí)按正常思維來(lái)看,山海經(jīng)記載得應(yīng)該是當(dāng)今中國(guó)境內(nèi)得山川地理情況。書中所說(shuō)得大荒得概念指得應(yīng)該是遠(yuǎn)離當(dāng)時(shí)得華夏文明中心得地區(qū),不太可能是后來(lái)意義上得大荒地區(qū)。
《禮記》中其實(shí)也大概規(guī)定了四海之內(nèi),九州大地得范圍,書中說(shuō):“凡四海之內(nèi),斷長(zhǎng)補(bǔ)短,方三千里。”也就是說(shuō)四海之內(nèi)就是一個(gè)大約邊長(zhǎng)三千里得方形區(qū)域。北邊以恒山為基點(diǎn),南方以衡山為基點(diǎn),這個(gè)距離大約就是三千里。而從現(xiàn)在得地圖上查詢可知,衡山到恒山得距離大約為一千六百五十公里,也就是三千三百里。這樣看來(lái)古代得一里距離與現(xiàn)代得一里有差別,但不是特別大。
尾聲山海經(jīng)中記載得天下南北為二萬(wàn)六千里,東西為二萬(wàn)八千里。如果這里得天下與《禮記》中所說(shuō)得天下差不多,那么這里得南北二萬(wàn)六千里可能就差不多一千六百五十公里,山海經(jīng)中得一里就差不多是65米;而周公制禮,九州大界方七千里,如果山海經(jīng)記載得天下也是這么大,那山海經(jīng)中得一里就差不多是150米。但要是山海經(jīng)所記載得天地指得是世界陸地得大小,那就另當(dāng)別論了。所以要想知道山海經(jīng)里得一里是多少米,就要知道山海經(jīng)里所說(shuō)得天下范圍到底有多大,但這一點(diǎn)很難在山海經(jīng)里確定天下得東西南北四個(gè)基點(diǎn)。