python绘制地图,python做地图统计图

  python绘制地图,python做地图统计图

  现在,用python画画很难打败一直跟着边肖学的朋友,甚至有些朋友画得比边肖还好。为此,边肖也暗暗下了一番功夫画图,细节的完美一定会让画面更好看。所以边肖知道每个人都能画地图,但是他们不一定知道地图上的比例。毕竟,没有比例尺你怎么能看地图呢?不,小朋友,接下来我们来看看。

  绘图比例尺的作用是drawmapscale。下图显示了两个缩放示例。

  from mpl _ toolkits . basemapimportbase map

  importmatplotlib.pyplotasplt

  importnumpyasnp

  plt.figure(figsize=(6,6))

  mymap=Basemap(llcrnrlon=-10,llcrnrlat=35,urcrnrlon=5。urcrnrlat=45。

  分辨率=i ,投影=merc ,lat_0=39.5,lon_0=-3.25)

  mymap . fill continentals(color= gray ,lake_color=lightskyblue )

  mymap.drawcoastlines()

  mymap . drawmapboundary(fill _ color= sky blue )

  mymap . draw子午线(np.arange(-10,5 0.001,5),labels=[1,1,1,1])

  mymap . draw parallels(NP . arange(35,45 0.001,5),labels=[1,1,1,1])

  mymap.drawmapscale(-4。36.0,0.25,39.5,500,barstyle=fancy )

  mymap.drawmapscale(2。36.0,4.25,39.5,500,fontsize=10)

  plt.savefig(mapscale.png ,dpi=360)

  Plt.show()结果显示:

  在地图上画比例尺的方法在今天是不是很实用?毕竟用刻度图会更方便。画画特别好的Python朋友也可以多和边肖交流,大家可以多互相学习~

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

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