托勒密世界地图:现代地形图绘制的标杆诞生于公元2世纪

关注我们 - 数字罗塞塔计划 -

今天要为大家分享一幅公元150年左右的世界地图——托勒密世界地图,它是由古埃及的数学家、天文学家、地理学家及占星家劳狄乌斯·托勒密绘制的。托勒密著有《天文学大成》、《地理学》和《占星四书》等著作,其中《地理学》一书中详细说明如何采用两种方法将球体状的地球绘制到平面上,提出投影和比例尺问题,明确了地图应该“上北下南”,并绘制了托勒密世界地图。直到今天,这些理论仍然是地形图和世界地图绘制的标杆。

图片

▲  1482年在德意志乌尔姆出版的托勒密世界地图

   (现藏于大英博物馆)

01、托勒密世界地图的绘制过程

谈及托勒密世界地图,人们或许自然而然会联想到古埃及托勒密王朝。为此,笔者特意查阅了相关资料,发现尽管克劳狄乌斯·托勒密(约90年—168年)与托勒密王朝(公元前305-前30年)在历史时期上相差甚远,但克劳狄乌斯·托勒密与埃及艳后克利奥帕特拉七世的父亲托勒密十二世可能是同族,这表明学者托勒密与王室成员之间有着间接的血缘关系。

除之此外,克劳狄乌斯·托勒密与托勒密王朝还存在另一种渊源。克劳狄乌斯·托勒密完成《地理学》等著作的亚历山大图书馆(见本号往期文章《亚历山大图书馆:地中海文明的太阳》)正是在托勒密三世的统治下发展起来的。托勒密三世十分重视文化建设,给予科学、哲学和文学极大的经济扶持,并对亚历山大图书馆进行扩建。地理学和制图学也在托勒密三世的统治时期取得了一系列重要的成就。如亚历山大图书馆馆长埃拉托斯特尼撰写了《地理》一书,他将绘制地图称为ge-graphein,即“用图像来研究地球”或“研究地球的图像”的学科,而这个词正是英文中地理学(geography)一词的来源,以及他绘制的埃拉托斯特尼经纬线地图,也为托勒密绘制世界地图提供了一定的参考。

图片

▲  19世纪复原的埃拉托斯特尼经纬线地图

托勒密王朝覆灭后,埃及成为了罗马帝国的一个行省。经历了改朝换代的亚历山大港,在文化界的地位并没有被削弱,仍旧是一块瑰宝,不仅拥有世界上最大的藏书量(最大时有多达700,000册书籍),而且还是亚非欧三大洲学者的聚会场所。大约在公元127年左右,克劳狄乌斯·托勒密来到了亚历山大港,开始在图书馆中寻找材料,以期撰写一本有关地理学的书。

在亚历山大图书馆,托勒密参考许多更古老的地图作为蓝本,还阅读了图书馆馆藏的许多罗马军官的笔记,这些笔记是罗马军官在欧亚非三大洲的陆地上开疆拓土、海军在地中海乃至大西洋上进行远征时记录下的山川风土,如罗马帝国海军司令老普林尼的笔记会记录当地的地理、气候、生物以及其他自然现象。托勒密将这类笔记汇总并编成地图。对于未知或难以到达的地区,托勒密运用想象力,结合已有的地理知识和天文学成果,对这些区域进行推测和绘制。最终于公元150年左右完成了《地理学》著作。

图片

▲  托勒密《地理学》1584年版封面图

02、托勒密世界地图的独特之处

托勒密世界地图完成后不久,罗马帝国分裂,托勒密的著作逐渐被人忘却,托勒密绘制的原图也失传了。但后来的阿拉伯人却保存了托勒密的《地理学》并对此进行了研究,现存最早的托勒密《地理学》,就是公元12世纪的阿拉伯文抄本。13世纪,拜占庭帝国的学者们把这部著作译成希腊文,已知最早的托勒密《地理学指南》副本中的世界地图就是以希腊语书写,大约制作于十三世纪。

图片

▲  13世纪抄本版托勒密世界地图

