PYTHON代码,Python向日葵

  PYTHON代码,Python向日葵

  安装基本地图

  首先安装适当的组件。假设你安装了Python,Jupyter等。如果没有,可以试试brew安装python3,brew安装jupyter。网上有很多教程。

  然后,使用pip3 install,我们需要使用下面可能需要的许多库。但是因为使用了底图库,所以不能用简单的pip3安装来安装,所以有两个步骤。

  在Brewinstallgeospip3install中绘制https://github.com/matplotlib/base地图/archive/v 1 . 1 . 0 . tar.gz并启动Jupyter后,我们首先绘制一张世界地图:

  Importmatplotlib。pyplotpltfrommpl _ toolkits。basemapimportbasemaplt . figure(figure size=(16,8))) m=底图。你可以把第一行留空。它定义了图形的大小。第二行画地图,第三行画海岸线,第四行显示这张地图。

  然后我开始画国家。另一行代码。

  米(meter的缩写))Drawcountries(线宽=1.5)应该如下。

  如果要显示中国地图,制作底图时只需指定经纬度即可。

  m=底图(llcrnrlon=73,llcrnrlat=18,urcrnrlon=135,urcrnrlat=53)然后得到中国地图。

  看起来有点失真,因为我们没有加投影。底图提供了24种不同的投影方法。自己一个一个试。常用的是Xhdkf投影。尝试添加:

  m=底图(llcrnrlon=77,llcrnrlat=14,urcrnrlon=140,urcrnrlat=51,投影=低成本航空公司,lat_1=33,lat

  如果要加省界呢?基地默认套餐里没有中国省,只有美国各州。毕竟美国人做到了。不过好在世界很大,有专门的国际组织在做这件事。你可以从https://gadm.org/download _国家_ v3.html下载并添加世界上任何一个国家的行政区划形状文件。

  米(meter的缩写))读取shapefile (CHN _ ADM _ SHP/CHN _ ADM 1),)states),drawbounds=True),然后得到下图。

  后来,改变图片的颜色,写数字等等。请把这些留给你学习。

  原文链接:3359号段fault.com/a/119000010871928

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: