神级程序员教你如何用四行代码画出一幅中国地图!Python就是牛逼

神级程序员教你如何用四行代码画出一幅中国地图!Python就是牛逼,第1张

概述<pstyle=\"margin-top:1em;margin-bottom:0px;border:0px;font-size:18px;line-height:inherit;font-family:helvetica,Arial,\'HiraginoSansGB\',\'MicrosoftYaHei\',simsun;vertical-align:baseline;color:

<p >

<p >

<p >

<p >

<p >

<p >

<p >前面两行引入相应的库,真正的代码就4行,够简单吧。第1行甚至可以不写,它定义了图的大小。第2行我们创建一个地图,第3行把海岸线画上,第4行显示这个地图,就是这样:

<p >

<p >你用 <code >Java 的 <code >4 行代码画一个地图出来?

<p >然后我们开始画上国家,又是1行代码:

<pre ><pre ><code >m.drawcountrIEs(<span >linewidth=1.5)<p >就变成了这样:

<p >

<p >

<p >看上去有点变形,这是因为我们没有添加任何投影的原因, <code >Basemap 提供 <code >24 种不同的投影方式,你可以自己一个个试一下,比较常用的是 <code >兰勃特投影 ,我们添加一下:

<pre ><code >m = Basemap(<span >llcrnrlon=77,<span >llcrnrlat=14,128);">urcrnrlon=140,128);">urcrnrlat=51,128);">projection=<span >'lcc',128);">lat_1=33,128);">lat_2=45,128);">lon_0=100)<p >这次终于看上去比较正常了:

<p >

<p >

<p >

<p >

<p >

总结

以上是内存溢出为你收集整理的神级程序员教你如何用四行代码画出一幅中国地图!Python就是牛逼全部内容,希望文章能够帮你解决神级程序员教你如何用四行代码画出一幅中国地图!Python就是牛逼所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/langs/1209039.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-04
下一篇 2022-06-04

发表评论

登录后才能评论

评论列表(0条)

保存