直到14世纪后期,托勒密《地理学》的希腊文手稿才从东罗马帝国传回到意大利,并被翻译成拉丁文。15世纪初,随着文艺复兴的兴起,地理学家们渴望扩大自己的知识视野,开始将注意力投向古代地理学著作,托勒密的《地理学》也重获新生。后人根据《地理学》中详细地列举的世界各地大约8000个地方的经纬度和地图投影方法绘制出托勒密式的世界地图。

欧洲人通过不断完善,最终形成了我们现今看到的相对精密的托勒密世界地图。这幅地图(如文章开头的图片所示)定格于1482年,反映了大航海时代到来之前欧洲人的地理范围认知。

托勒密世界地图并非传统的平面地图,而是一种采用投影法绘制的球面地图。这种地图能够更准确地展示地球的形状和各大洲的相对位置。托勒密综合前人的研究成果,认为绘制地图应根据已知经纬度的定点作为根据,提出地图上绘制经纬度线网的概念。为此,托勒密测量了地中海一带重要城市和据点的经纬度,还提出了地图投影的概念,给出了圆锥投影和球面投影两种方法。所谓地图投影,其实就是利用一定数学方法把地球表面的经纬线转换到平面上的方法,可以将球面地球转化为平面图像,使人们在二维平面上也能够清晰看到三维空间的地理关系。这一创新之处使得托勒密世界地图在当时的地理学领域具有里程碑式的意义。

图片

▲  托勒密球面投影和圆锥投影方法(15世纪副本之一)

托勒密世界地图还首次采用了“上北下南”的定向方式,并以符合球体的扇形方式展开。这一方式不仅符合人们的视觉习惯,而且有利于人们在地图上准确地判断方向。这一创新也被后来的地图绘制者广泛采用,并一直沿用至今。

此外,还根据当时的文化背景,在地图上绘制了一些神话传说和宗教信仰的元素,使得地图不仅具有实用价值,还具有一定的艺术价值。如地图上分布着不同的风神在四周吹气,暗示不同的地区性风向和气候地带。

图片

▲  托勒密世界地图上的风神

可以说,托勒密世界地图不仅是珍贵的历史文化遗产,更是现代地形图绘制的标杆。它完美的将古代的天文学、地理学以及国际商业都市亚历山大港之中积累的海图和地图结合在一起,用相同间隔的经线和纬线以绘出西起摩洛哥、东至中国的广阔区域,形成了世界上第一幅以俯瞰视角创作出来的世界地图。

03、托勒密世界地图的局限性

尽管托勒密世界地图在当时的地理学领域具有划时代的意义,但它也不可避免地存在一些局限性。这些局限性既反映了当时人们对地球和地理知识的有限认识,也体现了托勒密个人在绘制地图时的主观判断和假设。

首先,托勒密世界地图的绘制受到了当时地理知识水平的限制。由于缺乏精确的测量手段和充分的实地考察,托勒密在绘制地图时不得不依靠已有的地理资料和传说,以及自己的想象和推测。这导致地图上的某些地区可能存在较大的误差和失真。如托勒密地图对亚洲中部山脉和印度洋东部半岛有一定了解,但对东亚知之甚少。他将中国称为“赛里斯”,并认为其纬度从北纬63°延伸至北纬35°。此外,托勒密还提到了“秦尼”,这是西方对中国的另一种称呼。由于陆上和海上丝绸之路的传播,欧洲人逐渐了解到了这两个名称,但误认为它们代表两个不同的国家。托勒密错误地认为秦尼的土地向南延伸至赤道,再向西与非洲相连。这些错误的地理观念直到16世纪才被纠正过来。

其次,关于地球周长的计算,托勒密并未采纳埃拉托斯特尼较为精确的测量结果——25.2万斯塔德(注:stade,一种古希腊测量方式的单位。1stade是指用犁在田里翻一次土所覆盖的距离,约为148到185米),而是接受了叙利亚数学家波希多尼的估算。波希多尼给出的地球周长仅为18万斯塔德,明显低于实际值。基于这一错误周长,托勒密运用先进数学手段绘制的世界地图,必然导致某些地区的形状和大小发生变形或失真,尤其是那些远离赤道的地区。例如,地图上中国的位置经度被大幅东移,以至于中国区域在地图上几乎接近了现实中北美大陆的西海岸。一些学者认为,正是这份地图误导了哥伦布向西航行寻找通往亚洲的航线,结果意外地发现了美洲大陆。

