发表评论|加入收藏|保存到桌面|反馈报错您当前的位置:首页 > 国内电视台 > 福建电视台 > 福州生活在线直播

怎么画地图(如何画地图)

发布时间:2022-06-17 14:37:01   作者:饕餮少女   来源:互联网   我要投稿

怎么画地图(如何画地图)

今天我们用matplot工具包之一的 mpl_toolkits 来绘制世界地图,这是一个简单的可视化工具,如果希望绘制更加复杂的地图,可以考虑使用Google Maps API,不过这不在我们今天的讨论范围之内。

1.安装

如果你还没有安装Python,请见这篇文章:超详细Python安装指南

为了能够顺利开展本项目,你需要先安装以下依赖,在cmd或Terminal中输入以下命令:

pip install numpypip install matplotlib

为了使用 mpl_toolkits, 单纯安装matplotlib是不够的,我们还需要单独安装basemap,如果你已经安装了Anaconda,那这一步就非常好办,输入以下命令安装即可:

conda install basemap

如果没有的话,就稍微麻烦一点:

1.安装geos: pip install geos2.根据你的Python版本下载basemap/d/file/gt/2022-06/kxnukv5a1dn F,输入basemap快速定位)3.在 cmd 下进入该文件的目录,运行

pip install basemap‑1.2.1‑cp37‑cp37m‑win_amd64.whl

2.简单地图

让我们开始绘制一个地球,中心指向中国:

这里的重点在于Basemap,指定好你想要放置的中心。

效果还不错哦,不仅如此,它其实不单单只是一张图像,它还是一个功能齐全的matplot画布。这也就意味着,你能够在上面画线!让我们放大地图,进入中国区域,然后标记出深圳的位置:

如何画好漫画(看漫画软件哪个全免费)免费iPad绘画软件来了~其实我前段时间有给大家分享了一些比较好用的绘画APP,大部分都是需要收费的,对此不少的小伙伴们都纷纷评论、私信问有没有好用的免费绘画APP推荐!这不,收到你们的反馈,就连忙来给大家安排上,是不是超级感动呢?嘿嘿嘿嘿

不要用蓝底图了,看得不是很清晰,我们换成浮雕型:

可以很明显地看到山区、丘陵等地理样貌。你还可以根据你的需要,针对某几个城市做连线或者绘制某些经纬度之间的区域。别忘了,这可是matplotlib可编辑的画布。

3.世界地图

接下来,我们将上述的世界地图展开成带经纬线的平面图形。

嗯,有点那个味了哈。甚至可以自己去打印出来给小孩子学习地理知识了。

但是如果他想学习地理,整个世界的范围好像有点大?我们先让他学习世界著名景点的位置吧?

放大查看:

这样,只需要往locations里类似地加入某个地点的经纬度,就能在地图上展示出来了,你还能自定义地画两个地点之间的连线,或者是重点放大某个区域。总而言之,你想干的,基本上基于Matplotlib都可以做得到。

任何一个国家的地图都是最早依靠人工徒步测量计算绘制出来的。

中国也不例外。

工业革命发展以前,人类在社会实践过程中为了记录行踪,位置,靠简单的图案标记作为符号,方便与行动。

随着技术的进步,罗盘最先被发明创造并且运用实践。测量仪器的诞生为更加准确标定地理位置关系功不可没!

过去测绘地图,需要测量人员跋山涉水,翻山越岭一步一步实际勘察,随着科技的技术,各种 先进的测量工具设备广泛运用于地图测量和绘制,精确度也越来越高,误差越来越小。太空中的检测卫星,地面上的激光,摇感测绘技术,雷达运用,照相器材运用都为精准绘制地图创造了良好的大系统条件!

卫星发射平台技术,靠投影,定位系统,天网监控录像处理系统绘制,给个关注,点个赞互相学习

新版是高分卫星绘图的。

中国地图的诞生

在现代生活中,地图无论对于社会主义建设、国防、运输以至旅行都是不可缺少的。要学会正确地使用地图,必须了解它是怎样画出来的。

