例如,湖北省的汉阳县,根据地名用词的原则“地在水之北曰阳,在水之南曰阴”。汉阳县应在汉水之北,可是现在的汉阳县却在“汉水之南”,为什么不叫汉阴呢?是否当时命名有误?不是,是由于汉水下游改道的缘故。在公元1465年(明成化元年)以前,汉水入江地点在今汉阳县之南。宋代四大镇之一的汉口不是现在的汉口,而是现在汉阳的南市。自明成化初年汉水改道,经汉阳之北入长江以后,汉阳之名依然保留下来,因此,对汉水改道的历史事实提供了确凿证据(见图1)。
图1.汉水改道示意图
又如上海市的黄浦江口,现称吴淞口。为什么不叫黄浦口呢?原来唐朝开元元年时的吴淞江在上海西北方入长江,元朝中叶以后,就在现在的吴淞口入江,这是吴淞口地名的来源。到公元1403年(明永乐元年),吴淞口修浚的同时,开深拓宽范家浜,南与黄浦江相接,吴淞江逐渐南移,成为黄浦江的支流。由于吴淞口这个地名的保留,对吴淞江下游的变迁,提供了可靠的证明。
苏北淮阴县这个地名,因位于古淮河之南而得名,从而证明淮河原来是经过淮阴之北向东经涟水于滨海县的云梯关入海。现在的废黄河东段,就是淮河入海的故道。苏北还有泗阳县因位于古泗水之北而得名。淮阴、泗阳这两个地名都可以证明那里有古淮河与古泗水的遗迹。