图片

▲  1482年托勒密世界地图的东方部分

在托勒密的时代,地图的绘制往往是一项耗时耗力的工程,而且一旦完成就很难进行大规模的修改和更新。因此,托勒密世界地图虽然在其时代具有先进性,但随着地理知识的不断积累和人们对地球认识的深入,它很快就被更精确、更完善的地图所取代。

尽管如此,托勒密世界地图依然具有重要的历史和文化价值。它为我们提供了一个了解古代地理学发展和人们地理观念演变的窗口,也为我们提供了反思和借鉴的宝贵资源。通过研究托勒密世界地图的绘制方法和局限性,我们可以更好地理解人类对地球和地理知识的探索和认识过程,也可以从中汲取启示,推动现代地理学的发展和进步。

数字罗塞塔计划 #文明印记 讲述对于人类文明传承与发扬有着深厚积淀和独特价值的藏品、文物、遗迹、事件及其背后的故事,以发掘历史记忆、传承人类文明为己任。

关注我们 - 数字罗塞塔计划 -

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/416857.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

02 Flask-快速上手

创建项目文件 从电脑选择一个盘符(来存放之后学习的项目文件) 这里选择以电脑C盘的桌面来做演示 在选择的盘符里面创建一个文件夹(来保存之后的学习文件) 使用 poetry 创建一个初始配置项(pyproject.toml) 详情参考 poetry init创建虚拟环境 poetry env use python激活虚拟…

JavaScript 实现虚拟滚动技术

虚拟滚动 虚拟滚动(有时称为 虚拟列表、虚拟滚动条)是 JavaScript 中的一种技术,旨在优化大数据量的列表渲染,尤其是当有成千上万的数据项时,直接渲染整个列表会导致性能问题。虚拟列表通过只渲染用户视口中可见的那一…

【SQL】删除表中重复数据的方法

