绘制地图绘制方法的方法

欧洲人过去是怎么绘制中国地图的?
澎湃新闻吴鹏飞
[摘要]巴尔布达绘制的《中国新图》是一幅横着的中国地图,它的方位呈上西下东和左南右北的态势。中国的北部是绵延的山脉和长城,西部也是山脉横亘,中国就处在这样一个半封闭的环境里。 中国和欧洲分别处于欧亚大陆的东西两端,横亘其间的是绵延的沙漠和起伏的崇山峻岭。起初,二者并不知道对方的存在,后来,通过居住在欧亚大陆腹地的游牧民族的口耳相传和间接贸易中的商品交流,欧洲才得以获得关于中国最初的认识,其中掺杂着很多神话与传说。到15、16世纪,随着大航海时代的到来和传教士来华,欧洲对中国的认识逐渐清晰和深入。表现在地图上,就是西方绘制的中国地图越来越准确。学者们一致认为,近代早期欧洲的中国地图绘制史上有3个里程碑:一为乔治·德·巴尔布达(Luis Jorge de Barbuda)绘制的《中国新图》(Chinea olim Sinarum Regionis,Noua Descriptio);一为卫匡国(Martino Martini)绘制的《中国新图志》(Novus Atlas Sinensis);一为唐维尔(Jean-Baptiste Bourguignon D' Anville)根据清代康熙朝测量成果绘制的中国地图。巴尔布达的《中国新图》巴尔布达绘制的《中国新图》,是西方历史上绘制的第一幅单幅中国地图。在西方以往绘制的地图上,中国常被画在亚洲或东亚地图上,不被当作一个独立地理单元来绘制。该图于1584年问世,最早收录在奥特柳斯(Abraham Ortelius)的《寰宇大观》地图集中,在西方造成巨大影响,并成为接下来近70多年中西方人绘制中国地图的标杆。巴尔布达地图在西方地图绘制史上无疑是有重大意义的,因而,复旦大学周振鹤教授说,“这是欧洲人绘制中国地图的奠基之作。” 巴尔布达的1584年版《中国新图》及图上信息。我们可以看到,这是一幅横着的中国地图,它的方位呈上西下东和左南右北的态势。中国的北部是绵延的山脉和长城,西部也是山脉横亘,中国就处在这样一个半封闭的环境里。巴尔布达在图上标出了明朝的两京十三省和一些府州县,地名分两级,两京十三省与府县地名分别用大小两种罗马字体表示。图上还画出了复杂的水系与鄱阳湖、洞庭湖及星宿海等湖泊。在这幅图上的中国西部画着一个名为“Lacus”的湖泊,它实际就是明代一些地图上的黄河源——“星宿海”,显然巴尔布达参考了当时明代的资料。不过,巴尔布达的图上还有一些想象的内容,如风力四轮车。 约多库斯·洪迪厄斯(Jodocus Hondius)1606年版《中国地图》,该图只是调整了方 向,但大部分内容承袭了巴尔布达的地图。巴尔布达没来过中国,但他通过大航海时代以来在中西交流中获取的直接资料绘制了中国地图,向西方人提供了既确切又有想象成分的中国地理知识。这幅新旧知识混杂的地图反映了西方人对中国的认识从想象到真实的过渡,因而它是西方绘制中国地图历史上的里程碑作品之一,直到70多年后卫匡国的《中国新图志》出版,它在欧洲的影响才趋于式微。 约翰·斯皮德(John Speed)1626年版《中华王国地图》,斯皮德不仅承袭了巴尔布达地图,而且丰富了图上内容,图上有了更多关于中国或东亚地区一些风俗习惯的介绍。 卫匡国的《中国新图志》卫匡国是意大利耶稣会传教士,受罗马教廷的派遣来到东亚传教,于1642年抵达澳门。在中国期间,他广泛游历,经历了明清鼎革。后来,他参考罗洪先的《广舆图》等资料,又结合亲身游历,出版了《中国新图志》。1655年在荷兰阿姆斯特丹首版的《中国新图志》是欧洲第一部中国分省地图集。这部地图集包括15幅中国分省图、1幅中国总图和1幅日本地图,同时提供了关于中国城市、人口、风俗等诸多方面的资料,堪称一部综合性的中国地理著述。在中国总图上,东南沿海的轮廓十分精准,黄河的几字形状已呈现出来,中国西北边界的外部边缘是一片带状的沙漠,长城被看做是北部的边界。虽然明清鼎革,但这幅图反映的却是明朝的疆域轮廓。各幅分省图的轮廓与现在已较为接近,它们标题框的装饰画也都体现了所在省份的特征,如北直隶画的是皇帝、湖广行省画的则是在田间劳作的农夫,且每幅分省地图均附有内容广泛的说明,涉及中国各地的沿革建制、风土人情、气候条件、物产人口等等,向欧洲系统全面地展示了中国。 卫匡国像,他手上是一份中国地图草图。 卫匡国1655年拉丁文版《中国新图志》中《中华帝国新图》。明代罗洪先的《广舆图•舆地总图》,初刻本。卫匡国的《中国新图志》中“北直隶”与“湖广”地图标题框处分别绘制着皇帝、皇后与田间劳作的农夫形象,反映了两地的特点,说明了制图者是比较了解大当时中国各省情况的。至此,中国的神秘面纱终于被揭开,欧洲人这才发现中国并非是马可·波罗描述的遍地黄金的天堂,而是与欧洲迥然相异的另一种文化世界。《中国新图志》反映的是西方深入观察中国的认识,一经发行,便造成极大的反响,被翻译成多个语种的版本,因此卫匡国也被西方誉为西方的“中国地理学之父”。事实上,在法国人唐维尔出版他的中国地图之前,卫匡国的这部图集一直是欧洲地理学界关于中国舆地的权威参考书。 Johannes van Loon的《中华帝国新图》(Imperii Sinarum Nova Descriptio),1660年版。唐维尔的中国地图唐维尔是18世纪法国著名的地图学家和地理学家,曾被任命为法国皇家首席地理学家。因为这种较为特殊的身份,唐维尔接触到了法国传教士或商人从世界各地传回法国的各种资料,他便利用这些资料绘制了世界各地的地图。其中,他利用了清朝康熙年间法国耶稣会士在中国的实测资料,绘制出了精确度相当高的中国地图。这些中国地图最先发表在杜赫德于1735年出版的《中华帝国全志》上,作为书中的插图,后来以地图集的形式单独出版,名为《中国新图集》(Nouvel Atlas de la Chine)。 唐维尔1737年版《中国新图集》中的《中国总图》。相较于此前的中国地图,唐维尔的中国地图对中国内陆的了解要详细得多。自问世以来,一直被西方作为有关中国及其邻近地区地理的标准资料来源,直至19 世纪,它才被其他更为精确的地图所取代。因为有实测的资料作为基础,唐维尔中国地图的精确度已非常接近现代地图,它是当时最先进的天文观测和三角测量技术的产物,是西方测绘制图走向近代科学的代表性成果。至此,中国以最精确的形态展示在了欧洲人面前。 16世纪欧洲人观察天象图,通过天文测量,可以测得大地经纬度。17世纪欧洲的地图作坊。纵观欧洲近代以来被描绘在西方地图里的中国,我们就会发现中西交流越深入,中国在西方绘制的地图上就越清晰和翔实。西方对中国的认知从想象向科学理性转变,经历了一个漫长的过程,巴尔布达、卫匡国和唐维尔的地图便构成了这个过程中的三个重要环节。
正文已结束,您可以按alt+4进行评论
相关阅读:
相关搜索:
看过本文的人还看了
每日微信 | 如果爱打牌的胡适也有朋友圈
新文化运动领袖胡适一度痴迷打牌你信么?不信就一起围观胡适的“朋友圈”吧。
←扫我订阅腾讯文化,每天至少一篇品味文章,让你的生活更充实
[责任编辑:shudichen]
热门搜索:
Copyright & 1998 - 2016 Tencent. All Rights Reservedraphael.js绘制中国地图 地图绘制方法
字体:[ ] 类型:转载 时间:
在本文中给大家分享如何使用raphael.js来完成地图交互,raphael.js是一个很小的javascript库,它可以在网页中实现绘制各种矢量图、各类图表、以及图像裁剪、旋转、运动动画等等功能,需要的朋友可以参考下
最近的数据统计项目中要用到中国地图,也就是在地图上动态的显示某个时间段某个省份地区的统计数据,我们不需要flash,仅仅依靠raphael.js以及SVG图像就可以完成地图的交互操作。在本文中,我给大家分享如何使用js来完成地图交互。
先简单介绍下raphael.js,raphael.js是一个很小的javascript库,它可以在网页中实现绘制各种矢量图、各类图表、以及图像裁剪、旋转、运动动画等等功能。此外raphael.js还跨浏览器兼容,而且还兼容老掉牙的IE6啊。raphael.js的官网地址: /
我们需要准备一张矢量地图,可以从网上找一张矢量地图,或者使用illustrator绘制一份矢量地图,然后导出为SVG格式的文件,这个文件可以在浏览器上打开,然后提取里面的path路径信息(M开头的坐标)。并将path路径信息,按照chinamapPath.js的格式准备好地图路径信息。
代码如下:var china = []; function paintMap(R) { &&& var attr = { &&&&&&& "fill": "#97d6f5", &&&&&&& "stroke": "#eee", &&&&&&& "stroke-width": 1, &&&&&&& "stroke-linejoin": "round" &&& }; &&& china.aomen = { &&&&&&& name: "澳门", &&&&&&& path: R.path("M413.032,.........省略若干......... ,414.183z").attr(attr) &&& } &&& china.hk = { &&&&&&& //格式同上 &&& }; }
以上是我们将准备好的地图路径信息封装到()函数中,并保存文件名为chinamapPath.js,供后面调用。
首先在head部分载入raphael.js库文件和chinamapPath.js路径信息文件。
& 代码如下:&script type="text/javascript" src="raphael.js"&&/script& &script type="text/javascript" src="chinamapPath.js"&&/script&
然后在body中需要放置地图的位置放置div#map。& 代码如下:&div id="map"&&/div&
JAVASCRIPT
首先我们在页面中调用地图,方法如下: 代码如下:window.onload = function () { &&& //绘制地图 &&& var R = Raphael("map", 600, 500);//将地图载入到id为map的div中,并设置区域为600x500px大小。 &&& paintMap(R); }
这个时候我们用浏览器打开会显示载入后的地图。接下来我们要给地图中的对应的省份区域加上省份名称,以及鼠标滑向每个省份区块时的变色动画效果。
代码如下: window.onload = function () { &&& var R = Raphael("map", 600, 500); &&& //调用绘制地图方法 &&& paintMap(R); &&& var textAttr = { &&&&&&& "fill": "#000", &&&&&&& "font-size": "12px", &&&&&&& "cursor": "pointer" &&& }; &&&&&&&&&&& &&& for (var state in china) { &&&&&&& china[state]['path'].color = Raphael.getColor(0.9); &&&&&&& (function (st, state) { &&&&&&&&&&& //获取当前图形的中心坐标 &&&&&&&&&&& var xx = st.getBBox().x + (st.getBBox().width / 2); &&&&&&&&&&& var yy = st.getBBox().y + (st.getBBox().height / 2); &&&&&&&&&&& //写入文字 &&&&&&&&&&& china[state]['text'] = R.text(xx, yy, china[state]['name']).attr(textAttr); &&&&&&&&&&& st[0].onmouseover = function () {//鼠标滑向 &&&&&&&&&&&&&&& st.animate({fill: st.color, stroke: "#eee"}, 500); &&&&&&&&&&&&&&& china[state]['text'].toFront(); &&&&&&&&&&&&&&& R.safari(); &&&&&&&&&&& }; &&&&&&&&&&& st[0].onmouseout = function () {//鼠标离开 &&&&&&&&&&&&&&& st.animate({fill: "#97d6f5", stroke: "#eee"}, 500); &&&&&&&&&&&&&&& china[state]['text'].toFront(); &&&&&&&&&&&&&&& R.safari(); &&&&&&&&&&& }; &&&&&&&& })(china[state]['path'], state); &&& } }
以上代码中运用了raphael提供的方法有:getColor,getBBox,animate,toFront等等,这些可以在raphael文档中找到使用说明,本文不在讲述。此外由于地图尺寸原因,有些省份名称在地图中的显示位置不恰当,需要修正偏移量,这样看起来舒服点。
代码如下:window.onload = function () { &&& var R = Raphael("map", 600, 500); &&& ... &&& for (var state in china) { &&&&&&& ... &&&&&&& (function (st, state) { &&&&&&&&&&& .... &&&&&&&&&&& switch (china[state]['name']) { &&&&&&&&&&&&&&& case "江苏": &&&&&&&&&&&&&&&&&&& xx += 5; &&&&&&&&&&&&&&&&&&& yy -= 10; &&&&&&&&&&&&&&&&&&& &&&&&&&&&&&&&&& case "河北": &&&&&&&&&&&&&&&&&&& xx -= 10; &&&&&&&&&&&&&&&&&&& yy += 20; &&&&&&&&&&&&&&&&&&& &&&&&&&&&&&&&&& case "天津": &&&&&&&&&&&&&&&&&&& xx += 10; &&&&&&&&&&&&&&&&&&& yy += 10; &&&&&&&&&&&&&&&&&&& &&&&&&&&&&&&&&& case "上海": &&&&&&&&&&&&&&&&&&& xx += 10; &&&&&&&&&&&&&&&&&&& &&&&&&&&&&&&&&& case "广东": &&&&&&&&&&&&&&&&&&& yy -= 10; &&&&&&&&&&&&&&&&&&& &&&&&&&&&&&&&&& case "澳门": &&&&&&&&&&&&&&&&&&& yy += 10; &&&&&&&&&&&&&&&&&&& &&&&&&&&&&&&&&& case "香港": &&&&&&&&&&&&&&&&&&& xx += 20; &&&&&&&&&&&&&&&&&&& yy += 5; &&&&&&&&&&&&&&&&&&& &&&&&&&&&&&&&&& case "甘肃": &&&&&&&&&&&&&&&&&&& xx -= 40; &&&&&&&&&&&&&&&&&&& yy -= 30; &&&&&&&&&&&&&&&&&&& &&&&&&&&&&&&&&& case "陕西": &&&&&&&&&&&&&&&&&&& xx += 5; &&&&&&&&&&&&&&&&&&& yy += 10; &&&&&&&&&&&&&&&&&&& &&&&&&&&&&&&&&& case "内蒙古": &&&&&&&&&&&&&&&&&&& xx -= 15; &&&&&&&&&&&&&&&&&&& yy += 65; &&&&&&&&&&&&&&&&&&& &&&&&&&&&&&&&&& default: &&&&&&&&&&& } &&&&&&&&&&& ... &&&&& })(china[state]['path'], state); && } }
您可能感兴趣的文章:
大家感兴趣的内容
12345678910
最近更新的内容
常用在线小工具西西软件下载最安全的下载网站、值得信赖的软件下载站!
您的位置:
→ 我的世界暮色森林地图怎么制作 制作方法一览
语言:英文
大小:14.2M
平台:Android
推荐等级:
不仅道具丰富,mod也非常丰富,下面小编就来给大家介绍一下暮色森林地图制作方法一览,欢迎各位感兴趣的玩家来参考参考!制作方法:在暮色森林当中普通地图就无法使用了,我们需要使用魔法地图,而魔法地图再未经描绘之前呢,就叫空白的魔法地图。在这个boss超多的世界,没有地图是很艰难的。一个不小心在游戏的前期闯入某个家伙的领地。然后分分钟被秒杀都是有可能的。因此一定要尽早合成出魔法地图。想要合成出魔法地图我们需要8张纸和一个魔法地图核心,这个核心就相当于主世界的指南针。1、首先我们需要找到乌鸦,这是在暮色森林当中存在的生物,它的出现概率比较低,只能看脸了。遇不到的话,也不要去抱怨什么。总之先找到乌鸦,然后干掉乌鸦。乌鸦有着一定的几率掉落乌鸦的羽毛。2、为什么要乌鸦羽毛呢?因为它可以和火炬浆果以及萤石粉一起,合成出魔法地图核心。另外两种东西,在这个暮色世界还是很常见的。这三样东西都只需要一份,合成位置随便摆。3、有了魔法地图核心,就可以制作魔法地图了。我们先把魔法地图核心放在工作台的最中间,然后摆上一圈儿,8张纸就能制作出地图了。乌鸦羽毛+火炬浆果+萤石粉=地图魔法核心地图魔法核心+纸X8=空白的魔法地图
阅读本文后您有什么感想? 已有
人给出评价!
访问量多的>>>友情提醒:不登陆也可发表。
关于绘制地图的一般方法的最新评论
推荐地理备课资料
我国石油资源集中分布在渤海湾、松辽、塔里木、鄂尔多斯、准噶尔、珠江口、柴达木和东...
土壤的发生和形成,受到多种自然因素的影响。地表裸露的岩石,在水热因素的作用下逐渐...
鼓楼是侗乡具有独特风格的建筑物,流行于湖南,贵州、广西壮族自治区交界地区。座座鼓...
绿洲农业: 干旱荒漠地区有水源灌溉处的农业。一般分布于干旱荒漠地区的河、湖沿岸,以...
地理备课资料热点
版权所有 Copyright &
All Rights Reserved 侵权必究}

我要回帖

更多关于 1735年绘制的中国地图 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信