画指南针图解,指北针一般画在总平面图中

  

  本文基于matplotlib,在python中绘制地图时手动添加指北针。   

  

  

代码如下:

  

  

   from mpl _ toolkits . base map import matplotlib . py plot as pltimport matplotlib . patches as mpatches #-Pad=0.14): ' ' '绘制带有' n '文本注记的比例。主要参数如下:param ax:要绘制的坐标区域Axes实例plt.gca()可以得到:param labelsize:显示' n '个字符的大小:param loc_x:以字符下部为中心的整个ax的水平比例为3360 param loc _ y:以字符下部为中心的整个ax的垂直比例为:param width:指南针占a. X比例宽度:param高度:指南针到ax比例高度:param pad:文字符号到ax比例间隙: return : none'' minx,maxx=ax.get _ xlim () miny,maxy=ax . get _ ylim()ylen=maxy-miny xlen=maxx-minx left=[minx xlen *(loc _ X-width * . 5),miny ylen *(loc _Polygon([left,top,right,center],color='k') ax.text(s='N ',x=minx xlen*loc_x,y=miny ylen*(loc_y - pad height),fontsize=labelsize,horizontalalignment='center ',Vertical alignment=' bottom ')ax . add _ patch(triangle)# # # call #-ax=PLT . GCA()add _ north(ax)12345678910111121314151617171   

  

  代码仅供参考,感谢阅读。   

  

  换个角度说,很多人在学习Python的过程中会遇到各种各样的烦恼,如果没有人解答很容易就放弃了。边肖是一名python开发工程师。下面是我自己整理的一套最新的python系统学习教程,包括从基本的python脚本到web开发、爬虫、数据分析、数据可视化、机器学习等。想要这些素材,可以关注边肖,可以私信边肖:后台“01”获取。   

相关文章