很久之前我写入一张sql的数据表,它里面有很多重复的内容。然后我想只保留一条原始数据: 例如上面的时间,出现了很多重复值。 我最初用的是这种方法: SELECT * FROM table_name WHERE primary_key IN (SELECT max(primary_key)F…

C++设计模式——Chain of Responsibility职责链模式

一,职责链模式的定义 职责链模式,又被称为责任链模式,是一种行为型设计模式,它让多个对象依次处理收到的请求,直到处理完成为止。 职责链模式需要使用多个对象,其中的每个对象要么处理请求,要…

数据结构——归并排序

目录 引言 归并排序 1.算法思想 2.算法步骤 3.代码实现 4.复杂度分析 5.算法优化 (1)区间优化 (2)判断区间是否有序 6.非递归实现 7.应用场景 结束语 引言 在学习完 数据结构——快速排序 后,我们接着学习一种高效的排序方法——归并排序 求点赞收藏关…

stm32之外部flash下载算法

文章目录 下载算法下载到芯片的核心思想算法程序中擦除操作执行流程擦除操作大致流程:算法程序中编程操作执行流程算法程序中校验操作执行流程 创建MDK下载算法通用流程第1步,使用MDK提供好的程序模板第2步,修改工程名第3步,修改使…

值得听歌入手的开放式耳机推荐?分享四款开放式蓝牙耳机

作为网易云十级的耳机重度患者来说,我觉得值得听歌入手的开放式耳机还得是挂耳式的开放式耳机。 因为挂耳式的开放式耳机拥有着不错的佩戴体验,挂耳式的设计还能够牢牢贴合耳廓,而且不用入耳,所以能够保持耳道空气流通&#xff0…

【软件测试】软件测试-----什么是Bug?Bug是如何分级的?Bug的生命周期是怎样的?如何描述一个Bug?

博客目录 一.软件测试的生命周期二.BUG的定义和级别2.1 bug的概念.2.2 如何描述一个bug.2.3bug的级别2.3.1 bug分级的意义.2.3.2 bug的四种级别. 三.BUG的生命周期.四.当与开发人员发生冲突该如何处理(高频面试)五.总结 一.软件测试的生命周期 软件测试贯穿于软件的整个生命周…

出现 TypeError: Cannot read properties of undefined (reading ‘getUserMedia‘) 解决方法

目录 1. 问题所示2. 原理分析3. 解决方法1. 问题所示 调用摄像头的时候出现如下所示: Uncauht (in promise) TypeError: Cannot read properties of undefined (reading getUserMedia)截图如下: 2. 原理分析 TypeError: Cannot read properties of undefined (reading ‘…

NSS题目练习

[SWPUCTF 2022 新生赛]js_sign 打开后先随便填入,点击check,发现出现弹窗,并且尝试抓包抓不到,说明是js前端 查看源码找到js文件 补充: ‌‌ btoa函数是‌JavaScript中的一个全局函数,用于将二进制字符串…

【分享】Excel表格设置“打开密码”的两种方法

在工作中,Excel文件通常包含敏感数据,出于安全性考虑,给文件设置打开密码是非常有效的方式。接下来,小编给大家介绍两种方法,帮助你轻松为Excel文件设置密码。 方法一:在Excel表里设置“打开密码” 这是Ex…

基于yolov8的水面垃圾水面漂浮物检测系统python源码+onnx模型+评估指标曲线+精美GUI界面

【算法介绍】 基于YOLOv8的水面垃圾与漂浮物检测系统是一种高效、智能的监测解决方案。该系统利用YOLOv8这一前沿的深度学习模型,结合智能视频分析技术,对河道、湖泊等水面的垃圾漂浮物进行实时监测与识别。 YOLOv8作为YOLO系列的最新迭代,…

828华为云征文|华为云Flexus云服务器X实例部署Cockpit服务

828华为云征文|华为云Flexus云服务器X实例部署Cockpit笔记工具 前言一、Flexus云服务器X实例介绍1.1 Flexus云服务器X实例简介1.2 Flexus云服务器X实例特点1.3 Flexus云服务器X实例使用场景 二、Cockpit介绍2.1 Cockpit简介2.2 Cockpit特点 三、本次实践介绍3.1 本次…

录屏软件电脑,精选5款录屏神器推荐

嘿,朋友们!想象一下,你正在与好友分享你最新的游戏成就,或是与同事展示你的最新项目进展,但却发现文字描述无法完美呈现你的精彩瞬间。别担心,在这个数字化的时代,我们有着无数种方式记录和分享…

计算机网络(一) —— 网络基础入门

目录 一,关于网络 二,协议 2.1 协议是什么,有什么用? 2.2 协议标准谁定的? 2.3 协议分层 2.4 OSI 七层模型 2.5 TCP/IP 四层模型 三,网络传输基本流程 3.1 局域网中两台主机通信* 3.2 报文的封装与…

Hadoop运行jps没有datanode节点【已解决】

1 原因: 格式化NameNode后,如果DataNode的clusterID与新的NameNode的clusterID不匹配,DataNode将无法加入集群,导致HDFS无法正常提供服务。 2 解决方式: 将新的NameNode的clusterID与DataNode的clusterID保持一致 &…

TCP/IP网络编程:Linux实现的web服务器

请求消息(Request Message) 的结构 这是客户端向服务端发送的请求消息的结构,Web服务器需要解析并响应客户端请求,从图中看出,请求信息包含请求行,消息头,消息体等三个部分,这里我们…

计算机网络 第1章 概述

文章目录 计算机网络概念计算机网络的组成计算机网络的功能三种数据交换技术电路交换(Circuit Switching)报文交换(message)分组交换 三种交换方式性能对比计算机网络的分类计算机网络的性能指标性能指标1:速率性能指标…

重磅!微信放开公众号注册限制!只要手机号,不用实名!

重磅!微信放开公众号注册限制!只要手机号,不用实名! 随着移动互联网的发展,微信公众号已经成为了许多个人与企业传递信息、分享内容的首选平台。就在近日,微信官方再次放出大招:公众号注册无需…

Seataf分布式事务的使用

一、事务的四大特征(面试题) 原子性:一个事务是不可分割的,要不都做,要不都不做一致性:事务必须是使数据库从一个一致性变成另一个一致性状态隔离性:一个事务的执行不被其他事务干扰&#xff0…