无论哪种地图,都在一定程度上较确切地反映地球表面的全部或一部芬景象。无论画什么类型的地图,必须首先根据测量的资料确定所要画的地图,再把地球表面上的各种景象设计出各种符号来表示,一般称为图例。有了图例就可绘制我们所需要的地图了。所以简单说起来,绘地图的第一步是定比例尺,也就是确定把实地的长度缩小到多少分之一绘在图上,这点可以根据需要确定。例如绘公社规划图或军用图,一般都需要详细一些,多数用例尺;世界地图都是用小比例尺的,否则,不太大的图纸上怎能画得下呢!表示比例尺的方法,大致有数字式、文字式、线段式三种,其效果都是一样的。第二步是定方位和经纬线,在无经纬网的图上定方位可以根据上北、下南、左西、右东的原则来确定,也就是说,要尽可能使图的正上方指向正北。关于经纬网的确定,这个问题很复杂,特别是小比例尺图必须根据需要,采用一种投影方法来绘制。第三步是绘图廓,也就是图的范围线,就好象给图配一个镜框,这不仅是为了美观,主要还是要科学地注明经纬度数值,以便能较快地确定任意点的地理座标。不过,图廊是一般例的地图用的。目前也有的地图,不画图廊,仅注上经纬度数。做好了这三步,就可以用各种符号绘地图了。如果我们要绘地形图,那就只要先把国界线、省界线、城市、河流、湖泊、沼泽、沙漠、等高线、等深线等各种符号按比例,按位置绘上去,最后再用各种颜色来表示地形的起伏和海洋的深度就行了。绘经济地图也一样,只要把已经设计好的各种图式、注记填上去就行。所以总起来说,绘制任何一幅地图,都必须预先设计好,然后按部就班地绘。

以上我们说的是地图的绘制过程,至于具体的大量测量资料,需要通过各种测量方法和专门考察才能获得。测量地形有大平仪、小平板仪、经纬仪以及航空测量等许多办法。目前,已有不少国家利用人造卫星拍摄地貌来代替测量资料。现代的遥感技术更把测量工作和地图的绘制工作提高到空前末有的高水平和高速度,引起了全世界地理界的高度重视。

孩子挨打了,家长谴责下,身边人骂一下,打人的出来道个歉,明天又有别人出来继续打你家孩子!为什么都敢打?因为打就打了,大不了就道歉呗!

文章出自:博物 2019年第03期

地图是怎么“画”出来的?其实更应该说,地图主要是“算”出来的!两千多年来,每个地图专家都是半个数学家。伴随着人类科技的进步,“算地图”的方法,也发生了翻天覆地的改变。


采用不同的计算方法绘制出的世界地图


我国常用地图多采用“高斯-克吕格投影”,这是它的计算公式。


把地球“降维投影”

虽然许多人都知道地图是“特殊的画”,但要问你地图和普通的画作到底区别在哪儿,恐怕三言两语还说不清楚。其实,两者的核心区别,在于数学——所有真正意义上的地图,都是基于特殊数学法则绘制的。

地图绘制的基本原理,可以理解为“降维投影”——把高低起伏的三维地形地貌,投影在二维的地图平面上,并用各种图形、符号表现。就如同我们照相,是把三维的人拍成二维的照片。



垂直投影:把高低起伏的地面,垂直投影在平面上,这是绘制地图的最基本的方法,绘制较小区域的地图,比如城市、社区等,主要用这种方法。


透视投影:如果绘制较大区域的地图,要考虑地球表面的曲率,通常使用透视投影法。假设有一处投影中心(光源),把地表的样子投影到一个平面或者能“展开”成平面的曲面上。


如果要画小范围的地图,可以把地面理解为水平面或近似水平面,直接投影到地图平面上、再按比例尺缩小就行了。但随着地图覆盖范围增加,地球曲率的影响会越来越大,地图上的投影也越来越走形。

比如要画一幅北冰洋地图,我们可以想象一下:地球变成一个透明的球,地心位置有个超大射灯。射灯把光照向北极点,形成一个圆锥形光柱,再在北冰洋上空铺一块超大屏幕。这个“透明地球”表面的北冰洋及周边海岸线,就被这个圆锥形光柱投射到了屏幕上,也就是北冰洋“投影”在地图上的样子。由于真实的北冰洋区域是一个曲面,因此它在地图平面上的投影,会有一定程度的变形。

提示:本文所有内容仅供娱乐参考,仅代表作者本人观点、个人爱好分析,不作为任何投资依据,不承担法律责任。本站不对信息的真实性、准确性负责。